freebsd_amp_hwpstate/share/mk
Enji Cooper 71b7fa1252 Simplify running the FreeBSD test suite
Replace `make regress` (legacy test make target) and `make test` (incomplete
test make target added with the FreeBSD test suite) with make check as it's
consistent with other open source projects.

`make check` defaults to running tests from `.OBJDIR`, but can be overridden
with the `CHECKDIR` variable.

Add `make checkworld` target to simplify running the FreeBSD test suite from
`TESTSBASE` (i.e. the top-level tests directory), similar to buildworld.

Document `make check` and `make checkworld` in build(7).

Other minor changes:

- Rename intermediate file (`Kyuafile.auto`) to `Kyuafile` to simplify
  `make check`.
- Remove terse warnings attached to `beforetest`/`aftertest`.
- Add kyua binary check to check target in suite.test.mk; error out if it's
  not found

The MFC is [partly] contingent on other build related changes being MFCed.

Differential Revision: https://reviews.freebsd.org/D4406
MFC after: 2 months
X-MFC to: stable/10
Relnotes: yes
Reviewed by: bdrewery, Evan Cramer <eccramer@gmail.com>
Sponsored by: EMC / Isilon Storage Division
2016-02-07 18:40:04 +00:00
..
Makefile
atf.test.mk
auto.obj.mk Import latest auto.obj.mk 1.12 from contrib/bmake/mk. 2016-01-25 18:16:41 +00:00
bsd.README Simplify running the FreeBSD test suite 2016-02-07 18:40:04 +00:00
bsd.arch.inc.mk
bsd.compiler.mk
bsd.confs.mk
bsd.cpu.mk
bsd.crunchgen.mk
bsd.dep.mk Fix -include .depend hack from r294370 for headers not in .PATH. 2016-01-28 18:57:47 +00:00
bsd.doc.mk
bsd.dtb.mk
bsd.endian.mk
bsd.files.mk
bsd.incs.mk Fix style and remove excess / for installing SYMLINKS. 2016-02-04 01:08:51 +00:00
bsd.info.mk
bsd.init.mk
bsd.kmod.mk
bsd.lib.mk FAST_DEPEND: Fix improperly depending all .So objects on all headers. 2016-01-19 23:28:18 +00:00
bsd.libnames.mk
bsd.links.mk Fix style and remove excess / for installing SYMLINKS. 2016-02-04 01:08:51 +00:00
bsd.man.mk MLINKS: Deduplicate some of the logic, simplify, and unhide install commands. 2016-02-04 01:08:48 +00:00
bsd.mkopt.mk
bsd.nls.mk Don't let NLSLINKS contain itself. 2016-02-03 23:37:14 +00:00
bsd.obj.mk
bsd.opts.mk
bsd.own.mk
bsd.port.mk
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk
bsd.progs.mk Set a value for _RECURSING_PROGS for debugging. 2016-01-27 01:24:08 +00:00
bsd.snmpmod.mk
bsd.stand.mk
bsd.subdir.mk Simplify running the FreeBSD test suite 2016-02-07 18:40:04 +00:00
bsd.symver.mk
bsd.sys.mk Simplify running the FreeBSD test suite 2016-02-07 18:40:04 +00:00
bsd.test.mk Simplify running the FreeBSD test suite 2016-02-07 18:40:04 +00:00
dirdeps.mk
gendirdeps.mk Import latest gendirdeps.mk 1.29 from contrib/bmake/mk 2016-01-25 18:40:25 +00:00
host-target.mk Import latest host-target.mk 1.11 from contrib/bmake/mk 2016-01-25 18:43:21 +00:00
install-new.mk
local.autodep.mk
local.dirdeps.mk
local.gendirdeps.mk
local.init.mk Define .MAKE.MODE to normal to avoid the need for :U later. 2016-01-19 22:41:44 +00:00
local.meta.sys.mk
local.sys.env.mk
local.sys.mk Define .MAKE.MODE to normal to avoid the need for :U later. 2016-01-19 22:41:44 +00:00
meta.autodep.mk
meta.stage.mk
meta.subdir.mk Import latest meta.subdir.mk 1.11 from contrib/bmake/mk 2016-01-25 18:34:15 +00:00
meta.sys.mk
meta2deps.py
meta2deps.sh
netbsd-tests.test.mk
plain.test.mk
src.init.mk
src.libnames.mk
src.opts.mk Support use of LLVM's libunwind for exception unwinding 2016-01-09 00:42:07 +00:00
src.sys.env.mk
src.sys.mk
stage-install.sh
suite.test.mk Simplify running the FreeBSD test suite 2016-02-07 18:40:04 +00:00
sys.dependfile.mk
sys.mk META_MODE: Ensure bmake does not use filemon if it is not loaded. 2016-01-19 22:41:55 +00:00
tap.test.mk
version_gen.awk