freebsd-skq/share/mk
Julio Merino 30161d035c Add support for TEST_METADATA
Allow Makefiles to define generic metadata settings that apply to all test
programs defined by a Makefile.  The generic TEST_METADATA variable extends
the per-test program settings already supported via TEST_METADATA.<program>.

This feature will be useful to easily apply some settings to all programs
in a directory.  In particular, Kyua 0.12 will support parallel execution
of test programs and a bunch of them will need to be tagged as is_exclusive
to indicate that they cannot be run in parallel with anything else due to
their side-effects.  It will be reasonable to set this setting on whole
directories.

MFC after:	1 week
2015-07-04 02:37:36 +00:00
..
atf.test.mk Remove ALLOW_DEPRECATED_ATF_TOOLS/ATFFILE support from atf.test.mk 2015-06-15 06:38:59 +00:00
auto.obj.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsd.arch.inc.mk
bsd.compiler.mk Mention what 'common' is for 2015-06-10 19:36:53 +00:00
bsd.cpu.mk Set MACHINE_CPU to arm64 when building for arm64. This is needed by the 2015-07-02 13:42:57 +00:00
bsd.crunchgen.mk Use ${CRUNCHGEN} rather than bare word. 2015-06-13 15:36:13 +00:00
bsd.dep.mk Building on fmake is no longer possible so removed tests for bmake. 2015-06-10 18:14:38 +00:00
bsd.doc.mk Use .CURDIR in soelim's include path instead of SRCDIR 2015-06-20 00:17:57 +00:00
bsd.dtb.mk Add infrastructure to build dtb files from dts files. 2015-01-08 18:28:06 +00:00
bsd.endian.mk Start to import support for the AArch64 architecture from ARM. This change 2015-03-19 13:53:47 +00:00
bsd.files.mk Merge head from 7/28 2014-08-19 06:50:54 +00:00
bsd.incs.mk Simplify symlinks on include files by using bmake's multivariable .for loops 2015-06-21 22:27:52 +00:00
bsd.info.mk Remove MK_INFO guards in bsd.info.mk per r276556 2015-01-02 22:55:30 +00:00
bsd.init.mk Avoid anoying warning 2015-06-14 03:27:22 +00:00
bsd.kmod.mk Eliminate bsd.sys.mk on purpose. Do not put it back. 2015-01-01 04:26:45 +00:00
bsd.lib.mk Make all shared library a relative symlink 2015-06-27 23:28:56 +00:00
bsd.libnames.mk Significant upgrades to sa(4) and mt(1). 2015-02-23 21:59:30 +00:00
bsd.links.mk Fix DESTDIR support 2015-03-15 23:40:50 +00:00
bsd.man.mk Simplify code to install manpages and it symlinks 2015-06-21 22:42:55 +00:00
bsd.mkopt.mk Appy := to dependent opts once value determined. 2015-06-22 19:01:09 +00:00
bsd.nls.mk Allow staging to be help up (by .WAIT) until other 2013-03-08 22:02:08 +00:00
bsd.obj.mk With MK_AUTO_OBJ=yes objdir is created during sys.mk 2015-06-11 13:53:15 +00:00
bsd.opts.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
bsd.own.mk Make all shared library a relative symlink 2015-06-27 23:28:56 +00:00
bsd.port.mk Revise r272363 by collapsing the tests into a for loop. 2014-10-01 20:52:08 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk Revise r272363 by collapsing the tests into a for loop. 2014-10-01 20:52:08 +00:00
bsd.prog.mk Merge from head 2015-05-26 21:52:57 +00:00
bsd.progs.mk Do not override variables on command line that build needs to change. 2015-06-11 21:11:33 +00:00
bsd.README Document LIB and LIB_CXX. 2015-03-17 15:21:01 +00:00
bsd.snmpmod.mk
bsd.subdir.mk Building on fmake is no longer possible so removed tests for bmake. 2015-06-10 18:14:38 +00:00
bsd.symver.mk
bsd.sys.mk Merge from head 2015-05-26 21:52:57 +00:00
bsd.test.mk Ensure TESTSDIR is defined before bsd.test.mk is .include'd 2015-06-15 07:13:23 +00:00
dirdeps.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
gendirdeps.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
host-target.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
install-new.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
local.autodep.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
local.dirdeps.mk Watch out for bin/cat in host stage tree 2015-06-14 03:28:25 +00:00
local.gendirdeps.mk Avoid trailing white-space 2015-06-14 03:28:48 +00:00
local.init.mk do not include src.opts.mk from here 2015-06-15 19:23:47 +00:00
local.meta.sys.mk Fix generation of src.conf.5 2015-06-22 20:21:57 +00:00
local.sys.env.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
local.sys.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
Makefile Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta2deps.py Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta2deps.sh Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta.autodep.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta.stage.mk Normally a staging conflict causes an error. 2015-06-16 23:06:43 +00:00
meta.subdir.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
meta.sys.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
netbsd-tests.test.mk Import proper fix for misc/49356 (/usr/include/atf-c/config.h) after atf-c/config.h 2014-11-04 05:02:22 +00:00
plain.test.mk As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when 2014-11-04 01:57:31 +00:00
src.libnames.mk Register libpanel into the available libraries 2015-06-15 21:20:21 +00:00
src.opts.mk Remove old fmake. It wasn't built by default for some time. Users that 2015-06-16 20:58:33 +00:00
src.sys.env.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
src.sys.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
stage-install.sh Add META_MODE support. 2015-06-13 19:20:56 +00:00
suite.test.mk Add support for TEST_METADATA 2015-07-04 02:37:36 +00:00
sys.dependfile.mk Add META_MODE support. 2015-06-13 19:20:56 +00:00
sys.mk Move include of make.conf back to its old position. 2015-06-19 14:56:24 +00:00
tap.test.mk As an optimization (in simple, well used cases) only call cat ${.ALLSRC} when 2014-11-04 01:57:31 +00:00
version_gen.awk