diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-09-01 17:23:31 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-09-01 18:57:43 +0200 |
commit | cf26f610aa56269ac9c73096c351b77aac00a74d (patch) | |
tree | 37a898355fcb21d3e8a7147d1bee40b4a66c193f /pkgs/development/libraries/glew | |
parent | 8a137b345542febc9784d8a3049974478364c1b5 (diff) | |
download | nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar.gz nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar.bz2 nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar.lz nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar.xz nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.tar.zst nixlib-cf26f610aa56269ac9c73096c351b77aac00a74d.zip |
glew: Use separate outputs and don't install static libraries
Diffstat (limited to 'pkgs/development/libraries/glew')
-rw-r--r-- | pkgs/development/libraries/glew/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/libraries/glew/default.nix b/pkgs/development/libraries/glew/default.nix index 6595d97b01af..89bd7e918fdb 100644 --- a/pkgs/development/libraries/glew/default.nix +++ b/pkgs/development/libraries/glew/default.nix @@ -10,6 +10,8 @@ stdenv.mkDerivation rec { sha256 = "1iwb2a6wfhkzv6fa7zx2gz1lkwa0iwnd9ka1im5vdc44xm4dq9da"; }; + outputs = [ "bin" "out" "dev" "doc" ]; + nativeBuildInputs = [ xlibsWrapper libXmu libXi ]; propagatedNativeBuildInputs = [ mesa_glu ]; # GL/glew.h includes GL/glu.h @@ -24,7 +26,7 @@ stdenv.mkDerivation rec { installFlags = [ "install.all" ]; preInstall = '' - export GLEW_DEST="$out" + makeFlagsArray+=(GLEW_DEST=$out BINDIR=$bin/bin INCDIR=$dev/include/GL) ''; postInstall = '' @@ -32,6 +34,7 @@ stdenv.mkDerivation rec { mkdir -p $out/lib/pkgconfig cp glew*.pc $out/lib/pkgconfig cp -r README.txt LICENSE.txt doc $out/share/doc/glew + rm $out/lib/*.a ''; crossAttrs.makeFlags = [ |