passepartout-apple/ci/xcconfig-set.sh

18 lines
355 B
Bash
Raw Permalink Normal View History

#!/bin/bash
if [[ -z "$1" ]]; then
echo "Path to Xcode project required"
exit 1
fi
if [[ -z "$2" ]]; then
echo "Setting key required"
exit 1
fi
if [[ -z "$3" ]]; then
echo "Setting value required"
exit 1
fi
xcconfig="$1"
setting_key="$2"
setting_value="$3"
sed -i "" -E "s/^(.*${setting_key} =) .*$/\1 ${setting_value}/" $xcconfig