blob: 85e83fcb3d543877ef7aa6f7b178ba4ea7769b1f [file] [log] [blame]
#!/bin/sh
# Replace the value for PLIST_KEY with the resolved definition from the header file that was passed in.
SOURCE_HEADER_FILE_PATH=$1
SOURCE_PLIST_PATH=$2
PLIST_KEY="CFBundleShortVersionString"
VERSION_KEY=`/usr/libexec/PlistBuddy -c "Print :${PLIST_KEY}" "${SOURCE_PLIST_PATH}"`
#echo "Key: ${VERSION_KEY}"
VERSION_NUM=`cat "${SOURCE_HEADER_FILE_PATH}" | sed -n "s|#define ${VERSION_KEY} \"\(.*\)\".*|\1|p"`
#echo "Value: ${VERSION_NUM}"
TARGET_PLIST_PATH="${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"
/usr/libexec/PlistBuddy -c "Set :${PLIST_KEY} ${VERSION_NUM}" "${TARGET_PLIST_PATH}"