Skip to content

Commit cc8dbc9

Browse files
committed
copy over iOS release scripts, not all work yet.
1 parent 2b0e59a commit cc8dbc9

33 files changed

+411
-1771
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,6 @@ fastlane/test_output
6868
# https://github.com/johnno1962/injectionforxcode
6969

7070
iOSInjectionProject/
71+
72+
# ignore release build product. this is attached to the github release page
73+
Branch.zip

Branch.xcodeproj/project.pbxproj

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@
66
objectVersion = 48;
77
objects = {
88

9+
/* Begin PBXAggregateTarget section */
10+
5F93791125C3A107002AB515 /* Branch-framework */ = {
11+
isa = PBXAggregateTarget;
12+
buildConfigurationList = 5F93791525C3A107002AB515 /* Build configuration list for PBXAggregateTarget "Branch-framework" */;
13+
buildPhases = (
14+
5F93791A25C3A10D002AB515 /* ShellScript */,
15+
);
16+
dependencies = (
17+
);
18+
name = "Branch-framework";
19+
productName = "Branch-framework";
20+
};
21+
/* End PBXAggregateTarget section */
22+
923
/* Begin PBXBuildFile section */
1024
03E6ADC82538DAEA005EBAEB /* BranchV2Event.Test.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E6ADC72538DAEA005EBAEB /* BranchV2Event.Test.m */; };
1125
2B073C1020C97F44005D16D2 /* BNCURLBlackList.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B073C0D20C97F44005D16D2 /* BNCURLBlackList.h */; };
@@ -548,6 +562,10 @@
548562
ProvisioningStyle = Automatic;
549563
TestTargetID = 5F2FDA32249D3CBF0061D571;
550564
};
565+
5F93791125C3A107002AB515 = {
566+
CreatedOnToolsVersion = 12.3;
567+
ProvisioningStyle = Automatic;
568+
};
551569
};
552570
};
553571
buildConfigurationList = 4D54C06F20A6560400C76496 /* Build configuration list for PBXProject "Branch" */;
@@ -566,6 +584,7 @@
566584
4D54C07420A6560400C76496 /* Branch-macOS */,
567585
5F78ED8E249C317400E313B9 /* BranchTests */,
568586
5F2FDA32249D3CBF0061D571 /* BranchTestHost */,
587+
5F93791125C3A107002AB515 /* Branch-framework */,
569588
);
570589
};
571590
/* End PBXProject section */
@@ -609,6 +628,23 @@
609628
shellPath = /bin/bash;
610629
shellScript = "set -eu\n# ditto ${TARGET_BUILD_DIR}/Branch.framework ${PROJECT_DIR}/Frameworks/macOS/Branch.framework\n# ditto ${TARGET_BUILD_DIR}/Branch.framework.dSYM ${PROJECT_DIR}/Frameworks/macOS/Branch.framework.dSYM\n";
611630
};
631+
5F93791A25C3A10D002AB515 /* ShellScript */ = {
632+
isa = PBXShellScriptBuildPhase;
633+
buildActionMask = 2147483647;
634+
files = (
635+
);
636+
inputFileListPaths = (
637+
);
638+
inputPaths = (
639+
);
640+
outputFileListPaths = (
641+
);
642+
outputPaths = (
643+
);
644+
runOnlyForDeploymentPostprocessing = 0;
645+
shellPath = /bin/sh;
646+
shellScript = "ARCHIVE_PATH=\"./build/Branch.xcarchive\"\n\n# delete previous build\nrm -rf \"./build\"\n\n# build iOS framework\nxcodebuild archive \\\n -scheme Branch-macOS \\\n -archivePath \"${ARCHIVE_PATH}\" \\\n -sdk macosx \\\n SKIP_INSTALL=NO\n\n# move framework out\nmv \"${ARCHIVE_PATH}/Products/Library/Frameworks/Branch.framework\" \"./build/\"\n";
647+
};
612648
/* End PBXShellScriptBuildPhase section */
613649

614650
/* Begin PBXSourcesBuildPhase section */
@@ -1108,6 +1144,33 @@
11081144
};
11091145
name = Release;
11101146
};
1147+
5F93791225C3A107002AB515 /* Debug */ = {
1148+
isa = XCBuildConfiguration;
1149+
buildSettings = {
1150+
CODE_SIGN_STYLE = Automatic;
1151+
DEVELOPMENT_TEAM = R63EM248DP;
1152+
PRODUCT_NAME = "$(TARGET_NAME)";
1153+
};
1154+
name = Debug;
1155+
};
1156+
5F93791325C3A107002AB515 /* UnitTests */ = {
1157+
isa = XCBuildConfiguration;
1158+
buildSettings = {
1159+
CODE_SIGN_STYLE = Automatic;
1160+
DEVELOPMENT_TEAM = R63EM248DP;
1161+
PRODUCT_NAME = "$(TARGET_NAME)";
1162+
};
1163+
name = UnitTests;
1164+
};
1165+
5F93791425C3A107002AB515 /* Release */ = {
1166+
isa = XCBuildConfiguration;
1167+
buildSettings = {
1168+
CODE_SIGN_STYLE = Automatic;
1169+
DEVELOPMENT_TEAM = R63EM248DP;
1170+
PRODUCT_NAME = "$(TARGET_NAME)";
1171+
};
1172+
name = Release;
1173+
};
11111174
/* End XCBuildConfiguration section */
11121175

11131176
/* Begin XCConfigurationList section */
@@ -1151,6 +1214,16 @@
11511214
defaultConfigurationIsVisible = 0;
11521215
defaultConfigurationName = Release;
11531216
};
1217+
5F93791525C3A107002AB515 /* Build configuration list for PBXAggregateTarget "Branch-framework" */ = {
1218+
isa = XCConfigurationList;
1219+
buildConfigurations = (
1220+
5F93791225C3A107002AB515 /* Debug */,
1221+
5F93791325C3A107002AB515 /* UnitTests */,
1222+
5F93791425C3A107002AB515 /* Release */,
1223+
);
1224+
defaultConfigurationIsVisible = 0;
1225+
defaultConfigurationName = Release;
1226+
};
11541227
/* End XCConfigurationList section */
11551228
};
11561229
rootObject = 4D54C06C20A6560400C76496 /* Project object */;

Frameworks/macOS/Branch.framework/Branch

Lines changed: 0 additions & 1 deletion
This file was deleted.

Frameworks/macOS/Branch.framework/Headers

Lines changed: 0 additions & 1 deletion
This file was deleted.

Frameworks/macOS/Branch.framework/Modules

Lines changed: 0 additions & 1 deletion
This file was deleted.

Frameworks/macOS/Branch.framework/Resources

Lines changed: 0 additions & 1 deletion
This file was deleted.
-623 KB
Binary file not shown.

Frameworks/macOS/Branch.framework/Versions/A/Headers/BNCLog.h

Lines changed: 0 additions & 190 deletions
This file was deleted.

Frameworks/macOS/Branch.framework/Versions/A/Headers/Branch.h

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)