mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-21 09:05:06 +08:00
tests: Fix build dependencies
See also: https://www.gnu.org/software/automake/manual/html_node/Built-Sources-Example.html
This commit is contained in:
@@ -14,7 +14,7 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include
|
||||
LINK_OBJS = $(dl01_OBJECTS)
|
||||
LINK_LIBS = $(dl01_LDLIBS)
|
||||
|
||||
init.c: dl-tar.h
|
||||
init.$(OBJEXT): dl-tar.h
|
||||
|
||||
dl-o1.o: dl-o1.c
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include
|
||||
LINK_OBJS = $(dl02_OBJECTS)
|
||||
LINK_LIBS = $(dl02_LDLIBS)
|
||||
|
||||
init.c: dl-tar.h
|
||||
init.$(OBJEXT): dl-tar.h
|
||||
|
||||
dl-o1.o: dl-o1.c
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include
|
||||
LINK_OBJS = $(dl04_OBJECTS)
|
||||
LINK_LIBS = $(dl04_LDLIBS)
|
||||
|
||||
init.c: dl-tar.h
|
||||
init.$(OBJEXT): dl-tar.h
|
||||
|
||||
dl-o4.o: dl-o4.cpp
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ AM_CPPFLAGS += -I$(top_srcdir)/../support/include
|
||||
LINK_OBJS = $(dl05_OBJECTS)
|
||||
LINK_LIBS = $(dl05_LDLIBS)
|
||||
|
||||
init.c: dl-tar.h
|
||||
init.$(OBJEXT): dl-tar.h
|
||||
|
||||
dl-o5.o: dl-o5.cpp
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ mghttpd01$(EXEEXT): $(mghttpd01_OBJECTS) $(mghttpd01_DEPENDENCIES)
|
||||
@rm -f mghttpd01$(EXEEXT)
|
||||
$(make-exe)
|
||||
|
||||
init.c: init_fs.h
|
||||
init.$(OBJEXT): init_fs.h
|
||||
|
||||
init_fs.c:
|
||||
$(BIN2C) -C $(srcdir)/init_fs.tar init_fs
|
||||
|
||||
@@ -48,9 +48,14 @@ tar01$(EXEEXT): $(tar01_OBJECTS) $(tar01_DEPENDENCIES)
|
||||
@rm -f tar01$(EXEEXT)
|
||||
$(make-exe)
|
||||
|
||||
init.c: initial_filesystem_tar.h \
|
||||
if TARTEST_XZ
|
||||
init.$(OBJEXT): initial_filesystem_tar.h \
|
||||
initial_filesystem_tar_gz.h \
|
||||
initial_filesystem_tar_xz.h
|
||||
else
|
||||
init.$(OBJEXT): initial_filesystem_tar.h \
|
||||
initial_filesystem_tar_gz.h
|
||||
endif
|
||||
|
||||
initial_filesystem_tar.c: initial_filesystem.tar
|
||||
$(BIN2C) -C initial_filesystem.tar initial_filesystem_tar
|
||||
|
||||
@@ -25,7 +25,7 @@ tar02$(EXEEXT): $(tar02_OBJECTS) $(tar02_DEPENDENCIES)
|
||||
@rm -f tar02$(EXEEXT)
|
||||
$(make-exe)
|
||||
|
||||
init.c: initial_filesystem_tar.h
|
||||
init.$(OBJEXT): initial_filesystem_tar.h
|
||||
|
||||
initial_filesystem_tar.c: initial_filesystem.tar
|
||||
$(BIN2C) -C initial_filesystem.tar initial_filesystem_tar
|
||||
|
||||
Reference in New Issue
Block a user