Skip to content

Commit c8854ce

Browse files
committed
flake.nix: clean up dry-activation logic
1 parent 86fecf7 commit c8854ce

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

flake.nix

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,9 @@
7373
#!${pkgs.runtimeShell}
7474
set -euo pipefail
7575
76-
if [[ "x''${DRY_ACTIVATE:-}" == "x1" ]]
76+
if [[ "''${DRY_ACTIVATE:-}" == "1" ]]
7777
then
78-
${if builtins.hasAttr "dryActivate" customSelf
79-
then
80-
customSelf.dryActivate
81-
else
82-
"echo ${pkgs.writeScript "activate" activate}"}
78+
${customSelf.dryActivate or "echo ${pkgs.writeScript "activate" activate}"}
8379
else
8480
${activate}
8581
fi
@@ -91,7 +87,7 @@
9187
name = base.name + "-activate-rs";
9288
text = ''
9389
#!${pkgs.runtimeShell}
94-
exec ${self.defaultPackage."${system}"}/bin/activate "$@"
90+
exec ${self.defaultPackage.${system}}/bin/activate "$@"
9591
'';
9692
executable = true;
9793
destination = "/activate-rs";

0 commit comments

Comments
 (0)