269 |
|
|
270 |
# Utilities. |
# Utilities. |
271 |
bin_UTILITIES = grub-mkimage |
bin_UTILITIES = grub-mkimage |
272 |
sbin_UTILITIES = grub-setup grub-emu |
sbin_UTILITIES = grub-setup grub-emu grub-mkdevicemap |
273 |
noinst_UTILITIES = genmoddep |
noinst_UTILITIES = genmoddep |
274 |
|
|
275 |
# For grub-mkimage. |
# For grub-mkimage. |
504 |
-include grub_setup-fs_fshelp.d |
-include grub_setup-fs_fshelp.d |
505 |
|
|
506 |
|
|
507 |
# For grub_emu. |
# For grub-mkdevicemap. |
508 |
|
grub_mkdevicemap_SOURCES = util/i386/pc/grub-mkdevicemap.c util/misc.c |
509 |
|
CLEANFILES += grub-mkdevicemap grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o |
510 |
|
MOSTLYCLEANFILES += grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.d grub_mkdevicemap-util_misc.d |
511 |
|
|
512 |
|
grub-mkdevicemap: grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.o grub_mkdevicemap-util_misc.o |
513 |
|
$(BUILD_CC) -o $@ $^ $(BUILD_LDFLAGS) $(grub_mkdevicemap_LDFLAGS) |
514 |
|
|
515 |
|
grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.o: util/i386/pc/grub-mkdevicemap.c |
516 |
|
$(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -c -o $@ $< |
517 |
|
|
518 |
|
grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.d: util/i386/pc/grub-mkdevicemap.c |
519 |
|
set -e; $(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -M $< | sed 's,grub\-mkdevicemap\.o[ :]*,grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
520 |
|
|
521 |
|
-include grub_mkdevicemap-util_i386_pc_grub_mkdevicemap.d |
522 |
|
|
523 |
|
grub_mkdevicemap-util_misc.o: util/misc.c |
524 |
|
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -c -o $@ $< |
525 |
|
|
526 |
|
grub_mkdevicemap-util_misc.d: util/misc.c |
527 |
|
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DGRUB_UTIL=1 $(grub_mkdevicemap_CFLAGS) -M $< | sed 's,misc\.o[ :]*,grub_mkdevicemap-util_misc.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
528 |
|
|
529 |
|
-include grub_mkdevicemap-util_misc.d |
530 |
|
|
531 |
|
|
532 |
|
# For grub-emu. |
533 |
grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c \ |
grub_emu_SOURCES = commands/boot.c commands/cat.c commands/cmp.c \ |
534 |
commands/configfile.c commands/default.c commands/help.c \ |
commands/configfile.c commands/default.c commands/help.c \ |
535 |
commands/terminal.c commands/ls.c commands/timeout.c \ |
commands/terminal.c commands/ls.c commands/timeout.c \ |