Skip to content
This repository was archived by the owner on Aug 2, 2023. It is now read-only.

Commit 1a5f91f

Browse files
author
Benjamin Scholtysik (Reimold)
committed
Merge pull request #94 from MacGritsch/static_library
Added target „libHockeySDK“ to create static library „libHockeySDK.a“.
1 parent 7a525ce commit 1a5f91f

File tree

1 file changed

+166
-0
lines changed

1 file changed

+166
-0
lines changed

Support/HockeySDK.xcodeproj/project.pbxproj

Lines changed: 166 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,51 @@
167167
4DD13AF4162CA7C400BF15E8 /* BITSystemProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD13AF2162CA7C400BF15E8 /* BITSystemProfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
168168
4DD13AF5162CA7C400BF15E8 /* BITSystemProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD13AF3162CA7C400BF15E8 /* BITSystemProfile.m */; };
169169
4DD13AF7162CAA2200BF15E8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD13AF6162CAA2200BF15E8 /* IOKit.framework */; };
170+
69EAA67B1E4105DA00DB7393 /* BITHockeyBaseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E5512187F3EE700F0858E /* BITHockeyBaseManager.m */; };
171+
69EAA67C1E4105DA00DB7393 /* BITHockeyAppClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5785DE194646C00014D19A /* BITHockeyAppClient.m */; };
172+
69EAA67D1E4105DA00DB7393 /* BITHTTPOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5785E6194647180014D19A /* BITHTTPOperation.m */; };
173+
69EAA67E1E4105DA00DB7393 /* BITHockeyHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E5515187F3EE700F0858E /* BITHockeyHelper.m */; };
174+
69EAA67F1E4105DA00DB7393 /* BITHockeyLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 80EF93A11CD9334B006722E1 /* BITHockeyLogger.m */; };
175+
69EAA6801E4105DA00DB7393 /* BITHockeyAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5785DA19461DF60014D19A /* BITHockeyAttachment.m */; };
176+
69EAA6811E4105DA00DB7393 /* HockeySDKPrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E5517187F3EE700F0858E /* HockeySDKPrivate.m */; };
177+
69EAA6821E4105DA00DB7393 /* BITKeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E260CA517D41E9100C7F9FE /* BITKeychainItem.m */; };
178+
69EAA6831E4105DA00DB7393 /* BITSDKColoredView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EBDC050195716F300B5C8A3 /* BITSDKColoredView.m */; };
179+
69EAA6841E4105DA00DB7393 /* BITSDKTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EBDF2B01957878800C7F49A /* BITSDKTextFieldCell.m */; };
180+
69EAA6851E4105DA00DB7393 /* BITSDKTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC7152519573CB400F72C19 /* BITSDKTextView.m */; };
181+
69EAA6861E4105DE00DB7393 /* BITSystemProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD13AF3162CA7C400BF15E8 /* BITSystemProfile.m */; };
182+
69EAA6871E4105E200DB7393 /* BITCrashManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EF09DCF152371DC00067A5C /* BITCrashManager.m */; };
183+
69EAA6891E4105E200DB7393 /* BITCrashCXXExceptionHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1EC2956E1B30572D00CD53B2 /* BITCrashCXXExceptionHandler.mm */; };
184+
69EAA68A1E4105E200DB7393 /* BITCrashDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5785D419461DDF0014D19A /* BITCrashDetails.m */; };
185+
69EAA68B1E4105E200DB7393 /* BITCrashMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5785EC194652900014D19A /* BITCrashMetaData.m */; };
186+
69EAA68C1E4105E200DB7393 /* BITCrashReportUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EF09DD1152371DC00067A5C /* BITCrashReportUI.m */; };
187+
69EAA68D1E4105E200DB7393 /* BITCrashReportTextFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EF09DD3152371DC00067A5C /* BITCrashReportTextFormatter.m */; };
188+
69EAA68E1E4105E600DB7393 /* BITFeedbackManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E54FE187F3ED800F0858E /* BITFeedbackManager.m */; };
189+
69EAA68F1E4105E600DB7393 /* BITFeedbackMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E5501187F3ED800F0858E /* BITFeedbackMessage.m */; };
190+
69EAA6901E4105E600DB7393 /* BITFeedbackMessageAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E852AEC19509368006E73E0 /* BITFeedbackMessageAttachment.m */; };
191+
69EAA6911E4105E600DB7393 /* BITActivityIndicatorButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E378B1F1959D33700451E28 /* BITActivityIndicatorButton.m */; };
192+
69EAA6921E4105E600DB7393 /* BITFeedbackMessageCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EC715321957524B00F72C19 /* BITFeedbackMessageCellView.m */; };
193+
69EAA6931E4105E600DB7393 /* BITFeedbackMessageDateValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EBDF2AA195780D100C7F49A /* BITFeedbackMessageDateValueTransformer.m */; };
194+
69EAA6941E4105E600DB7393 /* BITFeedbackWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7E5505187F3ED800F0858E /* BITFeedbackWindowController.m */; };
195+
69EAA6951E4105EB00DB7393 /* BITApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E1B1C98847100E2FD59 /* BITApplication.m */; };
196+
69EAA6961E4105EB00DB7393 /* BITBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E1D1C98847100E2FD59 /* BITBase.m */; };
197+
69EAA6971E4105EB00DB7393 /* BITData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E1F1C98847100E2FD59 /* BITData.m */; };
198+
69EAA6981E4105EB00DB7393 /* BITDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E211C98847100E2FD59 /* BITDevice.m */; };
199+
69EAA6991E4105EB00DB7393 /* BITDomain.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E231C98847100E2FD59 /* BITDomain.m */; };
200+
69EAA69A1E4105EB00DB7393 /* BITEnvelope.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E251C98847100E2FD59 /* BITEnvelope.m */; };
201+
69EAA69B1E4105EB00DB7393 /* BITEventData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E271C98847100E2FD59 /* BITEventData.m */; };
202+
69EAA69C1E4105EB00DB7393 /* BITInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E291C98847100E2FD59 /* BITInternal.m */; };
203+
69EAA69D1E4105EB00DB7393 /* BITSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E2B1C98847100E2FD59 /* BITSession.m */; };
204+
69EAA69E1E4105EB00DB7393 /* BITSessionStateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E2E1C98847100E2FD59 /* BITSessionStateData.m */; };
205+
69EAA69F1E4105EB00DB7393 /* BITTelemetryData.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E511C98893600E2FD59 /* BITTelemetryData.m */; };
206+
69EAA6A01E4105EB00DB7393 /* BITTelemetryObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E301C98847100E2FD59 /* BITTelemetryObject.m */; };
207+
69EAA6A11E4105EB00DB7393 /* BITUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E321C98847100E2FD59 /* BITUser.m */; };
208+
69EAA6A21E4105F000DB7393 /* BITCategoryContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BFE83C71C45B21100DE0B39 /* BITCategoryContainer.m */; };
209+
69EAA6A31E4105F000DB7393 /* BITChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EECFA6E1CA49ED60090AD57 /* BITChannel.m */; };
210+
69EAA6A41E4105F000DB7393 /* BITPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BFE83CC1C45B21100DE0B39 /* BITPersistence.m */; };
211+
69EAA6A51E4105F000DB7393 /* BITSender.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B078E4D1C98851300E2FD59 /* BITSender.m */; };
212+
69EAA6A61E4105F000DB7393 /* BITTelemetryContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BFE83D11C45B21100DE0B39 /* BITTelemetryContext.m */; };
213+
69EAA6A71E4105F000DB7393 /* BITMetricsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BFE83D51C45B21100DE0B39 /* BITMetricsManager.m */; };
214+
69EAA6A81E4105F300DB7393 /* BITHockeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EF09DAF1523579100067A5C /* BITHockeyManager.m */; };
170215
6EECFA701CA49ED60090AD57 /* BITChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EECFA6D1CA49ED60090AD57 /* BITChannel.h */; };
171216
6EECFA711CA49ED60090AD57 /* BITChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EECFA6E1CA49ED60090AD57 /* BITChannel.m */; };
172217
6EECFA721CA49ED60090AD57 /* BITChannelPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EECFA6F1CA49ED60090AD57 /* BITChannelPrivate.h */; };
@@ -382,6 +427,7 @@
382427
4DD13AF2162CA7C400BF15E8 /* BITSystemProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BITSystemProfile.h; path = BetaDistribution/BITSystemProfile.h; sourceTree = "<group>"; };
383428
4DD13AF3162CA7C400BF15E8 /* BITSystemProfile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = BITSystemProfile.m; path = BetaDistribution/BITSystemProfile.m; sourceTree = "<group>"; };
384429
4DD13AF6162CAA2200BF15E8 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
430+
69EAA6771E41054A00DB7393 /* libHockeySDK.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libHockeySDK.a; sourceTree = BUILT_PRODUCTS_DIR; };
385431
6EECFA6D1CA49ED60090AD57 /* BITChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BITChannel.h; sourceTree = "<group>"; };
386432
6EECFA6E1CA49ED60090AD57 /* BITChannel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BITChannel.m; sourceTree = "<group>"; };
387433
6EECFA6F1CA49ED60090AD57 /* BITChannelPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BITChannelPrivate.h; sourceTree = "<group>"; };
@@ -410,6 +456,13 @@
410456
);
411457
runOnlyForDeploymentPostprocessing = 0;
412458
};
459+
69EAA6741E41054A00DB7393 /* Frameworks */ = {
460+
isa = PBXFrameworksBuildPhase;
461+
buildActionMask = 2147483647;
462+
files = (
463+
);
464+
runOnlyForDeploymentPostprocessing = 0;
465+
};
413466
6F53E3021CF509AE00DC1C64 /* Frameworks */ = {
414467
isa = PBXFrameworksBuildPhase;
415468
buildActionMask = 2147483647;
@@ -622,6 +675,7 @@
622675
children = (
623676
1EF09D8C1523574200067A5C /* HockeySDK.framework */,
624677
6F53E3051CF509AE00DC1C64 /* HockeySDKTests.xctest */,
678+
69EAA6771E41054A00DB7393 /* libHockeySDK.a */,
625679
);
626680
name = Products;
627681
sourceTree = "<group>";
@@ -829,6 +883,13 @@
829883
);
830884
runOnlyForDeploymentPostprocessing = 0;
831885
};
886+
69EAA6751E41054A00DB7393 /* Headers */ = {
887+
isa = PBXHeadersBuildPhase;
888+
buildActionMask = 2147483647;
889+
files = (
890+
);
891+
runOnlyForDeploymentPostprocessing = 0;
892+
};
832893
/* End PBXHeadersBuildPhase section */
833894

834895
/* Begin PBXNativeTarget section */
@@ -851,6 +912,23 @@
851912
productReference = 1EF09D8C1523574200067A5C /* HockeySDK.framework */;
852913
productType = "com.apple.product-type.framework";
853914
};
915+
69EAA6761E41054A00DB7393 /* libHockeySDK */ = {
916+
isa = PBXNativeTarget;
917+
buildConfigurationList = 69EAA67A1E41054A00DB7393 /* Build configuration list for PBXNativeTarget "libHockeySDK" */;
918+
buildPhases = (
919+
69EAA6731E41054A00DB7393 /* Sources */,
920+
69EAA6741E41054A00DB7393 /* Frameworks */,
921+
69EAA6751E41054A00DB7393 /* Headers */,
922+
);
923+
buildRules = (
924+
);
925+
dependencies = (
926+
);
927+
name = libHockeySDK;
928+
productName = libHockeySDK;
929+
productReference = 69EAA6771E41054A00DB7393 /* libHockeySDK.a */;
930+
productType = "com.apple.product-type.library.static";
931+
};
854932
6F53E3041CF509AE00DC1C64 /* HockeySDKTests */ = {
855933
isa = PBXNativeTarget;
856934
buildConfigurationList = 6F53E30D1CF509AE00DC1C64 /* Build configuration list for PBXNativeTarget "HockeySDKTests" */;
@@ -878,6 +956,10 @@
878956
attributes = {
879957
LastUpgradeCheck = 0810;
880958
TargetAttributes = {
959+
69EAA6761E41054A00DB7393 = {
960+
CreatedOnToolsVersion = 8.2.1;
961+
ProvisioningStyle = Automatic;
962+
};
881963
6F53E3041CF509AE00DC1C64 = {
882964
CreatedOnToolsVersion = 7.3.1;
883965
};
@@ -906,6 +988,7 @@
906988
1E7FB95C17D3F36B00B7E10D /* HockeySDK Documentation */,
907989
1E3B4F6B1996796B00203B89 /* HockeySDK Distribution */,
908990
6F53E3041CF509AE00DC1C64 /* HockeySDKTests */,
991+
69EAA6761E41054A00DB7393 /* libHockeySDK */,
909992
);
910993
};
911994
/* End PBXProject section */
@@ -1013,6 +1096,58 @@
10131096
);
10141097
runOnlyForDeploymentPostprocessing = 0;
10151098
};
1099+
69EAA6731E41054A00DB7393 /* Sources */ = {
1100+
isa = PBXSourcesBuildPhase;
1101+
buildActionMask = 2147483647;
1102+
files = (
1103+
69EAA6A51E4105F000DB7393 /* BITSender.m in Sources */,
1104+
69EAA67D1E4105DA00DB7393 /* BITHTTPOperation.m in Sources */,
1105+
69EAA6951E4105EB00DB7393 /* BITApplication.m in Sources */,
1106+
69EAA6871E4105E200DB7393 /* BITCrashManager.m in Sources */,
1107+
69EAA68A1E4105E200DB7393 /* BITCrashDetails.m in Sources */,
1108+
69EAA6921E4105E600DB7393 /* BITFeedbackMessageCellView.m in Sources */,
1109+
69EAA69A1E4105EB00DB7393 /* BITEnvelope.m in Sources */,
1110+
69EAA69C1E4105EB00DB7393 /* BITInternal.m in Sources */,
1111+
69EAA6991E4105EB00DB7393 /* BITDomain.m in Sources */,
1112+
69EAA69F1E4105EB00DB7393 /* BITTelemetryData.m in Sources */,
1113+
69EAA6A61E4105F000DB7393 /* BITTelemetryContext.m in Sources */,
1114+
69EAA67F1E4105DA00DB7393 /* BITHockeyLogger.m in Sources */,
1115+
69EAA67B1E4105DA00DB7393 /* BITHockeyBaseManager.m in Sources */,
1116+
69EAA6A01E4105EB00DB7393 /* BITTelemetryObject.m in Sources */,
1117+
69EAA68F1E4105E600DB7393 /* BITFeedbackMessage.m in Sources */,
1118+
69EAA6901E4105E600DB7393 /* BITFeedbackMessageAttachment.m in Sources */,
1119+
69EAA6961E4105EB00DB7393 /* BITBase.m in Sources */,
1120+
69EAA6971E4105EB00DB7393 /* BITData.m in Sources */,
1121+
69EAA6801E4105DA00DB7393 /* BITHockeyAttachment.m in Sources */,
1122+
69EAA6A71E4105F000DB7393 /* BITMetricsManager.m in Sources */,
1123+
69EAA6911E4105E600DB7393 /* BITActivityIndicatorButton.m in Sources */,
1124+
69EAA6811E4105DA00DB7393 /* HockeySDKPrivate.m in Sources */,
1125+
69EAA68B1E4105E200DB7393 /* BITCrashMetaData.m in Sources */,
1126+
69EAA67E1E4105DA00DB7393 /* BITHockeyHelper.m in Sources */,
1127+
69EAA6941E4105E600DB7393 /* BITFeedbackWindowController.m in Sources */,
1128+
69EAA6A41E4105F000DB7393 /* BITPersistence.m in Sources */,
1129+
69EAA6931E4105E600DB7393 /* BITFeedbackMessageDateValueTransformer.m in Sources */,
1130+
69EAA6A81E4105F300DB7393 /* BITHockeyManager.m in Sources */,
1131+
69EAA6861E4105DE00DB7393 /* BITSystemProfile.m in Sources */,
1132+
69EAA6A21E4105F000DB7393 /* BITCategoryContainer.m in Sources */,
1133+
69EAA68C1E4105E200DB7393 /* BITCrashReportUI.m in Sources */,
1134+
69EAA6A31E4105F000DB7393 /* BITChannel.m in Sources */,
1135+
69EAA6831E4105DA00DB7393 /* BITSDKColoredView.m in Sources */,
1136+
69EAA6821E4105DA00DB7393 /* BITKeychainItem.m in Sources */,
1137+
69EAA6891E4105E200DB7393 /* BITCrashCXXExceptionHandler.mm in Sources */,
1138+
69EAA6841E4105DA00DB7393 /* BITSDKTextFieldCell.m in Sources */,
1139+
69EAA69D1E4105EB00DB7393 /* BITSession.m in Sources */,
1140+
69EAA6851E4105DA00DB7393 /* BITSDKTextView.m in Sources */,
1141+
69EAA69E1E4105EB00DB7393 /* BITSessionStateData.m in Sources */,
1142+
69EAA67C1E4105DA00DB7393 /* BITHockeyAppClient.m in Sources */,
1143+
69EAA68E1E4105E600DB7393 /* BITFeedbackManager.m in Sources */,
1144+
69EAA68D1E4105E200DB7393 /* BITCrashReportTextFormatter.m in Sources */,
1145+
69EAA69B1E4105EB00DB7393 /* BITEventData.m in Sources */,
1146+
69EAA6981E4105EB00DB7393 /* BITDevice.m in Sources */,
1147+
69EAA6A11E4105EB00DB7393 /* BITUser.m in Sources */,
1148+
);
1149+
runOnlyForDeploymentPostprocessing = 0;
1150+
};
10161151
6F53E3011CF509AE00DC1C64 /* Sources */ = {
10171152
isa = PBXSourcesBuildPhase;
10181153
buildActionMask = 2147483647;
@@ -1219,6 +1354,28 @@
12191354
};
12201355
name = Release;
12211356
};
1357+
69EAA6781E41054A00DB7393 /* Debug */ = {
1358+
isa = XCBuildConfiguration;
1359+
buildSettings = {
1360+
CLANG_ENABLE_MODULES = YES;
1361+
CLANG_ENABLE_OBJC_ARC = YES;
1362+
DEBUG_INFORMATION_FORMAT = dwarf;
1363+
EXECUTABLE_PREFIX = "";
1364+
PRODUCT_NAME = "$(TARGET_NAME)";
1365+
};
1366+
name = Debug;
1367+
};
1368+
69EAA6791E41054A00DB7393 /* Release */ = {
1369+
isa = XCBuildConfiguration;
1370+
buildSettings = {
1371+
CLANG_ENABLE_MODULES = YES;
1372+
CLANG_ENABLE_OBJC_ARC = YES;
1373+
ENABLE_NS_ASSERTIONS = NO;
1374+
EXECUTABLE_PREFIX = "";
1375+
PRODUCT_NAME = "$(TARGET_NAME)";
1376+
};
1377+
name = Release;
1378+
};
12221379
6F53E30E1CF509AE00DC1C64 /* Debug */ = {
12231380
isa = XCBuildConfiguration;
12241381
buildSettings = {
@@ -1311,6 +1468,15 @@
13111468
defaultConfigurationIsVisible = 0;
13121469
defaultConfigurationName = Release;
13131470
};
1471+
69EAA67A1E41054A00DB7393 /* Build configuration list for PBXNativeTarget "libHockeySDK" */ = {
1472+
isa = XCConfigurationList;
1473+
buildConfigurations = (
1474+
69EAA6781E41054A00DB7393 /* Debug */,
1475+
69EAA6791E41054A00DB7393 /* Release */,
1476+
);
1477+
defaultConfigurationIsVisible = 0;
1478+
defaultConfigurationName = Release;
1479+
};
13141480
6F53E30D1CF509AE00DC1C64 /* Build configuration list for PBXNativeTarget "HockeySDKTests" */ = {
13151481
isa = XCConfigurationList;
13161482
buildConfigurations = (

0 commit comments

Comments
 (0)