Skip to content

Commit

Permalink
Use Git submodules to simplify project structure
Browse files Browse the repository at this point in the history
  • Loading branch information
yvbeek committed Jul 17, 2019
1 parent 1320071 commit 04a0c90
Show file tree
Hide file tree
Showing 16 changed files with 213 additions and 257 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ xcuserdata
*.perspectivev3

# Carthage
Carthage/
Carthage/Build

# Third party tools
.idea/
Expand Down
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "Carthage/Checkouts/CocoaAsyncSocket"]
path = Carthage/Checkouts/CocoaAsyncSocket
url = https://github.com/robbiehanson/CocoaAsyncSocket.git
[submodule "Carthage/Checkouts/HTTPParserC"]
path = Carthage/Checkouts/HTTPParserC
url = https://github.com/Building42/HTTPParserC.git
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ before_install:

before_script:
# Build the dependencies
- carthage bootstrap --cache-builds
- carthage bootstrap --use-submodules --no-build

script:
# Produce a failure return code if any command errors
Expand Down
4 changes: 2 additions & 2 deletions Cartfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github "robbiehanson/CocoaAsyncSocket" ~> 7.6.3
github "Building42/HTTPParserC" ~> 2.9.2
github "robbiehanson/CocoaAsyncSocket" "b179ea4"
github "Building42/HTTPParserC" "b0a01bc"
4 changes: 2 additions & 2 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github "Building42/HTTPParserC" "2.9.2"
github "robbiehanson/CocoaAsyncSocket" "7.6.3"
github "Building42/HTTPParserC" "b0a01bc2743df3a8668d54bef35432abf0d77e93"
github "robbiehanson/CocoaAsyncSocket" "b179ea4013e94e31e6e637955e520ea4fb9d1b13"
1 change: 1 addition & 0 deletions Carthage/Checkouts/CocoaAsyncSocket
Submodule CocoaAsyncSocket added at b179ea
1 change: 1 addition & 0 deletions Carthage/Checkouts/HTTPParserC
Submodule HTTPParserC added at b0a01b
72 changes: 32 additions & 40 deletions Examples/iOS Example.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,13 @@
objects = {

/* Begin PBXBuildFile section */
822E961B218CD02400567C72 /* Telegraph.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E961A218CD02400567C72 /* Telegraph.framework */; };
822E962E218CD16F00567C72 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E962C218CD16F00567C72 /* CocoaAsyncSocket.framework */; };
822E962F218CD16F00567C72 /* HTTPParserC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E962D218CD16F00567C72 /* HTTPParserC.framework */; };
8284FF211ECEA0BB00303A00 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 8284FF201ECEA0BB00303A00 /* index.html */; };
82E02AA922DFB4800026C3B1 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AA822DFB4800026C3B1 /* CocoaAsyncSocket.framework */; };
82E02AAB22DFB4800026C3B1 /* HTTPParserC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AAA22DFB4800026C3B1 /* HTTPParserC.framework */; };
82E02AAD22DFB4800026C3B1 /* Telegraph.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AAC22DFB4800026C3B1 /* Telegraph.framework */; };
82E02AB022DFB49F0026C3B1 /* Telegraph.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AAC22DFB4800026C3B1 /* Telegraph.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82E02AB122DFB4A20026C3B1 /* HTTPParserC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AAA22DFB4800026C3B1 /* HTTPParserC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82E02AB222DFB4A40026C3B1 /* CocoaAsyncSocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AA822DFB4800026C3B1 /* CocoaAsyncSocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82EF33F41ECD330C002DC910 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82EF33F31ECD330C002DC910 /* AppDelegate.swift */; };
82EF33F61ECD330C002DC910 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82EF33F51ECD330C002DC910 /* ViewController.swift */; };
82EF33F91ECD330C002DC910 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 82EF33F71ECD330C002DC910 /* Main.storyboard */; };
Expand All @@ -22,11 +25,27 @@
82EF34591ECD3C19002DC910 /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 82EF34541ECD3C19002DC910 /* logo.png */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
82E02A8422DFB2990026C3B1 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
82E02AB222DFB4A40026C3B1 /* CocoaAsyncSocket.framework in Embed Frameworks */,
82E02AB122DFB4A20026C3B1 /* HTTPParserC.framework in Embed Frameworks */,
82E02AB022DFB49F0026C3B1 /* Telegraph.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
822E961A218CD02400567C72 /* Telegraph.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Telegraph.framework; sourceTree = BUILT_PRODUCTS_DIR; };
822E962C218CD16F00567C72 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaAsyncSocket.framework; path = ../Carthage/Build/iOS/CocoaAsyncSocket.framework; sourceTree = "<group>"; };
822E962D218CD16F00567C72 /* HTTPParserC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HTTPParserC.framework; path = ../Carthage/Build/iOS/HTTPParserC.framework; sourceTree = "<group>"; };
8284FF201ECEA0BB00303A00 /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
82E02AA822DFB4800026C3B1 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = CocoaAsyncSocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82E02AAA22DFB4800026C3B1 /* HTTPParserC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HTTPParserC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82E02AAC22DFB4800026C3B1 /* Telegraph.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Telegraph.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82EF33F01ECD330C002DC910 /* iOS Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "iOS Example.app"; sourceTree = BUILT_PRODUCTS_DIR; };
82EF33F31ECD330C002DC910 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
82EF33F51ECD330C002DC910 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
Expand All @@ -45,9 +64,9 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
822E961B218CD02400567C72 /* Telegraph.framework in Frameworks */,
822E962E218CD16F00567C72 /* CocoaAsyncSocket.framework in Frameworks */,
822E962F218CD16F00567C72 /* HTTPParserC.framework in Frameworks */,
82E02AA922DFB4800026C3B1 /* CocoaAsyncSocket.framework in Frameworks */,
82E02AAB22DFB4800026C3B1 /* HTTPParserC.framework in Frameworks */,
82E02AAD22DFB4800026C3B1 /* Telegraph.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -110,9 +129,9 @@
D4C1ED80EA03A2C0B2A71305 /* Frameworks */ = {
isa = PBXGroup;
children = (
822E962C218CD16F00567C72 /* CocoaAsyncSocket.framework */,
822E962D218CD16F00567C72 /* HTTPParserC.framework */,
822E961A218CD02400567C72 /* Telegraph.framework */,
82E02AA822DFB4800026C3B1 /* CocoaAsyncSocket.framework */,
82E02AAA22DFB4800026C3B1 /* HTTPParserC.framework */,
82E02AAC22DFB4800026C3B1 /* Telegraph.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -127,7 +146,7 @@
82EF33EC1ECD330C002DC910 /* Sources */,
82EF33ED1ECD330C002DC910 /* Frameworks */,
82EF33EE1ECD330C002DC910 /* Resources */,
822E9603218CCB6300567C72 /* [Carthage] Copy Frameworks */,
82E02A8422DFB2990026C3B1 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -190,31 +209,6 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
822E9603218CCB6300567C72 /* [Carthage] Copy Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"$(SRCROOT)/../Carthage/Build/iOS/CocoaAsyncSocket.framework",
"$(SRCROOT)/../Carthage/Build/iOS/HTTPParserC.framework",
);
name = "[Carthage] Copy Frameworks";
outputFileListPaths = (
);
outputPaths = (
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/CocoaAsyncSocket.framework",
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/HTTPParserC.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "carthage copy-frameworks\n";
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
82EF33EC1ECD330C002DC910 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -284,7 +278,6 @@
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../Carthage/Build/iOS";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand Down Expand Up @@ -346,7 +339,6 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../Carthage/Build/iOS";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
Expand Down
72 changes: 32 additions & 40 deletions Examples/macOS Example.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,14 @@
objects = {

/* Begin PBXBuildFile section */
822E9607218CCBF200567C72 /* Telegraph.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E95F4218CC78D00567C72 /* Telegraph.framework */; };
822E960A218CCBFF00567C72 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E9608218CCBFF00567C72 /* CocoaAsyncSocket.framework */; };
822E960B218CCBFF00567C72 /* HTTPParserC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 822E9609218CCBFF00567C72 /* HTTPParserC.framework */; };
8284FF271ECEA4B200303A00 /* index.html in Resources */ = {isa = PBXBuildFile; fileRef = 8284FF261ECEA4B200303A00 /* index.html */; };
82DD426D1FD86ADE00136B81 /* AppWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82DD426C1FD86ADE00136B81 /* AppWindow.swift */; };
82E02AC322DFB5070026C3B1 /* Telegraph.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC222DFB5070026C3B1 /* Telegraph.framework */; };
82E02AC522DFB50A0026C3B1 /* HTTPParserC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC422DFB50A0026C3B1 /* HTTPParserC.framework */; };
82E02AC722DFB50E0026C3B1 /* CocoaAsyncSocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC622DFB50E0026C3B1 /* CocoaAsyncSocket.framework */; };
82E02AC822DFB5170026C3B1 /* Telegraph.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC222DFB5070026C3B1 /* Telegraph.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82E02AC922DFB5190026C3B1 /* HTTPParserC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC422DFB50A0026C3B1 /* HTTPParserC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82E02ACA22DFB51C0026C3B1 /* CocoaAsyncSocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 82E02AC622DFB50E0026C3B1 /* CocoaAsyncSocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
82EF34391ECD356A002DC910 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82EF34381ECD356A002DC910 /* AppDelegate.swift */; };
82EF343B1ECD356A002DC910 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82EF343A1ECD356A002DC910 /* ViewController.swift */; };
82EF343D1ECD356A002DC910 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 82EF343C1ECD356A002DC910 /* Assets.xcassets */; };
Expand All @@ -22,12 +25,28 @@
82EF34721ECD3C8B002DC910 /* logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 82EF346D1ECD3C8B002DC910 /* logo.png */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
82E02A8B22DFB3200026C3B1 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
82E02ACA22DFB51C0026C3B1 /* CocoaAsyncSocket.framework in Embed Frameworks */,
82E02AC922DFB5190026C3B1 /* HTTPParserC.framework in Embed Frameworks */,
82E02AC822DFB5170026C3B1 /* Telegraph.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
822E95F4218CC78D00567C72 /* Telegraph.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Telegraph.framework; sourceTree = BUILT_PRODUCTS_DIR; };
822E9608218CCBFF00567C72 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CocoaAsyncSocket.framework; path = ../Carthage/Build/Mac/CocoaAsyncSocket.framework; sourceTree = "<group>"; };
822E9609218CCBFF00567C72 /* HTTPParserC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = HTTPParserC.framework; path = ../Carthage/Build/Mac/HTTPParserC.framework; sourceTree = "<group>"; };
8284FF261ECEA4B200303A00 /* index.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = index.html; sourceTree = "<group>"; };
82DD426C1FD86ADE00136B81 /* AppWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppWindow.swift; sourceTree = "<group>"; };
82E02AC222DFB5070026C3B1 /* Telegraph.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Telegraph.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82E02AC422DFB50A0026C3B1 /* HTTPParserC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HTTPParserC.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82E02AC622DFB50E0026C3B1 /* CocoaAsyncSocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = CocoaAsyncSocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
82EF34351ECD356A002DC910 /* macOS Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "macOS Example.app"; sourceTree = BUILT_PRODUCTS_DIR; };
82EF34381ECD356A002DC910 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
82EF343A1ECD356A002DC910 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
Expand All @@ -45,9 +64,9 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
822E960A218CCBFF00567C72 /* CocoaAsyncSocket.framework in Frameworks */,
822E960B218CCBFF00567C72 /* HTTPParserC.framework in Frameworks */,
822E9607218CCBF200567C72 /* Telegraph.framework in Frameworks */,
82E02AC722DFB50E0026C3B1 /* CocoaAsyncSocket.framework in Frameworks */,
82E02AC522DFB50A0026C3B1 /* HTTPParserC.framework in Frameworks */,
82E02AC322DFB5070026C3B1 /* Telegraph.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -110,9 +129,9 @@
ED78A2D0236679E4CE6C4163 /* Frameworks */ = {
isa = PBXGroup;
children = (
822E9608218CCBFF00567C72 /* CocoaAsyncSocket.framework */,
822E9609218CCBFF00567C72 /* HTTPParserC.framework */,
822E95F4218CC78D00567C72 /* Telegraph.framework */,
82E02AC622DFB50E0026C3B1 /* CocoaAsyncSocket.framework */,
82E02AC422DFB50A0026C3B1 /* HTTPParserC.framework */,
82E02AC222DFB5070026C3B1 /* Telegraph.framework */,
);
name = Frameworks;
sourceTree = "<group>";
Expand All @@ -127,7 +146,7 @@
82EF34311ECD356A002DC910 /* Sources */,
82EF34321ECD356A002DC910 /* Frameworks */,
82EF34331ECD356A002DC910 /* Resources */,
822E9631218CD25D00567C72 /* [Carthage] Copy Frameworks */,
82E02A8B22DFB3200026C3B1 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -189,31 +208,6 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
822E9631218CD25D00567C72 /* [Carthage] Copy Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"$(SRCROOT)/../Carthage/Build/Mac/CocoaAsyncSocket.framework",
"$(SRCROOT)/../Carthage/Build/Mac/HTTPParserC.framework",
);
name = "[Carthage] Copy Frameworks";
outputFileListPaths = (
);
outputPaths = (
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/CocoaAsyncSocket.framework",
"$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/HTTPParserC.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "carthage copy-frameworks\n";
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
82EF34311ECD356A002DC910 /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -275,7 +269,6 @@
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../Carthage/Build/Mac";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
Expand Down Expand Up @@ -334,7 +327,6 @@
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../Carthage/Build/Mac";
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
Expand Down
Loading

0 comments on commit 04a0c90

Please sign in to comment.