summary refs log tree commit diff
path: root/pkgs/development/tools/gnulib/default.nix
diff options
context:
space:
mode:
authorMatthieu Coudron <mattator@gmail.com>2018-03-27 07:35:36 +0900
committerMatthieu Coudron <mattator@gmail.com>2018-03-27 07:37:15 +0900
commit2355189b15ae4e1f2805a2a230fc515edc2ac693 (patch)
tree886a060c0f7a302c7f1fce4ed0d5ac789519763e /pkgs/development/tools/gnulib/default.nix
parent56fb68dcef494b7cdb3e09362d67836b8137019c (diff)
downloadnixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar.gz
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar.bz2
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar.lz
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar.xz
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.tar.zst
nixpkgs-2355189b15ae4e1f2805a2a230fc515edc2ac693.zip
gnulib: symlink include/ to lib/
so that some programs can find the headers automatically instead of
adding -I${gnulib}/lib
Diffstat (limited to 'pkgs/development/tools/gnulib/default.nix')
-rw-r--r--pkgs/development/tools/gnulib/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/tools/gnulib/default.nix b/pkgs/development/tools/gnulib/default.nix
index 4ca3bf5e074..eeaec8eb033 100644
--- a/pkgs/development/tools/gnulib/default.nix
+++ b/pkgs/development/tools/gnulib/default.nix
@@ -9,8 +9,12 @@ stdenv.mkDerivation {
     sha256 = "0sifr3bkmhyr5s6ljgfyr0fw6w49ajf11rlp1r797f3r3r6j9w4k";
   };
 
-  installPhase = "mkdir -p $out; mv * $out/";
   dontFixup = true;
+  # no "make install", gnulib is a collection of source code
+  installPhase = ''
+    mkdir -p $out; mv * $out/
+    ln -s $out/lib $out/include
+  '';
 
   meta = {
     homepage = http://www.gnu.org/software/gnulib/;