Shell programming hygiene (#97884)
This commit is contained in:
parent
972fc49364
commit
a8d6213726
@ -1,6 +1,8 @@
|
|||||||
#!/usr/bin/env nix-shell
|
#!/usr/bin/env nix-shell
|
||||||
#!nix-shell -i bash -p curl gnugrep gnused gawk
|
#!nix-shell -i bash -p curl gnugrep gnused gawk
|
||||||
|
|
||||||
|
set -eou pipefail
|
||||||
|
|
||||||
ROOT="$(dirname "$(readlink -f "$0")")"
|
ROOT="$(dirname "$(readlink -f "$0")")"
|
||||||
if [ ! -f "$ROOT/vscode.nix" ]; then
|
if [ ! -f "$ROOT/vscode.nix" ]; then
|
||||||
echo "ERROR: cannot find vscode.nix in $ROOT"
|
echo "ERROR: cannot find vscode.nix in $ROOT"
|
||||||
@ -36,4 +38,4 @@ sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODIUM_LINUX_SHA256}\"
|
|||||||
|
|
||||||
VSCODIUM_DARWIN_URL="https://github.com/VSCodium/vscodium/releases/download/${VSCODIUM_VER}/VSCodium-darwin-${VSCODIUM_VER}.zip"
|
VSCODIUM_DARWIN_URL="https://github.com/VSCodium/vscodium/releases/download/${VSCODIUM_VER}/VSCodium-darwin-${VSCODIUM_VER}.zip"
|
||||||
VSCODIUM_DARWIN_SHA256=$(nix-prefetch-url ${VSCODIUM_DARWIN_URL})
|
VSCODIUM_DARWIN_SHA256=$(nix-prefetch-url ${VSCODIUM_DARWIN_URL})
|
||||||
sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODIUM_DARWIN_SHA256}\"/" "$ROOT/vscodium.nix"
|
sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODIUM_DARWIN_SHA256}\"/" "$ROOT/vscodium.nix"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user