From b357e6f9ff2f26a4af348b2330ff427a088135dd Mon Sep 17 00:00:00 2001 From: Ilya Averyanov Date: Tue, 2 May 2023 19:43:41 +0300 Subject: [PATCH] chore(dev): fix dev script on macos --- dev | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev b/dev index 39bdfbc41..76f9c83ba 100755 --- a/dev +++ b/dev @@ -2,6 +2,8 @@ set -euo pipefail +UNAME="$(uname -s)" + PROJ_ROOT="$(git rev-parse --show-toplevel)" cd "$PROJ_ROOT" @@ -138,7 +140,11 @@ mustache() { local name="$1" local value="$2" local file="$3" - sed -i "s|{{\s*${name}\s*}}|${value}|g" "$file" + if [[ "$UNAME" == "Darwin" ]]; then + sed -i '' "s|{{[[:space:]]*${name}[[:space:]]*}}|${value}|g" "$file" + else + sed -i "s|{{\s*${name}\s*}}|${value}|g" "$file" + fi } ## render the merged boot conf file.