Skip to content

Commit

Permalink
using PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)" to differentia…
Browse files Browse the repository at this point in the history
…te frameworks
  • Loading branch information
Coeur committed Apr 9, 2016
1 parent 437d9a9 commit 7f46070
Show file tree
Hide file tree
Showing 11 changed files with 70 additions and 68 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ Artifacts/
#
.idea/

# Carthage
#
#Carthage/

# CocoaPods
#
#Pods/
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.

---

## [2.0.3](https://github.com/laptobbe/TSMarkdownParser/releases/tag/2.0.3) (2016/04/09)
Released on 2016/04/09. All issues associated with this milestone can be found using this [filter](https://github.com/laptobbe/TSMarkdownParser/issues?q=milestone%3A2.0.3+is%3Aclosed).

#### Added
* Added Carthage support for tvOS and OS X

#### Fixed
* Fixed CodeEscaping [#46](https://github.com/laptobbe/TSMarkdownParser/issues/46)

## [2.0.2](https://github.com/laptobbe/TSMarkdownParser/releases/tag/2.0.2) (2016/03/29)
Released on 2016/03/29. All issues associated with this milestone can be found using this [filter](https://github.com/laptobbe/TSMarkdownParser/issues?q=milestone%3A2.0.2+is%3Aclosed).

Expand Down
2 changes: 1 addition & 1 deletion TSMarkdownParser.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "TSMarkdownParser"
s.version = "2.0.2"
s.version = "2.0.3"
s.summary = "A markdown to NSAttributedString parser for iOS and OSX"

s.description = <<-DESC
Expand Down
85 changes: 36 additions & 49 deletions TSMarkdownParser.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
3700F5A81CAA63F90034AE2D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
C81B78CF1C5483DF00A1DE36 /* TSBaseParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TSBaseParser.h; sourceTree = "<group>"; };
C81B78D01C5483DF00A1DE36 /* TSBaseParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSBaseParser.m; sourceTree = "<group>"; };
C81B78DA1C54B4B800A1DE36 /* TSMarkdownParser.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TSMarkdownParser.app; sourceTree = BUILT_PRODUCTS_DIR; };
C81B78DA1C54B4B800A1DE36 /* TSMarkdownParserExample iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "TSMarkdownParserExample iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
C81B78DD1C54B4B800A1DE36 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
C81B78DF1C54B4B800A1DE36 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
C81B78E01C54B4B800A1DE36 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
Expand All @@ -116,10 +116,10 @@
C81B78E81C54B4B800A1DE36 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
C81B78EB1C54B4B800A1DE36 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
C81B78ED1C54B4B800A1DE36 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
C8414BB81CB113A1000C7921 /* TSMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C8414BBC1CB113A1000C7921 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
C8414BC51CB114BC000C7921 /* TSMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C8414BC91CB114BC000C7921 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
C824BD0A1CB8DD1B00E9E299 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
C824BD0C1CB8EE6100E9E299 /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = SOURCE_ROOT; };
C8414BB81CB113A1000C7921 /* TSMarkdownParserFramework_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParserFramework_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
C8414BC51CB114BC000C7921 /* TSMarkdownParserFramework_OSX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParserFramework_OSX.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CC3C70A3CF901EEE211573EB /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
CC3C715C2DB22E3B57578ABE /* markdown.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = markdown.png; sourceTree = "<group>"; };
CC3C71671290DA5B31D12C72 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
Expand All @@ -135,7 +135,7 @@
CC3C7B7AEA9B50B9BF782FC5 /* TSMarkdownParser.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TSMarkdownParser.m; sourceTree = "<group>"; };
CC3C7D01D183A61FD440A876 /* TSMarkdownParser-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TSMarkdownParser-Prefix.pch"; sourceTree = "<group>"; };
CF40360C1BA06F0600C67594 /* markdown_test_image.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = markdown_test_image.png; sourceTree = "<group>"; };
F5A4F4421B36EF4100C4F56C /* TSMarkdownParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParser.framework; sourceTree = BUILT_PRODUCTS_DIR; };
F5A4F4421B36EF4100C4F56C /* TSMarkdownParserFramework_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TSMarkdownParserFramework_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
F5A4F4451B36EF4100C4F56C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
F6F149C11A7CFB4200A24213 /* TSMarkdownParser.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = TSMarkdownParser.podspec; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */
Expand Down Expand Up @@ -276,30 +276,10 @@
name = "Supporting Files";
sourceTree = "<group>";
};
C8414BB91CB113A1000C7921 /* TSMarkdownParserFramework tvOS */ = {
isa = PBXGroup;
children = (
C8414BBC1CB113A1000C7921 /* Info.plist */,
);
name = "TSMarkdownParserFramework tvOS";
path = TSMarkdownParserFramework;
sourceTree = "<group>";
};
C8414BC61CB114BC000C7921 /* TSMarkdownParserFramework OSX */ = {
isa = PBXGroup;
children = (
C8414BC91CB114BC000C7921 /* Info.plist */,
);
name = "TSMarkdownParserFramework OSX";
path = TSMarkdownParserFramework;
sourceTree = "<group>";
};
CC3C710FA5AE7D712CE7B74D = {
isa = PBXGroup;
children = (
F5A4F4431B36EF4100C4F56C /* TSMarkdownParserFramework iOS */,
C8414BB91CB113A1000C7921 /* TSMarkdownParserFramework tvOS */,
C8414BC61CB114BC000C7921 /* TSMarkdownParserFramework OSX */,
F5A4F4431B36EF4100C4F56C /* TSMarkdownParserFramework */,
C81B78DB1C54B4B800A1DE36 /* TSMarkdownParserExample iOS */,
3700F5811CAA637C0034AE2D /* TSMarkdownParserExample tvOS */,
3700F5991CAA63F90034AE2D /* TSMarkdownParserExample OSX */,
Expand All @@ -321,6 +301,7 @@
CC3C733B469527BABC08D90D /* TSMarkdownParser */ = {
isa = PBXGroup;
children = (
C824BD0C1CB8EE6100E9E299 /* CHANGELOG.md */,
F6F149C11A7CFB4200A24213 /* TSMarkdownParser.podspec */,
CC3C72A1BA2FA83330E38DEB /* Supporting Files */,
CC3C79659073897FDCACEC17 /* TSMarkdownParser.h */,
Expand Down Expand Up @@ -349,12 +330,12 @@
children = (
CC3C74BE954D029A3495AAD5 /* libTSMarkdownParser.a */,
CC3C71DDC9984C6E95E98E36 /* TSMarkdownParser.xctest */,
F5A4F4421B36EF4100C4F56C /* TSMarkdownParser.framework */,
C81B78DA1C54B4B800A1DE36 /* TSMarkdownParser.app */,
F5A4F4421B36EF4100C4F56C /* TSMarkdownParserFramework_iOS.framework */,
C81B78DA1C54B4B800A1DE36 /* TSMarkdownParserExample iOS.app */,
3700F5801CAA637C0034AE2D /* TSMarkdownParserExample tvOS.app */,
3700F5981CAA63F90034AE2D /* TSMarkdownParserExample OSX.app */,
C8414BB81CB113A1000C7921 /* TSMarkdownParser.framework */,
C8414BC51CB114BC000C7921 /* TSMarkdownParser.framework */,
C8414BB81CB113A1000C7921 /* TSMarkdownParserFramework_tvOS.framework */,
C8414BC51CB114BC000C7921 /* TSMarkdownParserFramework_OSX.framework */,
);
name = Products;
sourceTree = "<group>";
Expand All @@ -378,12 +359,12 @@
name = "Supporting Files";
sourceTree = "<group>";
};
F5A4F4431B36EF4100C4F56C /* TSMarkdownParserFramework iOS */ = {
F5A4F4431B36EF4100C4F56C /* TSMarkdownParserFramework */ = {
isa = PBXGroup;
children = (
F5A4F4451B36EF4100C4F56C /* Info.plist */,
C824BD0A1CB8DD1B00E9E299 /* module.modulemap */,
);
name = "TSMarkdownParserFramework iOS";
path = TSMarkdownParserFramework;
sourceTree = "<group>";
};
Expand Down Expand Up @@ -468,7 +449,7 @@
);
name = "TSMarkdownParserExample iOS";
productName = TSMarkdownParser;
productReference = C81B78DA1C54B4B800A1DE36 /* TSMarkdownParser.app */;
productReference = C81B78DA1C54B4B800A1DE36 /* TSMarkdownParserExample iOS.app */;
productType = "com.apple.product-type.application";
};
C8414BB71CB113A1000C7921 /* TSMarkdownParserFramework tvOS */ = {
Expand All @@ -486,7 +467,7 @@
);
name = "TSMarkdownParserFramework tvOS";
productName = TSMarkdownParser;
productReference = C8414BB81CB113A1000C7921 /* TSMarkdownParser.framework */;
productReference = C8414BB81CB113A1000C7921 /* TSMarkdownParserFramework_tvOS.framework */;
productType = "com.apple.product-type.framework";
};
C8414BC41CB114BC000C7921 /* TSMarkdownParserFramework OSX */ = {
Expand All @@ -504,7 +485,7 @@
);
name = "TSMarkdownParserFramework OSX";
productName = TSMarkdownParser;
productReference = C8414BC51CB114BC000C7921 /* TSMarkdownParser.framework */;
productReference = C8414BC51CB114BC000C7921 /* TSMarkdownParserFramework_OSX.framework */;
productType = "com.apple.product-type.framework";
};
CC3C704FF16FF7C75C832F3A /* TSMarkdownParserLib */ = {
Expand Down Expand Up @@ -558,7 +539,7 @@
);
name = "TSMarkdownParserFramework iOS";
productName = MarkdownParser;
productReference = F5A4F4421B36EF4100C4F56C /* TSMarkdownParser.framework */;
productReference = F5A4F4421B36EF4100C4F56C /* TSMarkdownParserFramework_iOS.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
Expand Down Expand Up @@ -932,7 +913,7 @@
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_BUNDLE_IDENTIFIER = "se.computertalk.TSMarkdownParserExample-iOS";
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
Expand All @@ -952,7 +933,7 @@
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_BUNDLE_IDENTIFIER = "se.computertalk.TSMarkdownParserExample-iOS";
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
Expand All @@ -970,11 +951,12 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "$(SRCROOT)/TSMarkdownParserFramework/Info.plist";
INFOPLIST_FILE = TSMarkdownParserFramework/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = appletvos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 3;
Expand All @@ -998,11 +980,12 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "$(SRCROOT)/TSMarkdownParserFramework/Info.plist";
INFOPLIST_FILE = TSMarkdownParserFramework/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = appletvos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 3;
Expand All @@ -1028,12 +1011,13 @@
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_VERSION = A;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "$(SRCROOT)/TSMarkdownParserFramework/Info.plist";
INFOPLIST_FILE = TSMarkdownParserFramework/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.7;
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
Expand All @@ -1058,12 +1042,13 @@
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_VERSION = A;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "$(SRCROOT)/TSMarkdownParserFramework/Info.plist";
INFOPLIST_FILE = TSMarkdownParserFramework/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.7;
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = macosx;
SKIP_INSTALL = YES;
VERSIONING_SYSTEM = "apple-generic";
Expand Down Expand Up @@ -1212,8 +1197,9 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
Expand All @@ -1238,8 +1224,9 @@
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MODULEMAP_FILE = TSMarkdownParserFramework/module.modulemap;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_NAME = TSMarkdownParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C81B78D91C54B4B800A1DE36"
BuildableName = "TSMarkdownParser.app"
BuildableName = "TSMarkdownParserExample iOS.app"
BlueprintName = "TSMarkdownParserExample iOS"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand All @@ -33,7 +33,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C81B78D91C54B4B800A1DE36"
BuildableName = "TSMarkdownParser.app"
BuildableName = "TSMarkdownParserExample iOS.app"
BlueprintName = "TSMarkdownParserExample iOS"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand All @@ -56,7 +56,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C81B78D91C54B4B800A1DE36"
BuildableName = "TSMarkdownParser.app"
BuildableName = "TSMarkdownParserExample iOS.app"
BlueprintName = "TSMarkdownParserExample iOS"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand All @@ -75,7 +75,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C81B78D91C54B4B800A1DE36"
BuildableName = "TSMarkdownParser.app"
BuildableName = "TSMarkdownParserExample iOS.app"
BlueprintName = "TSMarkdownParserExample iOS"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C8414BC41CB114BC000C7921"
BuildableName = "TSMarkdownParserFramework OSX.framework"
BuildableName = "TSMarkdownParserFramework_OSX.framework"
BlueprintName = "TSMarkdownParserFramework OSX"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand Down Expand Up @@ -46,7 +46,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C8414BC41CB114BC000C7921"
BuildableName = "TSMarkdownParserFramework OSX.framework"
BuildableName = "TSMarkdownParserFramework_OSX.framework"
BlueprintName = "TSMarkdownParserFramework OSX"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand All @@ -64,7 +64,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "C8414BC41CB114BC000C7921"
BuildableName = "TSMarkdownParserFramework OSX.framework"
BuildableName = "TSMarkdownParserFramework_OSX.framework"
BlueprintName = "TSMarkdownParserFramework OSX"
ReferencedContainer = "container:TSMarkdownParser.xcodeproj">
</BuildableReference>
Expand Down
Loading

0 comments on commit 7f46070

Please sign in to comment.