Skip to content
This repository was archived by the owner on Jan 28, 2019. It is now read-only.

Commit beacb3b

Browse files
committed
Carthage support
1 parent 15354d9 commit beacb3b

File tree

2 files changed

+71
-0
lines changed

2 files changed

+71
-0
lines changed

Cartfile

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
github "SlackKit/SKCore" >= 4.0.0
2+
github "SlackKit/SKWebAPI" >= 4.0.0
3+
github "httpswift/swifter" == 1.3.3

SKServer.xcodeproj/project.pbxproj

+68
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,15 @@
8888
266687001E95C26400777D94 /* TitanQueryString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 266686D81E95C26400777D94 /* TitanQueryString.swift */; };
8989
266687011E95C26400777D94 /* TitanQueryString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 266686D81E95C26400777D94 /* TitanQueryString.swift */; };
9090
266687021E95C26400777D94 /* TitanQueryString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 266686D81E95C26400777D94 /* TitanQueryString.swift */; };
91+
26D1C4E71EE4718700C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4E41EE4718700C95954 /* SKCore.framework */; };
92+
26D1C4E81EE4718700C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4E51EE4718700C95954 /* SKWebAPI.framework */; };
93+
26D1C4E91EE4718700C95954 /* Swifter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4E61EE4718700C95954 /* Swifter.framework */; };
94+
26D1C4ED1EE4719100C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4EA1EE4719100C95954 /* SKCore.framework */; };
95+
26D1C4EE1EE4719100C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4EB1EE4719100C95954 /* SKWebAPI.framework */; };
96+
26D1C4EF1EE4719100C95954 /* Swifter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4EC1EE4719100C95954 /* Swifter.framework */; };
97+
26D1C4F31EE4719D00C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4F01EE4719D00C95954 /* SKCore.framework */; };
98+
26D1C4F41EE4719D00C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4F11EE4719D00C95954 /* SKWebAPI.framework */; };
99+
26D1C4F51EE4719D00C95954 /* Swifter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4F21EE4719D00C95954 /* Swifter.framework */; };
91100
/* End PBXBuildFile section */
92101

93102
/* Begin PBXFileReference section */
@@ -122,27 +131,45 @@
122131
2684F1E41E95ABD400536DCC /* SKServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SKServer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
123132
2684F2081E95ABD600536DCC /* SKServer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SKServer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
124133
2684F20D1E95AF8C00536DCC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
134+
26D1C4E41EE4718700C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/Mac/SKCore.framework; sourceTree = "<group>"; };
135+
26D1C4E51EE4718700C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/Mac/SKWebAPI.framework; sourceTree = "<group>"; };
136+
26D1C4E61EE4718700C95954 /* Swifter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Swifter.framework; path = Carthage/Build/Mac/Swifter.framework; sourceTree = "<group>"; };
137+
26D1C4EA1EE4719100C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/iOS/SKCore.framework; sourceTree = "<group>"; };
138+
26D1C4EB1EE4719100C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/iOS/SKWebAPI.framework; sourceTree = "<group>"; };
139+
26D1C4EC1EE4719100C95954 /* Swifter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Swifter.framework; path = Carthage/Build/iOS/Swifter.framework; sourceTree = "<group>"; };
140+
26D1C4F01EE4719D00C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/tvOS/SKCore.framework; sourceTree = "<group>"; };
141+
26D1C4F11EE4719D00C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/tvOS/SKWebAPI.framework; sourceTree = "<group>"; };
142+
26D1C4F21EE4719D00C95954 /* Swifter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Swifter.framework; path = Carthage/Build/tvOS/Swifter.framework; sourceTree = "<group>"; };
125143
/* End PBXFileReference section */
126144

127145
/* Begin PBXFrameworksBuildPhase section */
128146
2684F1791E95AA6900536DCC /* Frameworks */ = {
129147
isa = PBXFrameworksBuildPhase;
130148
buildActionMask = 2147483647;
131149
files = (
150+
26D1C4E71EE4718700C95954 /* SKCore.framework in Frameworks */,
151+
26D1C4E81EE4718700C95954 /* SKWebAPI.framework in Frameworks */,
152+
26D1C4E91EE4718700C95954 /* Swifter.framework in Frameworks */,
132153
);
133154
runOnlyForDeploymentPostprocessing = 0;
134155
};
135156
2684F1DE1E95ABD400536DCC /* Frameworks */ = {
136157
isa = PBXFrameworksBuildPhase;
137158
buildActionMask = 2147483647;
138159
files = (
160+
26D1C4ED1EE4719100C95954 /* SKCore.framework in Frameworks */,
161+
26D1C4EE1EE4719100C95954 /* SKWebAPI.framework in Frameworks */,
162+
26D1C4EF1EE4719100C95954 /* Swifter.framework in Frameworks */,
139163
);
140164
runOnlyForDeploymentPostprocessing = 0;
141165
};
142166
2684F2021E95ABD600536DCC /* Frameworks */ = {
143167
isa = PBXFrameworksBuildPhase;
144168
buildActionMask = 2147483647;
145169
files = (
170+
26D1C4F31EE4719D00C95954 /* SKCore.framework in Frameworks */,
171+
26D1C4F41EE4719D00C95954 /* SKWebAPI.framework in Frameworks */,
172+
26D1C4F51EE4719D00C95954 /* Swifter.framework in Frameworks */,
146173
);
147174
runOnlyForDeploymentPostprocessing = 0;
148175
};
@@ -236,6 +263,7 @@
236263
children = (
237264
2684F17F1E95AA6900536DCC /* SKServer */,
238265
2684F17E1E95AA6900536DCC /* Products */,
266+
26D1C4E31EE4718600C95954 /* Frameworks */,
239267
);
240268
sourceTree = "<group>";
241269
};
@@ -267,6 +295,22 @@
267295
path = "Supporting Files";
268296
sourceTree = SOURCE_ROOT;
269297
};
298+
26D1C4E31EE4718600C95954 /* Frameworks */ = {
299+
isa = PBXGroup;
300+
children = (
301+
26D1C4F01EE4719D00C95954 /* SKCore.framework */,
302+
26D1C4F11EE4719D00C95954 /* SKWebAPI.framework */,
303+
26D1C4F21EE4719D00C95954 /* Swifter.framework */,
304+
26D1C4EA1EE4719100C95954 /* SKCore.framework */,
305+
26D1C4EB1EE4719100C95954 /* SKWebAPI.framework */,
306+
26D1C4EC1EE4719100C95954 /* Swifter.framework */,
307+
26D1C4E41EE4718700C95954 /* SKCore.framework */,
308+
26D1C4E51EE4718700C95954 /* SKWebAPI.framework */,
309+
26D1C4E61EE4718700C95954 /* Swifter.framework */,
310+
);
311+
name = Frameworks;
312+
sourceTree = "<group>";
313+
};
270314
/* End PBXGroup section */
271315

272316
/* Begin PBXHeadersBuildPhase section */
@@ -626,6 +670,10 @@
626670
DYLIB_COMPATIBILITY_VERSION = 1;
627671
DYLIB_CURRENT_VERSION = 1;
628672
DYLIB_INSTALL_NAME_BASE = "@rpath";
673+
FRAMEWORK_SEARCH_PATHS = (
674+
"$(inherited)",
675+
"$(PROJECT_DIR)/Carthage/Build/Mac",
676+
);
629677
FRAMEWORK_VERSION = A;
630678
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
631679
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -649,6 +697,10 @@
649697
DYLIB_COMPATIBILITY_VERSION = 1;
650698
DYLIB_CURRENT_VERSION = 1;
651699
DYLIB_INSTALL_NAME_BASE = "@rpath";
700+
FRAMEWORK_SEARCH_PATHS = (
701+
"$(inherited)",
702+
"$(PROJECT_DIR)/Carthage/Build/Mac",
703+
);
652704
FRAMEWORK_VERSION = A;
653705
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
654706
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -672,6 +724,10 @@
672724
DYLIB_COMPATIBILITY_VERSION = 1;
673725
DYLIB_CURRENT_VERSION = 1;
674726
DYLIB_INSTALL_NAME_BASE = "@rpath";
727+
FRAMEWORK_SEARCH_PATHS = (
728+
"$(inherited)",
729+
"$(PROJECT_DIR)/Carthage/Build/iOS",
730+
);
675731
FRAMEWORK_VERSION = A;
676732
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
677733
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -695,6 +751,10 @@
695751
DYLIB_COMPATIBILITY_VERSION = 1;
696752
DYLIB_CURRENT_VERSION = 1;
697753
DYLIB_INSTALL_NAME_BASE = "@rpath";
754+
FRAMEWORK_SEARCH_PATHS = (
755+
"$(inherited)",
756+
"$(PROJECT_DIR)/Carthage/Build/iOS",
757+
);
698758
FRAMEWORK_VERSION = A;
699759
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
700760
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -718,6 +778,10 @@
718778
DYLIB_COMPATIBILITY_VERSION = 1;
719779
DYLIB_CURRENT_VERSION = 1;
720780
DYLIB_INSTALL_NAME_BASE = "@rpath";
781+
FRAMEWORK_SEARCH_PATHS = (
782+
"$(inherited)",
783+
"$(PROJECT_DIR)/Carthage/Build/tvOS",
784+
);
721785
FRAMEWORK_VERSION = A;
722786
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
723787
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -741,6 +805,10 @@
741805
DYLIB_COMPATIBILITY_VERSION = 1;
742806
DYLIB_CURRENT_VERSION = 1;
743807
DYLIB_INSTALL_NAME_BASE = "@rpath";
808+
FRAMEWORK_SEARCH_PATHS = (
809+
"$(inherited)",
810+
"$(PROJECT_DIR)/Carthage/Build/tvOS",
811+
);
744812
FRAMEWORK_VERSION = A;
745813
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
746814
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";

0 commit comments

Comments
 (0)