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

Commit ed4c089

Browse files
author
XiaoyuLi
committed
add BEMLineChart target
1 parent 64f5ce6 commit ed4c089

File tree

3 files changed

+236
-0
lines changed

3 files changed

+236
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
//
2+
// BEMLineChart.h
3+
// BEMLineChart
4+
//
5+
// Created by Xiaoyu Li on 18/08/2017.
6+
// Copyright © 2017 Boris Emorine. All rights reserved.
7+
//
8+
9+
#import <UIKit/UIKit.h>
10+
11+
//! Project version number for BEMLineChart.
12+
FOUNDATION_EXPORT double BEMLineChartVersionNumber;
13+
14+
//! Project version string for BEMLineChart.
15+
FOUNDATION_EXPORT const unsigned char BEMLineChartVersionString[];
16+
17+
// In this header, you should import all the public headers of your framework using statements like #import <BEMLineChart/PublicHeader.h>
18+
19+
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleDevelopmentRegion</key>
6+
<string>en</string>
7+
<key>CFBundleExecutable</key>
8+
<string>$(EXECUTABLE_NAME)</string>
9+
<key>CFBundleIdentifier</key>
10+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
11+
<key>CFBundleInfoDictionaryVersion</key>
12+
<string>6.0</string>
13+
<key>CFBundleName</key>
14+
<string>$(PRODUCT_NAME)</string>
15+
<key>CFBundlePackageType</key>
16+
<string>FMWK</string>
17+
<key>CFBundleShortVersionString</key>
18+
<string>1.0</string>
19+
<key>CFBundleVersion</key>
20+
<string>$(CURRENT_PROJECT_VERSION)</string>
21+
<key>NSPrincipalClass</key>
22+
<string></string>
23+
</dict>
24+
</plist>

Sample Project/SimpleLineChart.xcodeproj/project.pbxproj

Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,19 @@
3131
C3FD817A186DFD9A00FD8ED3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C3FD815C186DFD9A00FD8ED3 /* UIKit.framework */; };
3232
C3FD8182186DFD9A00FD8ED3 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = C3FD8180186DFD9A00FD8ED3 /* InfoPlist.strings */; };
3333
C3FD8184186DFD9A00FD8ED3 /* SimpleLineChartTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C3FD8183186DFD9A00FD8ED3 /* SimpleLineChartTests.m */; };
34+
E89CD8C41F46E15A008A7D2A /* BEMLineChart.h in Headers */ = {isa = PBXBuildFile; fileRef = E89CD8C21F46E15A008A7D2A /* BEMLineChart.h */; settings = {ATTRIBUTES = (Public, ); }; };
35+
E89CD8C71F46E15A008A7D2A /* BEMLineChart.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E89CD8C01F46E15A008A7D2A /* BEMLineChart.framework */; };
36+
E89CD8C91F46E15A008A7D2A /* BEMLineChart.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E89CD8C01F46E15A008A7D2A /* BEMLineChart.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
37+
E89CD8CD1F46E17D008A7D2A /* BEMSimpleLineGraphView.h in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5C187D15F7003E407D /* BEMSimpleLineGraphView.h */; };
38+
E89CD8CE1F46E17D008A7D2A /* BEMSimpleLineGraphView.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5D187D15F7003E407D /* BEMSimpleLineGraphView.m */; };
39+
E89CD8CF1F46E17D008A7D2A /* BEMCircle.h in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A58187D15F7003E407D /* BEMCircle.h */; };
40+
E89CD8D01F46E17D008A7D2A /* BEMCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A59187D15F7003E407D /* BEMCircle.m */; };
41+
E89CD8D11F46E17D008A7D2A /* BEMLine.h in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5A187D15F7003E407D /* BEMLine.h */; };
42+
E89CD8D21F46E17D008A7D2A /* BEMLine.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5B187D15F7003E407D /* BEMLine.m */; };
43+
E89CD8D31F46E17D008A7D2A /* BEMAverageLine.h in Sources */ = {isa = PBXBuildFile; fileRef = A63990B31AD4923900B14D88 /* BEMAverageLine.h */; };
44+
E89CD8D41F46E17D008A7D2A /* BEMAverageLine.m in Sources */ = {isa = PBXBuildFile; fileRef = A63990B41AD4923900B14D88 /* BEMAverageLine.m */; };
45+
E89CD8D51F46E17D008A7D2A /* BEMPermanentPopupView.h in Sources */ = {isa = PBXBuildFile; fileRef = 8AB8D62D1A7ABDF600FC4AEC /* BEMPermanentPopupView.h */; };
46+
E89CD8D61F46E17D008A7D2A /* BEMPermanentPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AB8D62E1A7ABDF600FC4AEC /* BEMPermanentPopupView.m */; };
3447
/* End PBXBuildFile section */
3548

3649
/* Begin PBXContainerItemProxy section */
@@ -41,8 +54,29 @@
4154
remoteGlobalIDString = C3FD8154186DFD9A00FD8ED3;
4255
remoteInfo = SimpleLineChart;
4356
};
57+
E89CD8C51F46E15A008A7D2A /* PBXContainerItemProxy */ = {
58+
isa = PBXContainerItemProxy;
59+
containerPortal = C3FD814D186DFD9A00FD8ED3 /* Project object */;
60+
proxyType = 1;
61+
remoteGlobalIDString = E89CD8BF1F46E15A008A7D2A;
62+
remoteInfo = BEMLineChart;
63+
};
4464
/* End PBXContainerItemProxy section */
4565

66+
/* Begin PBXCopyFilesBuildPhase section */
67+
E89CD8C81F46E15A008A7D2A /* Embed Frameworks */ = {
68+
isa = PBXCopyFilesBuildPhase;
69+
buildActionMask = 2147483647;
70+
dstPath = "";
71+
dstSubfolderSpec = 10;
72+
files = (
73+
E89CD8C91F46E15A008A7D2A /* BEMLineChart.framework in Embed Frameworks */,
74+
);
75+
name = "Embed Frameworks";
76+
runOnlyForDeploymentPostprocessing = 0;
77+
};
78+
/* End PBXCopyFilesBuildPhase section */
79+
4680
/* Begin PBXFileReference section */
4781
8AB8D62D1A7ABDF600FC4AEC /* BEMPermanentPopupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BEMPermanentPopupView.h; sourceTree = "<group>"; };
4882
8AB8D62E1A7ABDF600FC4AEC /* BEMPermanentPopupView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BEMPermanentPopupView.m; sourceTree = "<group>"; };
@@ -80,13 +114,17 @@
80114
C3FD817F186DFD9A00FD8ED3 /* SimpleLineChartTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SimpleLineChartTests-Info.plist"; sourceTree = "<group>"; };
81115
C3FD8181186DFD9A00FD8ED3 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
82116
C3FD8183186DFD9A00FD8ED3 /* SimpleLineChartTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SimpleLineChartTests.m; sourceTree = "<group>"; };
117+
E89CD8C01F46E15A008A7D2A /* BEMLineChart.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BEMLineChart.framework; sourceTree = BUILT_PRODUCTS_DIR; };
118+
E89CD8C21F46E15A008A7D2A /* BEMLineChart.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BEMLineChart.h; sourceTree = "<group>"; };
119+
E89CD8C31F46E15A008A7D2A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
83120
/* End PBXFileReference section */
84121

85122
/* Begin PBXFrameworksBuildPhase section */
86123
C3FD8152186DFD9A00FD8ED3 /* Frameworks */ = {
87124
isa = PBXFrameworksBuildPhase;
88125
buildActionMask = 2147483647;
89126
files = (
127+
E89CD8C71F46E15A008A7D2A /* BEMLineChart.framework in Frameworks */,
90128
C3FD815B186DFD9A00FD8ED3 /* CoreGraphics.framework in Frameworks */,
91129
C3FD815D186DFD9A00FD8ED3 /* UIKit.framework in Frameworks */,
92130
C3FD8159186DFD9A00FD8ED3 /* Foundation.framework in Frameworks */,
@@ -103,6 +141,13 @@
103141
);
104142
runOnlyForDeploymentPostprocessing = 0;
105143
};
144+
E89CD8BC1F46E15A008A7D2A /* Frameworks */ = {
145+
isa = PBXFrameworksBuildPhase;
146+
buildActionMask = 2147483647;
147+
files = (
148+
);
149+
runOnlyForDeploymentPostprocessing = 0;
150+
};
106151
/* End PBXFrameworksBuildPhase section */
107152

108153
/* Begin PBXGroup section */
@@ -132,6 +177,7 @@
132177
C3B90A55187D15F7003E407D /* Classes */,
133178
C3FD815E186DFD9A00FD8ED3 /* SimpleLineChart */,
134179
C3FD817D186DFD9A00FD8ED3 /* SimpleLineChartTests */,
180+
E89CD8C11F46E15A008A7D2A /* BEMLineChart */,
135181
C3FD8157186DFD9A00FD8ED3 /* Frameworks */,
136182
C3FD8156186DFD9A00FD8ED3 /* Products */,
137183
);
@@ -142,6 +188,7 @@
142188
children = (
143189
C3FD8155186DFD9A00FD8ED3 /* SimpleLineChart.app */,
144190
C3FD8176186DFD9A00FD8ED3 /* SimpleLineChartTests.xctest */,
191+
E89CD8C01F46E15A008A7D2A /* BEMLineChart.framework */,
145192
);
146193
name = Products;
147194
sourceTree = "<group>";
@@ -205,8 +252,28 @@
205252
name = "Supporting Files";
206253
sourceTree = "<group>";
207254
};
255+
E89CD8C11F46E15A008A7D2A /* BEMLineChart */ = {
256+
isa = PBXGroup;
257+
children = (
258+
E89CD8C21F46E15A008A7D2A /* BEMLineChart.h */,
259+
E89CD8C31F46E15A008A7D2A /* Info.plist */,
260+
);
261+
path = BEMLineChart;
262+
sourceTree = "<group>";
263+
};
208264
/* End PBXGroup section */
209265

266+
/* Begin PBXHeadersBuildPhase section */
267+
E89CD8BD1F46E15A008A7D2A /* Headers */ = {
268+
isa = PBXHeadersBuildPhase;
269+
buildActionMask = 2147483647;
270+
files = (
271+
E89CD8C41F46E15A008A7D2A /* BEMLineChart.h in Headers */,
272+
);
273+
runOnlyForDeploymentPostprocessing = 0;
274+
};
275+
/* End PBXHeadersBuildPhase section */
276+
210277
/* Begin PBXNativeTarget section */
211278
C3FD8154186DFD9A00FD8ED3 /* SimpleLineChart */ = {
212279
isa = PBXNativeTarget;
@@ -215,10 +282,12 @@
215282
C3FD8151186DFD9A00FD8ED3 /* Sources */,
216283
C3FD8152186DFD9A00FD8ED3 /* Frameworks */,
217284
C3FD8153186DFD9A00FD8ED3 /* Resources */,
285+
E89CD8C81F46E15A008A7D2A /* Embed Frameworks */,
218286
);
219287
buildRules = (
220288
);
221289
dependencies = (
290+
E89CD8C61F46E15A008A7D2A /* PBXTargetDependency */,
222291
);
223292
name = SimpleLineChart;
224293
productName = SimpleLineChart;
@@ -243,6 +312,24 @@
243312
productReference = C3FD8176186DFD9A00FD8ED3 /* SimpleLineChartTests.xctest */;
244313
productType = "com.apple.product-type.bundle.unit-test";
245314
};
315+
E89CD8BF1F46E15A008A7D2A /* BEMLineChart */ = {
316+
isa = PBXNativeTarget;
317+
buildConfigurationList = E89CD8CC1F46E15A008A7D2A /* Build configuration list for PBXNativeTarget "BEMLineChart" */;
318+
buildPhases = (
319+
E89CD8BB1F46E15A008A7D2A /* Sources */,
320+
E89CD8BC1F46E15A008A7D2A /* Frameworks */,
321+
E89CD8BD1F46E15A008A7D2A /* Headers */,
322+
E89CD8BE1F46E15A008A7D2A /* Resources */,
323+
);
324+
buildRules = (
325+
);
326+
dependencies = (
327+
);
328+
name = BEMLineChart;
329+
productName = BEMLineChart;
330+
productReference = E89CD8C01F46E15A008A7D2A /* BEMLineChart.framework */;
331+
productType = "com.apple.product-type.framework";
332+
};
246333
/* End PBXNativeTarget section */
247334

248335
/* Begin PBXProject section */
@@ -255,6 +342,10 @@
255342
C3FD8175186DFD9A00FD8ED3 = {
256343
TestTargetID = C3FD8154186DFD9A00FD8ED3;
257344
};
345+
E89CD8BF1F46E15A008A7D2A = {
346+
CreatedOnToolsVersion = 8.3.3;
347+
ProvisioningStyle = Automatic;
348+
};
258349
};
259350
};
260351
buildConfigurationList = C3FD8150186DFD9A00FD8ED3 /* Build configuration list for PBXProject "SimpleLineChart" */;
@@ -272,6 +363,7 @@
272363
targets = (
273364
C3FD8154186DFD9A00FD8ED3 /* SimpleLineChart */,
274365
C3FD8175186DFD9A00FD8ED3 /* SimpleLineChartTests */,
366+
E89CD8BF1F46E15A008A7D2A /* BEMLineChart */,
275367
);
276368
};
277369
/* End PBXProject section */
@@ -298,6 +390,13 @@
298390
);
299391
runOnlyForDeploymentPostprocessing = 0;
300392
};
393+
E89CD8BE1F46E15A008A7D2A /* Resources */ = {
394+
isa = PBXResourcesBuildPhase;
395+
buildActionMask = 2147483647;
396+
files = (
397+
);
398+
runOnlyForDeploymentPostprocessing = 0;
399+
};
301400
/* End PBXResourcesBuildPhase section */
302401

303402
/* Begin PBXSourcesBuildPhase section */
@@ -326,6 +425,23 @@
326425
);
327426
runOnlyForDeploymentPostprocessing = 0;
328427
};
428+
E89CD8BB1F46E15A008A7D2A /* Sources */ = {
429+
isa = PBXSourcesBuildPhase;
430+
buildActionMask = 2147483647;
431+
files = (
432+
E89CD8CD1F46E17D008A7D2A /* BEMSimpleLineGraphView.h in Sources */,
433+
E89CD8CE1F46E17D008A7D2A /* BEMSimpleLineGraphView.m in Sources */,
434+
E89CD8CF1F46E17D008A7D2A /* BEMCircle.h in Sources */,
435+
E89CD8D01F46E17D008A7D2A /* BEMCircle.m in Sources */,
436+
E89CD8D11F46E17D008A7D2A /* BEMLine.h in Sources */,
437+
E89CD8D21F46E17D008A7D2A /* BEMLine.m in Sources */,
438+
E89CD8D31F46E17D008A7D2A /* BEMAverageLine.h in Sources */,
439+
E89CD8D41F46E17D008A7D2A /* BEMAverageLine.m in Sources */,
440+
E89CD8D51F46E17D008A7D2A /* BEMPermanentPopupView.h in Sources */,
441+
E89CD8D61F46E17D008A7D2A /* BEMPermanentPopupView.m in Sources */,
442+
);
443+
runOnlyForDeploymentPostprocessing = 0;
444+
};
329445
/* End PBXSourcesBuildPhase section */
330446

331447
/* Begin PBXTargetDependency section */
@@ -334,6 +450,11 @@
334450
target = C3FD8154186DFD9A00FD8ED3 /* SimpleLineChart */;
335451
targetProxy = C3FD817B186DFD9A00FD8ED3 /* PBXContainerItemProxy */;
336452
};
453+
E89CD8C61F46E15A008A7D2A /* PBXTargetDependency */ = {
454+
isa = PBXTargetDependency;
455+
target = E89CD8BF1F46E15A008A7D2A /* BEMLineChart */;
456+
targetProxy = E89CD8C51F46E15A008A7D2A /* PBXContainerItemProxy */;
457+
};
337458
/* End PBXTargetDependency section */
338459

339460
/* Begin PBXVariantGroup section */
@@ -461,6 +582,7 @@
461582
GCC_PRECOMPILE_PREFIX_HEADER = YES;
462583
GCC_PREFIX_HEADER = "SimpleLineChart/SimpleLineChart-Prefix.pch";
463584
INFOPLIST_FILE = "SimpleLineChart/SimpleLineChart-Info.plist";
585+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
464586
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
465587
PRODUCT_NAME = "$(TARGET_NAME)";
466588
WRAPPER_EXTENSION = app;
@@ -475,6 +597,7 @@
475597
GCC_PRECOMPILE_PREFIX_HEADER = YES;
476598
GCC_PREFIX_HEADER = "SimpleLineChart/SimpleLineChart-Prefix.pch";
477599
INFOPLIST_FILE = "SimpleLineChart/SimpleLineChart-Info.plist";
600+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
478601
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
479602
PRODUCT_NAME = "$(TARGET_NAME)";
480603
WRAPPER_EXTENSION = app;
@@ -515,6 +638,68 @@
515638
};
516639
name = Release;
517640
};
641+
E89CD8CA1F46E15A008A7D2A /* Debug */ = {
642+
isa = XCBuildConfiguration;
643+
buildSettings = {
644+
CLANG_ANALYZER_NONNULL = YES;
645+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
646+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
647+
CODE_SIGN_IDENTITY = "";
648+
CURRENT_PROJECT_VERSION = 1;
649+
DEBUG_INFORMATION_FORMAT = dwarf;
650+
DEFINES_MODULE = YES;
651+
DYLIB_COMPATIBILITY_VERSION = 1;
652+
DYLIB_CURRENT_VERSION = 1;
653+
DYLIB_INSTALL_NAME_BASE = "@rpath";
654+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
655+
INFOPLIST_FILE = BEMLineChart/Info.plist;
656+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
657+
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
658+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
659+
MTL_ENABLE_DEBUG_INFO = YES;
660+
PRODUCT_BUNDLE_IDENTIFIER = io.icell.BEMLineChart;
661+
PRODUCT_NAME = "$(TARGET_NAME)";
662+
SKIP_INSTALL = YES;
663+
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
664+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
665+
SWIFT_VERSION = 3.0;
666+
TARGETED_DEVICE_FAMILY = "1,2";
667+
VERSIONING_SYSTEM = "apple-generic";
668+
VERSION_INFO_PREFIX = "";
669+
};
670+
name = Debug;
671+
};
672+
E89CD8CB1F46E15A008A7D2A /* Release */ = {
673+
isa = XCBuildConfiguration;
674+
buildSettings = {
675+
CLANG_ANALYZER_NONNULL = YES;
676+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
677+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
678+
CODE_SIGN_IDENTITY = "";
679+
COPY_PHASE_STRIP = NO;
680+
CURRENT_PROJECT_VERSION = 1;
681+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
682+
DEFINES_MODULE = YES;
683+
DYLIB_COMPATIBILITY_VERSION = 1;
684+
DYLIB_CURRENT_VERSION = 1;
685+
DYLIB_INSTALL_NAME_BASE = "@rpath";
686+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
687+
INFOPLIST_FILE = BEMLineChart/Info.plist;
688+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
689+
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
690+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
691+
MTL_ENABLE_DEBUG_INFO = NO;
692+
PRODUCT_BUNDLE_IDENTIFIER = io.icell.BEMLineChart;
693+
PRODUCT_NAME = "$(TARGET_NAME)";
694+
SKIP_INSTALL = YES;
695+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
696+
SWIFT_VERSION = 3.0;
697+
TARGETED_DEVICE_FAMILY = "1,2";
698+
VERSIONING_SYSTEM = "apple-generic";
699+
VERSION_INFO_PREFIX = "";
700+
};
701+
name = Release;
702+
};
518703
/* End XCBuildConfiguration section */
519704

520705
/* Begin XCConfigurationList section */
@@ -545,6 +730,14 @@
545730
defaultConfigurationIsVisible = 0;
546731
defaultConfigurationName = Release;
547732
};
733+
E89CD8CC1F46E15A008A7D2A /* Build configuration list for PBXNativeTarget "BEMLineChart" */ = {
734+
isa = XCConfigurationList;
735+
buildConfigurations = (
736+
E89CD8CA1F46E15A008A7D2A /* Debug */,
737+
E89CD8CB1F46E15A008A7D2A /* Release */,
738+
);
739+
defaultConfigurationIsVisible = 0;
740+
};
548741
/* End XCConfigurationList section */
549742
};
550743
rootObject = C3FD814D186DFD9A00FD8ED3 /* Project object */;

0 commit comments

Comments
 (0)