From 27a9a1ca3f7c2d078ed64a55cfd1daa42d98efd4 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Wed, 13 Dec 2023 23:49:09 -0800 Subject: [PATCH] clasp-common-lisp: use ninjaFlags instead of explicitly setting buildPhase and installPhase --- pkgs/development/compilers/clasp/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/compilers/clasp/default.nix b/pkgs/development/compilers/clasp/default.nix index a099272f2168..64617d01f156 100644 --- a/pkgs/development/compilers/clasp/default.nix +++ b/pkgs/development/compilers/clasp/default.nix @@ -59,6 +59,8 @@ stdenv.mkDerivation { libclang ]; + ninjaFlags = [ "-C" "build" ]; + postUnpack = lib.concatStringsSep "\n" (builtins.map unpackDependency dependencies); configurePhase = '' @@ -75,14 +77,6 @@ stdenv.mkDerivation { --share-path=$out/share ''; - buildPhase = '' - ninja -C build - ''; - - installPhase = '' - ninja -C build install - ''; - meta = { description = "A Common Lisp implementation based on LLVM with C++ integration"; license = lib.licenses.lgpl21Plus ;