Lines Matching +full:in +full:- +full:built
13 # Makefiles built into the FreeBSD src tree.
18 # If 'yes', a Kyuafile exists in the source tree and is installed into
22 # programs built by the Makefile and is installed into TESTSDIR. This is the
23 # default and is sufficient in the majority of the cases.
28 # Per-test program interface definition.
31 # Kyua as this is later encoded in the Kyuafile test program definitions.
32 #TEST_INTERFACE.<test-program>= interface-name
36 # All the variables for a test program defined in the Makefile are appended
37 # to the test program's definition in the Kyuafile. This feature can be
38 # used to avoid having to explicitly supply a Kyuafile in the source
43 # Per-test program metadata properties as a list of key/value pairs.
45 # These per-test program settings _extend_ the values provided in the
47 #TEST_METADATA.<test-program>+= key="value"
54 .for _T in ${_TESTS}
62 echo '-- Automatically generated by bsd.test.mk.'; \
69 .for _T in ${_TESTS}
73 .for _T in ${TESTS_SUBDIRS:N.WAIT}
85 # not in the toolchain, and the tests execute code built for the target host.
87 # Due to the dependencies of the binaries built by the source tree and how they
89 # report bogus results unless the new binaries are put in place.
92 @if ! which -s "${KYUA}"; then \
101 @env ${TESTS_ENV:Q} ${KYUA} test -k ${DESTDIR}${TESTSDIR}/Kyuafile
110 .for t in clean depend all
122 @test ! -e ${DESTDIR} || chflags -R 0 "${DESTDIR}"
123 @rm -Rf "${DESTDIR}"