void-packages/common/environment/setup
Jürgen Buchmüller c31dd888f6 xbps-src: implement a 'check' stage
Add another stage 'check' between 'build' and 'install'. It is be enabled using the
variable XBPS_CHECK_PKGS=yes and disabled if unset, set to "0" or "no" in your
local etc/conf.

A new xbps-src option `-q` for `quick` will disable XBPS_CHECK_PKGS by overriding it to 0.
If enabled, `common/xbps-src/shutils/xbps-src-docheck.sh` checks for an existing
`do_check()` function in the package's template and, if it exists, calls it.

A new template variable `checkdepends` may be present and list packages required
to run the `do_check()` function. Example: `checkdepends="bc unittest-cpp"`.
2017-03-08 11:33:48 +01:00
..
.empty common/environment: create dummy files for all dirs to not remove them. 2014-02-11 18:22:46 +01:00
git.sh gcc: add support for SOURCE_DATE_EPOCH environment 2016-03-08 13:49:52 +01:00
install.sh common/environment/setup/install.sh: quote filename in vinstall 2016-10-21 01:46:06 +02:00
misc.sh xbps-src: PYPI_SITE: use files.pythonhosted.org for less redirections 2016-05-13 17:35:35 +02:00
options.sh vopt_enable: check for excess parameters 2015-06-20 10:08:44 +02:00
python.sh xbps-src: introduce python_version 2016-11-17 17:42:54 +01:00
replace-interpreter.sh xbps-src: move helpers to environment; there's no need to have them. 2014-08-30 09:01:29 +02:00
sourcepkg.sh xbps-src: implement a 'check' stage 2017-03-08 11:33:48 +01:00