release 3.14
https://sourceforge.net/projects/elilo/files/elilo/elilo-3.14/
This commit is contained in:
parent
e351d8fbea
commit
82f7288853
29 changed files with 659 additions and 235 deletions
|
@ -42,17 +42,13 @@ TARGET=choosers.o
|
|||
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): check-choosers $(TOPDIR)/Make.defaults $(FILES)
|
||||
$(TARGET): $(TOPDIR)/Make.defaults $(FILES)
|
||||
@if [ -z "$(FILES)" ]; then \
|
||||
echo "You need to define at least one chooser in Make.defaults"; \
|
||||
exit 1; \
|
||||
fi
|
||||
$(LD) -o $@ -r $(FILES)
|
||||
|
||||
clean:
|
||||
$(RM) -f $(TARGET) $(FILES)
|
||||
|
||||
check-choosers:
|
||||
@if [ -n "$(FILES)" ]; then \
|
||||
exit 0; \
|
||||
else \
|
||||
echo "You need to define at least one chooser in Make.defaults"; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
|
|
|
@ -41,8 +41,8 @@ static VOID
|
|||
display_label_info(CHAR16 *name)
|
||||
{
|
||||
CHAR16 *desc;
|
||||
CHAR16 initrd_name[CMDLINE_MAXLEN];
|
||||
CHAR16 vmcode_name[CMDLINE_MAXLEN];
|
||||
CHAR16 initrd_name[PATHNAME_MAXLEN];
|
||||
CHAR16 vmcode_name[PATHNAME_MAXLEN];
|
||||
CHAR16 options_tmp[CMDLINE_MAXLEN];
|
||||
CHAR16 options[CMDLINE_MAXLEN];
|
||||
CHAR16 kname[FILENAME_MAXLEN];
|
||||
|
@ -254,10 +254,10 @@ simple_choose(CHAR16 **argv, INTN argc, INTN index, CHAR16 *kname, CHAR16 *cmdli
|
|||
# define BOOT_IMG_STR L"BOOT_IMAGE="
|
||||
CHAR16 buffer[CMDLINE_MAXLEN];
|
||||
CHAR16 alt_buffer[CMDLINE_MAXLEN];
|
||||
CHAR16 initrd_name[CMDLINE_MAXLEN];
|
||||
CHAR16 vmcode_name[CMDLINE_MAXLEN];
|
||||
CHAR16 initrd_name[PATHNAME_MAXLEN];
|
||||
CHAR16 vmcode_name[PATHNAME_MAXLEN];
|
||||
CHAR16 args[CMDLINE_MAXLEN];
|
||||
CHAR16 devname[CMDLINE_MAXLEN];
|
||||
CHAR16 devname[PATHNAME_MAXLEN];
|
||||
CHAR16 dpath[FILENAME_MAXLEN];
|
||||
CHAR16 *slash_pos, *colon_pos, *backslash_pos;
|
||||
UINTN len;
|
||||
|
@ -290,8 +290,9 @@ restart:
|
|||
|
||||
if (elilo_opt.prompt) {
|
||||
console_textmode();
|
||||
ret = select_kernel(buffer, sizeof(buffer));
|
||||
ret = select_kernel(buffer, CMDLINE_MAXLEN);
|
||||
if (ret == -1) return -1;
|
||||
/* this function takes really the number of bytes ... */
|
||||
argc = argify(buffer,sizeof(buffer), argv);
|
||||
index = 0;
|
||||
}
|
||||
|
|
|
@ -363,10 +363,10 @@ textmenu_choose(CHAR16 **argv, INTN argc, INTN index, CHAR16 *kname, CHAR16 *cmd
|
|||
{
|
||||
# define BOOT_IMG_STR L"BOOT_IMAGE="
|
||||
CHAR16 label[CMDLINE_MAXLEN];
|
||||
CHAR16 initrd_name[CMDLINE_MAXLEN];
|
||||
CHAR16 vmcode_name[CMDLINE_MAXLEN];
|
||||
CHAR16 initrd_name[PATHNAME_MAXLEN];
|
||||
CHAR16 vmcode_name[PATHNAME_MAXLEN];
|
||||
CHAR16 args[CMDLINE_MAXLEN];
|
||||
CHAR16 devname[CMDLINE_MAXLEN];
|
||||
CHAR16 devname[PATHNAME_MAXLEN];
|
||||
CHAR16 dpath[FILENAME_MAXLEN];
|
||||
CHAR16 *slash_pos, *colon_pos, *backslash_pos;
|
||||
UINTN len;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue