Merge pull request #160340 from helsinki-systems/tetgen

tetgen: also install library and headers

authored by

ajs124 and committed by
GitHub
80160499 9137d7d1

+12 -5
+12 -5
pkgs/applications/science/geometry/tetgen/default.nix
··· 1 - {lib, stdenv, fetchurl}: 1 + { lib, stdenv, fetchurl, cmake }: 2 2 3 - let version = "1.6.0"; in 4 - stdenv.mkDerivation { 3 + stdenv.mkDerivation rec { 5 4 pname = "tetgen"; 6 - inherit version; 5 + version = "1.6.0"; 7 6 8 7 src = fetchurl { 9 8 url = "http://wias-berlin.de/software/tetgen/1.5/src/tetgen${version}.tar.gz"; 10 9 sha256 = "sha256-h7XmHr06Rx/E8s3XEkwrEd1mOfT+sflBpdL1EQ0Fzjk="; 11 10 }; 11 + 12 + nativeBuildInputs = [ cmake ]; 12 13 13 14 installPhase = '' 14 - mkdir -p $out/bin 15 + runHook preInstall 16 + 17 + mkdir -p $out/{bin,lib,include} 15 18 cp tetgen $out/bin 19 + cp libtet.a $out/lib 20 + cp ../tetgen.{cxx,h} $out/include 21 + 22 + runHook postInstall 16 23 ''; 17 24 18 25 meta = {