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