Skip to content

Commit 1e4d76b

Browse files
committed
SDK-1613 update version script. manually bump framework versions
1 parent bc0572f commit 1e4d76b

File tree

2 files changed

+20
-25
lines changed

2 files changed

+20
-25
lines changed

BranchSDK.xcodeproj/project.pbxproj

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1960,7 +1960,7 @@
19601960
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
19611961
GCC_WARN_UNUSED_FUNCTION = YES;
19621962
GCC_WARN_UNUSED_VARIABLE = YES;
1963-
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1963+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
19641964
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
19651965
MTL_FAST_MATH = YES;
19661966
ONLY_ACTIVE_ARCH = YES;
@@ -2015,7 +2015,7 @@
20152015
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
20162016
GCC_WARN_UNUSED_FUNCTION = YES;
20172017
GCC_WARN_UNUSED_VARIABLE = YES;
2018-
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
2018+
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
20192019
MTL_ENABLE_DEBUG_INFO = NO;
20202020
MTL_FAST_MATH = YES;
20212021
SDKROOT = iphoneos;
@@ -2030,7 +2030,7 @@
20302030
buildSettings = {
20312031
APPLICATION_EXTENSION_API_ONLY = YES;
20322032
CODE_SIGN_STYLE = Manual;
2033-
CURRENT_PROJECT_VERSION = 1;
2033+
CURRENT_PROJECT_VERSION = 2.0.0;
20342034
DEFINES_MODULE = YES;
20352035
DEVELOPMENT_TEAM = "";
20362036
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2045,7 +2045,7 @@
20452045
"@executable_path/Frameworks",
20462046
"@loader_path/Frameworks",
20472047
);
2048-
MARKETING_VERSION = 1.44.0;
2048+
MARKETING_VERSION = 2.0.0;
20492049
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
20502050
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
20512051
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2061,7 +2061,7 @@
20612061
buildSettings = {
20622062
APPLICATION_EXTENSION_API_ONLY = YES;
20632063
CODE_SIGN_STYLE = Manual;
2064-
CURRENT_PROJECT_VERSION = 1;
2064+
CURRENT_PROJECT_VERSION = 2.0.0;
20652065
DEFINES_MODULE = YES;
20662066
DEVELOPMENT_TEAM = "";
20672067
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2076,7 +2076,7 @@
20762076
"@executable_path/Frameworks",
20772077
"@loader_path/Frameworks",
20782078
);
2079-
MARKETING_VERSION = 1.44.0;
2079+
MARKETING_VERSION = 2.0.0;
20802080
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
20812081
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
20822082
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2262,7 +2262,7 @@
22622262
buildSettings = {
22632263
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
22642264
CODE_SIGN_STYLE = Manual;
2265-
CURRENT_PROJECT_VERSION = 1;
2265+
CURRENT_PROJECT_VERSION = 2.0.0;
22662266
DEFINES_MODULE = YES;
22672267
DEVELOPMENT_TEAM = "";
22682268
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2278,7 +2278,7 @@
22782278
"@loader_path/Frameworks",
22792279
);
22802280
MACH_O_TYPE = staticlib;
2281-
MARKETING_VERSION = 1.0;
2281+
MARKETING_VERSION = 2.0.0;
22822282
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
22832283
PRODUCT_MODULE_NAME = BranchSDK;
22842284
PRODUCT_NAME = BranchSDK;
@@ -2297,7 +2297,7 @@
22972297
buildSettings = {
22982298
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
22992299
CODE_SIGN_STYLE = Manual;
2300-
CURRENT_PROJECT_VERSION = 1;
2300+
CURRENT_PROJECT_VERSION = 2.0.0;
23012301
DEFINES_MODULE = YES;
23022302
DEVELOPMENT_TEAM = "";
23032303
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2313,7 +2313,7 @@
23132313
"@loader_path/Frameworks",
23142314
);
23152315
MACH_O_TYPE = staticlib;
2316-
MARKETING_VERSION = 1.0;
2316+
MARKETING_VERSION = 2.0.0;
23172317
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
23182318
PRODUCT_MODULE_NAME = BranchSDK;
23192319
PRODUCT_NAME = BranchSDK;
@@ -2331,7 +2331,7 @@
23312331
isa = XCBuildConfiguration;
23322332
buildSettings = {
23332333
CODE_SIGN_STYLE = Manual;
2334-
CURRENT_PROJECT_VERSION = 1;
2334+
CURRENT_PROJECT_VERSION = 2.0.0;
23352335
DEFINES_MODULE = YES;
23362336
DEVELOPMENT_TEAM = "";
23372337
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2345,7 +2345,7 @@
23452345
"@executable_path/Frameworks",
23462346
"@loader_path/Frameworks",
23472347
);
2348-
MARKETING_VERSION = 1.44.0;
2348+
MARKETING_VERSION = 2.0.0;
23492349
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
23502350
PRODUCT_NAME = BranchSDK;
23512351
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -2361,7 +2361,7 @@
23612361
isa = XCBuildConfiguration;
23622362
buildSettings = {
23632363
CODE_SIGN_STYLE = Manual;
2364-
CURRENT_PROJECT_VERSION = 1;
2364+
CURRENT_PROJECT_VERSION = 2.0.0;
23652365
DEFINES_MODULE = YES;
23662366
DEVELOPMENT_TEAM = "";
23672367
DYLIB_COMPATIBILITY_VERSION = 1;
@@ -2375,7 +2375,7 @@
23752375
"@executable_path/Frameworks",
23762376
"@loader_path/Frameworks",
23772377
);
2378-
MARKETING_VERSION = 1.44.0;
2378+
MARKETING_VERSION = 2.0.0;
23792379
PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK;
23802380
PRODUCT_NAME = BranchSDK;
23812381
PROVISIONING_PROFILE_SPECIFIER = "";

scripts/version.sh

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ Options:
2020
2121
Updates version numbers in files:
2222
23-
Branch version: ../Branch-SDK/BNCConfig.m
24-
Podspec version: ../Branch.podspec
25-
Framework version: ../Branch-TestBed/Framework-Info.plist
23+
Branch version: ../BranchSDK/BNCConfig.m
24+
Podspec version: ../BranchSDK.podspec
2625
2726
-M Print or increment the \`major\` version number.
2827
-m Print or increment the \`minor\` version number.
@@ -31,7 +30,7 @@ Options:
3130
USAGE
3231
}
3332

34-
version=1.45.2
33+
version=2.0.0
3534

3635
if (( $# == 0 )); then
3736
echo $version
@@ -101,16 +100,12 @@ fi
101100
if [[ $update ]]; then
102101

103102
# Update the SDK version:
104-
sed -i '' -e "/BNC_SDK_VERSION/ {s/\".*\"/\"$version\"/; }" ../Branch-SDK/BNCConfig.m
103+
sed -i '' -e "/BNC_SDK_VERSION/ {s/\".*\"/\"$version\"/; }" ../BranchSDK/BNCConfig.m
105104

106105
# Update the Podspec version:
107-
sed -i '' -e "/^[[:space:]]*s\.version/ {s/\".*\"/\"$version\"/; }" ../Branch.podspec
108-
109-
# TODO: Fix this, it's broken with the rename
110-
# Update the Carthage version:
111-
#plutil -replace CFBundleVersion -string "$version" ../Branch-TestBed/Framework-Info.plist
112-
#plutil -replace CFBundleShortVersionString -string "$version" ../Branch-TestBed/Framework-Info.plist
106+
sed -i '' -e "/^[[:space:]]*s\.version/ {s/\".*\"/\"$version\"/; }" ../BranchSDK.podspec
113107

108+
# TODO: Update framework versions as well
114109
fi
115110

116111

0 commit comments

Comments
 (0)