diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2018-07-29 17:55:07 +0200 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2018-07-30 20:45:14 +0200 |
commit | aeab0ec63beaa374b271f94335592ac5dd9f7f5c (patch) | |
tree | 4ac0d24500601b186d68995aa38b9c3ce0264590 /pkgs/development/tools | |
parent | ca4ed1c3d24bed5a936d02001ca7ec030015fa52 (diff) | |
download | nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar.gz nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar.bz2 nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar.lz nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar.xz nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.tar.zst nixlib-aeab0ec63beaa374b271f94335592ac5dd9f7f5c.zip |
jq: fix tests on darwin
The tests depend on libjq which isn't installed in the correct location yet when the checkPhase runs.
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/jq/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/development/tools/jq/default.nix b/pkgs/development/tools/jq/default.nix index 6ee8c4074b78..93c465ce844a 100644 --- a/pkgs/development/tools/jq/default.nix +++ b/pkgs/development/tools/jq/default.nix @@ -34,12 +34,15 @@ stdenv.mkDerivation rec { "--datadir=\${doc}/share" "--mandir=\${man}/share/man" ] - # jq is linked to libjq: + # jq is linked to libjq: ++ stdenv.lib.optional (!stdenv.isDarwin) "LDFLAGS=-Wl,-rpath,\\\${libdir}"; - installCheckPhase = "$bin/bin/jq --help >/dev/null"; doInstallCheck = true; - doCheck = true; + installCheckTarget = "check"; + + postInstallCheck = '' + $bin/bin/jq --help >/dev/null + ''; meta = with stdenv.lib; { description = ''A lightweight and flexible command-line JSON processor''; |