nix: fix some darwin sandbox issues
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
, coreutils
|
, coreutils
|
||||||
, git
|
, git
|
||||||
, lib
|
, lib
|
||||||
|
, moreutils
|
||||||
, runCommand
|
, runCommand
|
||||||
, shellcheck
|
, shellcheck
|
||||||
, stdenv
|
, stdenv
|
||||||
@@ -56,7 +57,7 @@ let
|
|||||||
# Example: This way `postgrest-watch -h` will return the help output for watch, while
|
# Example: This way `postgrest-watch -h` will return the help output for watch, while
|
||||||
# `postgrest-watch postgrest-test-spec -h` will return the help output for test-spec.
|
# `postgrest-watch postgrest-test-spec -h` will return the help output for test-spec.
|
||||||
# Taken from: https://github.com/matejak/argbash/issues/114#issuecomment-557108274
|
# Taken from: https://github.com/matejak/argbash/issues/114#issuecomment-557108274
|
||||||
sed '/_positionals_count + 1/a\\t\t\t\tset -- "''${@:1:1}" "--" "''${@:2}"' -i $out
|
sed '/_positionals_count + 1/a\\t\t\t\tset -- "''${@:1:1}" "--" "''${@:2}"' $out | ${moreutils}/bin/sponge $out
|
||||||
'';
|
'';
|
||||||
|
|
||||||
bash-completion =
|
bash-completion =
|
||||||
@@ -66,7 +67,7 @@ let
|
|||||||
''
|
''
|
||||||
|
|
||||||
+ lib.optionalString (positionalCompletion != "") ''
|
+ lib.optionalString (positionalCompletion != "") ''
|
||||||
sed 's#COMPREPLY.*compgen -o bashdefault .*$#${escape positionalCompletion}#' -i $out
|
sed 's#COMPREPLY.*compgen -o bashdefault .*$#${escape positionalCompletion}#' $out | ${moreutils}/bin/sponge $out
|
||||||
''
|
''
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user