diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2016-02-16 19:48:19 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2016-04-25 10:09:15 +0200 |
commit | 7d7a9df3605c86e17bced51afe67eecd43f99754 (patch) | |
tree | 9b61c237f1c156b06eb1660ff01ffde73163f2f5 /pkgs/tools/text/html-tidy | |
parent | 0483bc0ee35db6b26ee83958458a1843631d1c08 (diff) |
html-tidy: fix on mingw
This doesn't fix the cross-build by itself due to https://github.com/NixOS/nixpkgs/issues/14965 But in this case one can hack around that "easily" by: (html-tidy.override { inherit (/*non-cross nixpkgs eval*/) cmake; }).crossDrv
Diffstat (limited to 'pkgs/tools/text/html-tidy')
-rw-r--r-- | pkgs/tools/text/html-tidy/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/tools/text/html-tidy/default.nix b/pkgs/tools/text/html-tidy/default.nix index 062715b830205..c0db454ed29b9 100644 --- a/pkgs/tools/text/html-tidy/default.nix +++ b/pkgs/tools/text/html-tidy/default.nix @@ -13,6 +13,9 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ cmake libxslt/*manpage*/ ]; + cmakeFlags = stdenv.lib.optional + (stdenv.cross.libc or null == "msvcrt") "-DCMAKE_SYSTEM_NAME=Windows"; + # ATM bin/tidy is statically linked, as upstream provides no other option yet. # https://github.com/htacg/tidy-html5/issues/326#issuecomment-160322107 |