From 5a12cffec42d58c92f03563d229ea07a8a2e2885 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Thu, 20 Jun 2024 17:25:17 +0200 Subject: [PATCH] Write default check with runCommand instead of mkDerivation --- flake.nix | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/flake.nix b/flake.nix index a91b682..dc1eac5 100644 --- a/flake.nix +++ b/flake.nix @@ -99,19 +99,11 @@ default = elf-binary; }; - checks.default = pkgs.stdenvNoCC.mkDerivation { - name = "qemu-check-${name}"; - dontUnpack = true; - dontBuild = true; - doCheck = true; - checkPhase = '' - ${lib.getExe emulate-script} - ''; - installPhase = '' - mkdir "$out" - cp qemu-${name}.log "$out" - ''; - }; + checks.default = pkgs.runCommand "qemu-check-${name}" {} '' + ${lib.getExe emulate-script} + mkdir "$out" + cp qemu-${name}.log "$out" + ''; devShells.default = pkgs.mkShell { name = "${name}-dev";