diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-01-02 05:50:50 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-01-06 06:47:57 +0100 |
commit | edd5be9effd3e444bc21d1a79de3e29bd19a4448 (patch) | |
tree | de4fc8e5dd2132daa4c9d711e830cb7e8dd824a9 | |
parent | 1fcd92ce923d33ab3d8c0b6c6d42473b135f114b (diff) | |
download | nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar.gz nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar.bz2 nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar.lz nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar.xz nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.tar.zst nixlib-edd5be9effd3e444bc21d1a79de3e29bd19a4448.zip |
meson: set checkPhase in setup hook
-rw-r--r-- | pkgs/development/tools/build-managers/meson/setup-hook.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/meson/setup-hook.sh b/pkgs/development/tools/build-managers/meson/setup-hook.sh index 25e2e69ef315..8f96e6146be0 100644 --- a/pkgs/development/tools/build-managers/meson/setup-hook.sh +++ b/pkgs/development/tools/build-managers/meson/setup-hook.sh @@ -25,3 +25,15 @@ if [ -z "$dontUseMesonConfigure" -a -z "$configurePhase" ]; then setOutputFlags= configurePhase=mesonConfigurePhase fi + +mesonCheckPhase() { + runHook preCheck + + meson test + + runHook postCheck +} + +if [ -z "$dontUseMesonCheck" -a -z "$checkPhase" ]; then + checkPhase=mesonCheckPhase +fi |