diff options
author | Stanisław Pitucha <git@viraptor.info> | 2022-12-27 21:21:10 +1100 |
---|---|---|
committer | Stanisław Pitucha <git@viraptor.info> | 2023-01-02 09:04:39 +1100 |
commit | 89a9ff18f14970a8f4138fb6e7874e8a49d08840 (patch) | |
tree | c8dd48c2be1147a8bdbd7cf91a7419294ca838c0 /pkgs/games/nanosaur | |
parent | 942fe7ae60e92c2e00b313aad1dfdbaf4cb9f791 (diff) | |
download | nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar.gz nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar.bz2 nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar.lz nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar.xz nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.tar.zst nixlib-89a9ff18f14970a8f4138fb6e7874e8a49d08840.zip |
nanosaur,nanosaur2,otto-matic: cleanup cmake build
Use the standard way of building cmake projects. This also removes the unnecessary build files from the output.
Diffstat (limited to 'pkgs/games/nanosaur')
-rw-r--r-- | pkgs/games/nanosaur/default.nix | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/pkgs/games/nanosaur/default.nix b/pkgs/games/nanosaur/default.nix index c62fd3c5db72..32c2a0b9ecc9 100644 --- a/pkgs/games/nanosaur/default.nix +++ b/pkgs/games/nanosaur/default.nix @@ -20,21 +20,12 @@ stdenv.mkDerivation rec { SDL2 ]; - configurePhase = '' - runHook preConfigure - cmake -S . -B build -DCMAKE_BUILD_TYPE=Release - runHook postConfigure - ''; - - buildPhase = '' - runHook preBuild - cmake --build build - runHook postBuild - ''; + cmakeFlags = [ "-DCMAKE_BUILD_TYPE=Release" ]; installPhase = '' runHook preInstall - mv build $out + mkdir -p "$out/bin" + mv Nanosaur Data ReadMe.txt "$out/" makeWrapper $out/Nanosaur $out/bin/Nanosaur --chdir "$out" runHook postInstall ''; |