summary refs log tree commit diff
path: root/pkgs/build-support/trivial-builders.nix
diff options
context:
space:
mode:
authorBernardo Meurer <bernardo@meurer.org>2021-11-08 09:29:14 -0800
committerBernardo Meurer <bernardo@meurer.org>2021-11-08 09:33:42 -0800
commit174995d14f680db4d820ee8daeeb7cd7840b0147 (patch)
tree1e07a80b9abf86a7c813e6cf0cd074bdaf19613f /pkgs/build-support/trivial-builders.nix
parentba7b7357ac48c98d367c1aadf2d5124914a47a6a (diff)
downloadnixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar.gz
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar.bz2
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar.lz
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar.xz
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.tar.zst
nixpkgs-174995d14f680db4d820ee8daeeb7cd7840b0147.zip
writeShellApplication: set meta.mainProgram
Diffstat (limited to 'pkgs/build-support/trivial-builders.nix')
-rw-r--r--pkgs/build-support/trivial-builders.nix17
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix
index 090986dda5f..2966675be7c 100644
--- a/pkgs/build-support/trivial-builders.nix
+++ b/pkgs/build-support/trivial-builders.nix
@@ -292,13 +292,16 @@ rec {
         ${text}
       '';
 
-      checkPhase = if checkPhase == null then ''
-        runHook preCheck
-        ${stdenv.shell} -n $out/bin/${name}
-        ${shellcheck}/bin/shellcheck $out/bin/${name}
-        runHook postCheck
-      ''
-      else checkPhase;
+      checkPhase =
+        if checkPhase == null then ''
+          runHook preCheck
+          ${stdenv.shell} -n $out/bin/${name}
+          ${shellcheck}/bin/shellcheck $out/bin/${name}
+          runHook postCheck
+        ''
+        else checkPhase;
+
+      meta.mainProgram = name;
     };
 
   # Create a C binary