forked from Imagelibrary/rtems
build: Move test support to librtemstest.a
One reason to move the test support into a dedicated library are the standard output __wrap_*() functions. They may conflict with application level wrappers. Update #3199.
This commit is contained in:
@@ -322,11 +322,6 @@ librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedchar.c
|
||||
librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedint.c
|
||||
librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlong.c
|
||||
librtemscpu_a_SOURCES += libmisc/stringto/stringtounsignedlonglong.c
|
||||
librtemscpu_a_SOURCES += libmisc/testsupport/testbeginend.c
|
||||
librtemscpu_a_SOURCES += libmisc/testsupport/testbusy.c
|
||||
librtemscpu_a_SOURCES += libmisc/testsupport/testextension.c
|
||||
librtemscpu_a_SOURCES += libmisc/testsupport/testparallel.c
|
||||
librtemscpu_a_SOURCES += libmisc/testsupport/testwrappers.c
|
||||
librtemscpu_a_SOURCES += libmisc/untar/untar.c
|
||||
librtemscpu_a_SOURCES += libmisc/untar/untar_tgz.c
|
||||
librtemscpu_a_SOURCES += libmisc/untar/untar_txz.c
|
||||
@@ -1834,6 +1829,15 @@ project_lib_LIBRARIES += librtemsdefaultconfig.a
|
||||
librtemsdefaultconfig_a_SOURCES =
|
||||
librtemsdefaultconfig_a_SOURCES += libmisc/dummy/default-configuration.c
|
||||
|
||||
project_lib_LIBRARIES += librtemstest.a
|
||||
|
||||
librtemstest_a_SOURCES =
|
||||
librtemstest_a_SOURCES += libtest/testbeginend.c
|
||||
librtemstest_a_SOURCES += libtest/testbusy.c
|
||||
librtemstest_a_SOURCES += libtest/testextension.c
|
||||
librtemstest_a_SOURCES += libtest/testparallel.c
|
||||
librtemstest_a_SOURCES += libtest/testwrappers.c
|
||||
|
||||
project_lib_LIBRARIES += libftpd.a
|
||||
|
||||
libftpd_a_SOURCES =
|
||||
|
||||
@@ -9,7 +9,7 @@ GNATCOMPILE = $(GNATMAKE) \
|
||||
-bargs -Mgnat_main \
|
||||
-margs $(AM_ADAFLAGS) $(ADAFLAGS) \
|
||||
-cargs $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
|
||||
-largs $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) init.o
|
||||
-largs $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -lrtemstest init.o
|
||||
|
||||
CLEANFILES += *.ali *.o b~*.adb b~*.ads
|
||||
|
||||
|
||||
@@ -24,5 +24,6 @@ AM_LDFLAGS += $(TEST_LD_FLAGS)
|
||||
LDADD =
|
||||
LDADD += $(RTEMS_ROOT)lib/libbsp/@RTEMS_CPU@/@RTEMS_BSP_FAMILY@/librtemsbsp.a
|
||||
LDADD += $(RTEMS_ROOT)cpukit/librtemscpu.a
|
||||
LDADD += $(RTEMS_ROOT)cpukit/librtemstest.a
|
||||
|
||||
CLEANFILES = *.num *.nxe *.elf *.srec* *.bin *.bt *.ralf
|
||||
|
||||
Reference in New Issue
Block a user