aboutsummaryrefslogtreecommitdiff
path: root/mk/elftoolchain.test.mk
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2019-06-29 15:27:18 +0000
committerEd Maste <emaste@FreeBSD.org>2019-06-29 15:27:18 +0000
commita5b08c1484eac2c6a65e726f550b3189ff84c6c8 (patch)
tree01cd9d6d76e2c378b391422460c6f233ead08179 /mk/elftoolchain.test.mk
parent2b92b30119ed91ed88f102ba9ecc40cd1c046a65 (diff)
Import ELF Tool Chain snapshot at r3769vendor/elftoolchain/elftoolchain-r3769vendor/elftoolchain
Notes
Notes: svn path=/vendor/elftoolchain/dist/; revision=349544 svn path=/vendor/elftoolchain/elftoolchain-r3769/; revision=349545; tag=vendor/elftoolchain/elftoolchain-r3769
Diffstat (limited to 'mk/elftoolchain.test.mk')
-rw-r--r--mk/elftoolchain.test.mk9
1 files changed, 4 insertions, 5 deletions
diff --git a/mk/elftoolchain.test.mk b/mk/elftoolchain.test.mk
index 8fd933809cbe..77541b3d6a26 100644
--- a/mk/elftoolchain.test.mk
+++ b/mk/elftoolchain.test.mk
@@ -8,9 +8,8 @@
.endif
TEST_BASE= $(TOP)/test/libtest
-TEST_LIB= $(TEST_BASE)/lib
-TEST_DRIVER= ${TEST_BASE}/driver
-TEST_DRIVER_MAIN= $(TEST_DRIVER)/test_main.o
+TEST_LIB= $(TEST_BASE)/lib # The test(3) API.
+TEST_DRIVER= ${TEST_BASE}/driver # A command-line driver for tests.
CFLAGS+= -I$(TEST_LIB) -I${TEST_DRIVER}
@@ -29,7 +28,7 @@ _M4_SRCS= ${TEST_SRCS:M*.m4}
SRCS= ${_C_SRCS} ${_M4_SRCS} # See <bsd.prog.mk>
CLEANFILES+= ${_M4_SRCS:S/.m4$/.c/g} ${TEST_DATA}
-${PROG}: ${TEST_DATA} ${TEST_LIB} ${TEST_DRIVER_MAIN}
+${PROG}: ${TEST_DATA}
.if defined(MAKE_TEST_SCAFFOLDING) && ${MAKE_TEST_SCAFFOLDING} == "yes"
_TC_SRC= ${.OBJDIR}/tc.c # Test scaffolding.
@@ -45,6 +44,6 @@ ${_TC_SRC}: ${_TEST_OBJS}
.endif
.endif
-LDADD+= ${TEST_DRIVER_MAIN} -L${TEST_LIB} -ltest
+LDADD+= -L${TEST_LIB} -ltest -L${TEST_DRIVER} -ldriver
.include "${TOP}/mk/elftoolchain.prog.mk"