mirror of
https://github.com/XcodesOrg/XcodesApp.git
synced 2026-03-25 08:55:46 +00:00
18 lines
532 B
Bash
Executable file
18 lines
532 B
Bash
Executable file
#!/bin/sh
|
|
PROJECT_DIR=$(pwd)/Xcodes/Resources
|
|
INFOPLIST_FILE="Info.plist"
|
|
buildString=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}")
|
|
buildDate=$(echo $buildString | cut -c 1-8)
|
|
buildNumber=$(echo $buildString | cut -c 9-11)
|
|
today=$(date +'%Y%m%d')
|
|
|
|
if [[ $buildDate = $today ]]
|
|
then
|
|
buildNumber=$(($buildNumber + 1))
|
|
else
|
|
buildNumber=1
|
|
fi
|
|
|
|
buildString=$(printf '%s%03u' $today $buildNumber)
|
|
|
|
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildString" "${PROJECT_DIR}/${INFOPLIST_FILE}"
|