Skip to content

Commit 21a26dd

Browse files
agnersDaniel Kiper
authored and
Daniel Kiper
committed
Makefile: Make grub_fstest.pp depend on config-util.h
If you build with "make -j25", sometimes you see: /build/output_generic_x86_64/host/bin/x86_64-buildroot-linux-gnu-gcc -E -DHAVE_CONFIG_H -I. -I.. -Wall -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include -DGRUB_FILE=\"util/grub-fstest.c\" -I. -I.. -I. -I.. -I../include -I./include -I../grub-core/lib/libgcrypt-grub/src/ -I./grub-core/lib/gnulib -I../grub-core/lib/gnulib -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -fno-stack-protector -D_FILE_OFFSET_BITS=64 \ -D'GRUB_MOD_INIT(x)=@marker@x@' ../util/grub-fstest.c ../grub-core/kern/emu/hostfs.c ../grub-core/disk/host.c ../grub-core/osdep/init.c > grub_fstest.pp || (rm -f grub_fstest.pp; exit 1) config.status: creating config-util.h ../grub-core/kern/emu/hostfs.c:20:10: fatal error: config-util.h: No such file or directory 20 | #include <config-util.h> | ^~~~~~~~~~~~~~~ compilation terminated. Signed-off-by: Stefan Agner <[email protected]> Reviewed-by: Daniel Kiper <[email protected]>
1 parent 78baa77 commit 21a26dd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Makefile.am

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ libgrub_a_init.c: libgrub_a_init.lst $(top_srcdir)/geninit.sh
6060
CLEANFILES += libgrub_a_init.c
6161

6262
# For grub-fstest
63-
grub_fstest.pp: $(grub_fstest_SOURCES)
63+
grub_fstest.pp: config-util.h $(grub_fstest_SOURCES)
6464
$(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(grub_fstest_CPPFLAGS) $(CPPFLAGS) \
6565
-D'GRUB_MOD_INIT(x)=@MARKER@x@' $^ > $@ || (rm -f $@; exit 1)
6666
CLEANFILES += grub_fstest.pp

0 commit comments

Comments
 (0)