darwin-specific sed

This commit is contained in:
Ethan Hindmarsh Loves Veilid 2024-06-02 14:03:10 -05:00
parent d851acc7e9
commit ed72de952a

View File

@ -34,7 +34,13 @@ get_current_version() {
# Function to update the version in pubspec.yaml # Function to update the version in pubspec.yaml
update_version() { update_version() {
local new_version=$1 local new_version=$1
sed -i "s/version: .*/version: ${new_version}/" pubspec.yaml
if [[ "$OSTYPE" == "darwin"* ]]; then
SED_CMD="sed -i ''"
else
SED_CMD="sed -i"
fi
eval "$SED_CMD 's/version: .*/version: ${new_version}/' pubspec.yaml"
} }
# I pray none of this errors! - I think it should popup an error should that happen.. # I pray none of this errors! - I think it should popup an error should that happen..