diff options
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 26 | 
1 files changed, 26 insertions, 0 deletions
diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..a468bbe --- /dev/null +++ b/default.nix @@ -0,0 +1,26 @@ +{ lib, stdenvNoCC, fzf, libxml2, makeWrapper }: + +stdenvNoCC.mkDerivation { +  pname = "clinvar"; +  version = "0.1"; + +  src = ./.; + +  nativeBuildInputs = [ makeWrapper ]; + +  installPhase = '' +    runHook preInstall +    install -Dm 755 clinvar $out/bin/clinvar +    install -Dm 644 clinvar.1 $out/bin/man/man1/clinvar.1 +    runHook postInstall +  ''; + +  fixupPhase = '' +    runHook preFixup +    wrapProgram $out/bin/clinvar \ +      --prefix PATH : "${lib.makeBinPath [ fzf libxml2 ]}" +    runHook postFixup +  ''; + +  meta.mainProgram = "clinvar"; +}  | 
