diff options
author | Eric Bailey <eric@ericb.me> | 2021-03-21 02:20:51 -0500 |
---|---|---|
committer | Eric Bailey <eric@ericb.me> | 2021-03-21 02:20:51 -0500 |
commit | 870b0dd84d0826a7f3cacde5389c39cd0c947738 (patch) | |
tree | e20e72790996e533193afa32539c65929f8c01ad /pkgs/development/tools/literate-programming | |
parent | 78a31c1d1dea2035cdbd06ed3333856e98171cef (diff) |
noweb: add useIcon boolean arg
Diffstat (limited to 'pkgs/development/tools/literate-programming')
-rw-r--r-- | pkgs/development/tools/literate-programming/noweb/default.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/tools/literate-programming/noweb/default.nix b/pkgs/development/tools/literate-programming/noweb/default.nix index e4ebde2039022..c02764035161c 100644 --- a/pkgs/development/tools/literate-programming/noweb/default.nix +++ b/pkgs/development/tools/literate-programming/noweb/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, nawk, groff, icon-lang }: +{ lib, stdenv, fetchFromGitHub, nawk, groff, icon-lang, useIcon ? true }: lib.fix (noweb: stdenv.mkDerivation rec { pname = "noweb"; @@ -22,14 +22,14 @@ lib.fix (noweb: stdenv.mkDerivation rec { substituteInPlace Makefile --replace 'strip' '${stdenv.cc.targetPrefix}strip' ''; - nativeBuildInputs = [ groff ] ++ lib.optionals (!isNull icon-lang) [ icon-lang ]; + nativeBuildInputs = [ groff ] ++ lib.optionals useIcon [ icon-lang ]; buildInputs = [ nawk ]; preBuild = '' mkdir -p "$out/lib/noweb" ''; - makeFlags = lib.optionals (!isNull icon-lang) [ + makeFlags = lib.optionals useIcon [ "LIBSRC=icon" "ICONC=icont" ] ++ [ "CC=${stdenv.cc.targetPrefix}cc" ]; |