freebsd-skq/share/mk
Julio Merino 8c465f5880 Support defining test program metadata from the Makefiles.
Introduce a new, per-test-program TEST_METADATA.<program> variable that
contains a list of key/value paris describing metadata properties for
that test program.  These properties are later written into the
auto-generated Kyuafile when using the KYUAFILE=auto functionality.

This is to avoid having to supply hand-crafted Kyuafiles when the needs
for metadata overrides are trivial.

While doing this, and because I am documenting TEST_METADATA, take the
chance to document the TEST_INTERFACE setting as well.

MFC after:	5 days
2014-01-14 18:32:47 +00:00
..
atf.test.mk Remove registration of C++ test programs into PROGS. 2013-11-18 12:44:05 +00:00
bsd.arch.inc.mk Merge from tbemd 2010-06-11 02:50:53 +00:00
bsd.compiler.mk Provide slightly more helpful feedback when we can't figure out what 2013-03-01 03:25:43 +00:00
bsd.cpu.mk Add a new CPUTYPE supported by Clang 3.3 for AMD Jaguar processors (btver2). 2013-06-13 18:26:12 +00:00
bsd.crunchgen.mk Add a new knob WITH_DEBUG_FILES to control the building of standalone 2013-06-07 21:40:02 +00:00
bsd.dep.mk Revert r241752. The claim that it's more correct while at the same time 2012-10-20 22:44:22 +00:00
bsd.doc.mk Don't pass -o1- to groff(1) by default. If ms(7) formatted document 2011-06-03 11:58:17 +00:00
bsd.dtrace.mk Add a comment describing where to include bsd.dtrace.mk. 2010-09-11 10:11:59 +00:00
bsd.endian.mk Merging of projects/armv6, part 3 2012-08-15 03:21:56 +00:00
bsd.files.mk Allow mixing bsd.files.mk with bsd.subdir.mk. 2013-10-25 05:11:10 +00:00
bsd.incs.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.info.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.init.mk Remove all support for legacy NOFOO and NO_FOO build options. 2013-01-10 22:44:19 +00:00
bsd.kmod.mk Fix comma splice, can't ambiguity and quoting. 2012-02-16 21:04:47 +00:00
bsd.lib.mk Create a private library directory (LIBPRIVATEDIR) for libraries which 2013-09-08 09:40:23 +00:00
bsd.libnames.mk Please welcome casperd daemon. It (and its services) will be responsible for 2013-12-02 08:21:28 +00:00
bsd.links.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.man.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.nls.mk
bsd.obj.mk Add support for bmake. This includes: 2012-10-06 20:01:05 +00:00
bsd.own.mk Require a C++11 compiler to build LLDB 2013-12-17 18:30:37 +00:00
bsd.pkg.mk
bsd.port.mk Revert unapproved commit to bsd.port.mk. 2011-10-08 18:25:01 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk For C++ programs, don't emit any explicit dependency to libstdc++.a or 2013-11-04 21:54:56 +00:00
bsd.progs.mk Make bsd.progs.mk work in directories with SCRIPTS but no PROGS. 2013-12-11 03:41:07 +00:00
bsd.README Add a new LIBRARIES_ONLY make variable to disable the build and install 2013-01-17 17:27:10 +00:00
bsd.snmpmod.mk
bsd.subdir.mk Flag recursive make targets with .MAKE (has no effect on fmake) 2013-06-14 16:25:41 +00:00
bsd.symver.mk
bsd.sys.mk Apply band-aid for 32-bit compat libs failures after r260334: put back 2014-01-06 14:39:10 +00:00
bsd.test.mk Support defining test program metadata from the Makefiles. 2014-01-14 18:32:47 +00:00
Makefile Add tap.test.mk. 2013-12-11 03:39:50 +00:00
plain.test.mk Generate plain sh test programs from a source file. 2013-11-25 13:30:06 +00:00
sys.mk Use .SHELL to tell bmake to use 'set -e' when running scripts 2013-08-27 23:09:34 +00:00
tap.test.mk Add tap.test.mk. 2013-12-11 03:39:50 +00:00
version_gen.awk