21 |
kernel_syms.lst: $(addprefix include/grub/,$(grubof_HEADERS)) genkernsyms.sh |
kernel_syms.lst: $(addprefix include/grub/,$(grubof_HEADERS)) genkernsyms.sh |
22 |
sh $(srcdir)/genkernsyms.sh $(filter %h,$^) > $@ |
sh $(srcdir)/genkernsyms.sh $(filter %h,$^) > $@ |
23 |
|
|
24 |
|
# For the parser. |
25 |
|
grub_script.tab.c: normal/parser.y |
26 |
|
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y |
27 |
|
grub_script.tab.h: normal/parser.y |
28 |
|
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y |
29 |
|
|
30 |
# Programs |
# Programs |
31 |
pkgdata_PROGRAMS = grubof |
pkgdata_PROGRAMS = grubof |
32 |
|
|
42 |
# For grub-emu |
# For grub-emu |
43 |
grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c \ |
grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c \ |
44 |
commands/configfile.c commands/default.c commands/help.c \ |
commands/configfile.c commands/default.c commands/help.c \ |
45 |
commands/search.c commands/terminal.c commands/ls.c \ |
commands/search.c commands/terminal.c commands/test.c \ |
46 |
commands/timeout.c \ |
commands/ls.c commands/timeout.c \ |
47 |
commands/ieee1275/halt.c commands/ieee1275/reboot.c \ |
commands/ieee1275/halt.c commands/ieee1275/reboot.c \ |
48 |
disk/loopback.c \ |
disk/loopback.c \ |
49 |
fs/affs.c fs/ext2.c fs/fat.c fs/fshelp.c fs/hfs.c fs/iso9660.c \ |
fs/affs.c fs/ext2.c fs/fat.c fs/fshelp.c fs/hfs.c fs/iso9660.c \ |
53 |
kern/file.c kern/fs.c kern/loader.c kern/main.c kern/misc.c \ |
kern/file.c kern/fs.c kern/loader.c kern/main.c kern/misc.c \ |
54 |
kern/parser.c kern/partition.c kern/rescue.c kern/term.c \ |
kern/parser.c kern/partition.c kern/rescue.c kern/term.c \ |
55 |
normal/arg.c normal/cmdline.c normal/command.c \ |
normal/arg.c normal/cmdline.c normal/command.c \ |
56 |
normal/completion.c normal/context.c \ |
normal/completion.c normal/context.c normal/execute.c \ |
57 |
normal/main.c normal/menu.c normal/menu_entry.c normal/misc.c \ |
normal/function.c normal/lexer.c normal/main.c normal/menu.c \ |
58 |
|
normal/menu_entry.c normal/misc.c normal/script.c \ |
59 |
partmap/amiga.c partmap/apple.c partmap/pc.c partmap/sun.c \ |
partmap/amiga.c partmap/apple.c partmap/pc.c partmap/sun.c \ |
60 |
util/console.c util/grub-emu.c util/misc.c \ |
util/console.c util/grub-emu.c util/misc.c \ |
61 |
util/i386/pc/biosdisk.c util/i386/pc/getroot.c \ |
util/i386/pc/biosdisk.c util/i386/pc/getroot.c \ |
62 |
util/powerpc/ieee1275/misc.c |
util/powerpc/ieee1275/misc.c grub_script.tab.c |
63 |
|
|
64 |
grub_emu_LDFLAGS = $(LIBCURSES) |
grub_emu_LDFLAGS = $(LIBCURSES) |
65 |
|
|
91 |
boot.mod cmp.mod cat.mod terminal.mod fshelp.mod amiga.mod apple.mod \ |
boot.mod cmp.mod cat.mod terminal.mod fshelp.mod amiga.mod apple.mod \ |
92 |
pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod sun.mod \ |
pc.mod suspend.mod loopback.mod help.mod reboot.mod halt.mod sun.mod \ |
93 |
default.mod timeout.mod configfile.mod search.mod gzio.mod xfs.mod \ |
default.mod timeout.mod configfile.mod search.mod gzio.mod xfs.mod \ |
94 |
affs.mod sfs.mod |
affs.mod sfs.mod test.mod |
95 |
|
|
96 |
# For fshelp.mod. |
# For fshelp.mod. |
97 |
fshelp_mod_SOURCES = fs/fshelp.c |
fshelp_mod_SOURCES = fs/fshelp.c |
147 |
|
|
148 |
# For normal.mod. |
# For normal.mod. |
149 |
normal_mod_SOURCES = normal/arg.c normal/cmdline.c normal/command.c \ |
normal_mod_SOURCES = normal/arg.c normal/cmdline.c normal/command.c \ |
150 |
normal/completion.c normal/context.c normal/main.c \ |
normal/completion.c normal/context.c normal/execute.c \ |
151 |
normal/menu.c normal/menu_entry.c normal/misc.c \ |
normal/function.c normal/lexer.c normal/main.c normal/menu.c \ |
152 |
normal/powerpc/setjmp.S |
normal/menu_entry.c normal/misc.c grub_script.tab.c \ |
153 |
|
normal/script.c normal/powerpc/setjmp.S |
154 |
normal_mod_CFLAGS = $(COMMON_CFLAGS) |
normal_mod_CFLAGS = $(COMMON_CFLAGS) |
155 |
normal_mod_ASFLAGS = $(COMMON_ASFLAGS) |
normal_mod_ASFLAGS = $(COMMON_ASFLAGS) |
156 |
|
|
237 |
# For gzio.mod. |
# For gzio.mod. |
238 |
gzio_mod_SOURCES = io/gzio.c |
gzio_mod_SOURCES = io/gzio.c |
239 |
gzio_mod_CFLAGS = $(COMMON_CFLAGS) |
gzio_mod_CFLAGS = $(COMMON_CFLAGS) |
240 |
|
|
241 |
|
# For test.mod. |
242 |
|
test_mod_SOURCES = commands/test.c |
243 |
|
test_mod_CFLAGS = $(COMMON_CFLAGS) |