From 6130a47e726c909fec6d9e67e9ed397276e1fb58 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Wed, 10 May 2017 13:34:55 +1000 Subject: testsuites: Fix build dependences for generated files. --- testsuites/libtests/dl01/Makefile.am | 2 ++ testsuites/libtests/dl02/Makefile.am | 2 ++ testsuites/libtests/dl04/Makefile.am | 2 ++ testsuites/libtests/dl05/Makefile.am | 2 ++ testsuites/libtests/mghttpd01/Makefile.am | 6 ++++-- testsuites/libtests/tar01/Makefile.am | 4 ++++ testsuites/libtests/tar02/Makefile.am | 2 ++ 7 files changed, 18 insertions(+), 2 deletions(-) diff --git a/testsuites/libtests/dl01/Makefile.am b/testsuites/libtests/dl01/Makefile.am index 07460694e2..653e38505f 100644 --- a/testsuites/libtests/dl01/Makefile.am +++ b/testsuites/libtests/dl01/Makefile.am @@ -14,6 +14,8 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include LINK_OBJS = $(dl01_OBJECTS) LINK_LIBS = $(dl01_LDLIBS) +init.c: dl-tar.h + dl-o1.o: dl-o1.c dl.tar: dl-o1.o diff --git a/testsuites/libtests/dl02/Makefile.am b/testsuites/libtests/dl02/Makefile.am index 52ef98dc8a..12df8a0adf 100644 --- a/testsuites/libtests/dl02/Makefile.am +++ b/testsuites/libtests/dl02/Makefile.am @@ -14,6 +14,8 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include LINK_OBJS = $(dl02_OBJECTS) LINK_LIBS = $(dl02_LDLIBS) +init.c: dl-tar.h + dl-o1.o: dl-o1.c dl-o2.o: dl-o2.c diff --git a/testsuites/libtests/dl04/Makefile.am b/testsuites/libtests/dl04/Makefile.am index a888434770..141dd5d500 100644 --- a/testsuites/libtests/dl04/Makefile.am +++ b/testsuites/libtests/dl04/Makefile.am @@ -15,6 +15,8 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include LINK_OBJS = $(dl04_OBJECTS) LINK_LIBS = $(dl04_LDLIBS) +init.c: dl-tar.h + dl-o4.o: dl-o4.cpp dl.tar: dl-o4.o diff --git a/testsuites/libtests/dl05/Makefile.am b/testsuites/libtests/dl05/Makefile.am index 15608cd3c6..595d2748dd 100644 --- a/testsuites/libtests/dl05/Makefile.am +++ b/testsuites/libtests/dl05/Makefile.am @@ -14,6 +14,8 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include LINK_OBJS = $(dl05_OBJECTS) LINK_LIBS = $(dl05_LDLIBS) +init.c: dl-tar.h + dl-o5.o: dl-o5.cpp dl.tar: dl-o5.o diff --git a/testsuites/libtests/mghttpd01/Makefile.am b/testsuites/libtests/mghttpd01/Makefile.am index 1e3f3a9482..2798d2a5fd 100644 --- a/testsuites/libtests/mghttpd01/Makefile.am +++ b/testsuites/libtests/mghttpd01/Makefile.am @@ -20,10 +20,12 @@ mghttpd01$(EXEEXT): $(mghttpd01_OBJECTS) $(mghttpd01_DEPENDENCIES) @rm -f mghttpd01$(EXEEXT) $(make-exe) -init_fs.c: +init.c: init_fs.h + +init_fs.c: $(BIN2C) -C $(srcdir)/init_fs.tar init_fs CLEANFILES += init_fs.c - + init_fs.h: $(BIN2C) -H $(srcdir)/init_fs.tar init_fs CLEANFILES += init_fs.h diff --git a/testsuites/libtests/tar01/Makefile.am b/testsuites/libtests/tar01/Makefile.am index d64d2c69df..201f1e83e1 100644 --- a/testsuites/libtests/tar01/Makefile.am +++ b/testsuites/libtests/tar01/Makefile.am @@ -48,6 +48,10 @@ tar01$(EXEEXT): $(tar01_OBJECTS) $(tar01_DEPENDENCIES) @rm -f tar01$(EXEEXT) $(make-exe) +init.c: initial_filesystem_tar.h \ + initial_filesystem_tar_gz.h \ + initial_filesystem_tar_xz.h + initial_filesystem_tar.c: initial_filesystem.tar $(BIN2C) -C initial_filesystem.tar initial_filesystem_tar CLEANFILES += initial_filesystem_tar.c diff --git a/testsuites/libtests/tar02/Makefile.am b/testsuites/libtests/tar02/Makefile.am index d04089b1b4..e83bfd2dd4 100644 --- a/testsuites/libtests/tar02/Makefile.am +++ b/testsuites/libtests/tar02/Makefile.am @@ -25,6 +25,8 @@ tar02$(EXEEXT): $(tar02_OBJECTS) $(tar02_DEPENDENCIES) @rm -f tar02$(EXEEXT) $(make-exe) +init.c: initial_filesystem_tar.h + initial_filesystem_tar.c: initial_filesystem.tar $(BIN2C) -C initial_filesystem.tar initial_filesystem_tar CLEANFILES += initial_filesystem_tar.c -- cgit v1.2.3