mirror of
https://github.com/bitwarden/ios.git
synced 2025-12-11 23:33:36 -06:00
13 lines
637 B
Bash
Executable File
13 lines
637 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# Updates the version number stored in Settings.bundle to match the version in Xcode.
|
|
|
|
set -e
|
|
|
|
SETTINGS_BUNDLE_PATH="${CODESIGNING_FOLDER_PATH}/Settings.bundle/Root.plist"
|
|
BUILD_VERSION=$(sed -n '/MARKETING_VERSION/{s/MARKETING_VERSION = //;s/;//;s/^[[:space:]]*//;p;q;}' "${PROJECT_FILE_PATH}/project.pbxproj")
|
|
BUILD_NUMBER=$(sed -n '/CURRENT_PROJECT_VERSION/{s/CURRENT_PROJECT_VERSION = //;s/;//;s/^[[:space:]]*//;p;q;}' "${PROJECT_FILE_PATH}/project.pbxproj")
|
|
BUILD_STRING="${BUILD_VERSION} (${BUILD_NUMBER})"
|
|
|
|
/usr/libexec/PlistBuddy -c "Set PreferenceSpecifiers:0:DefaultValue $BUILD_STRING" "${SETTINGS_BUNDLE_PATH}"
|