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

Commit 8bfd751

Browse files
committed
Carthage support
1 parent 1f5427b commit 8bfd751

File tree

2 files changed

+71
-0
lines changed

2 files changed

+71
-0
lines changed

Cartfile

Lines changed: 3 additions & 0 deletions
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 "daltoniam/Starscream" ~> 2.0

SKRTMAPI.xcodeproj/project.pbxproj

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
26D1C4CD1EE4653600C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4CA1EE4653600C95954 /* SKCore.framework */; };
11+
26D1C4CE1EE4653600C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4CB1EE4653600C95954 /* SKWebAPI.framework */; };
12+
26D1C4CF1EE4653600C95954 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4CC1EE4653600C95954 /* Starscream.framework */; };
13+
26D1C4D31EE4654800C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D01EE4654800C95954 /* SKCore.framework */; };
14+
26D1C4D41EE4654800C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D11EE4654800C95954 /* SKWebAPI.framework */; };
15+
26D1C4D51EE4654800C95954 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D21EE4654800C95954 /* Starscream.framework */; };
16+
26D1C4D91EE4655100C95954 /* SKCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D61EE4655100C95954 /* SKCore.framework */; };
17+
26D1C4DA1EE4655100C95954 /* SKWebAPI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D71EE4655100C95954 /* SKWebAPI.framework */; };
18+
26D1C4DB1EE4655100C95954 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26D1C4D81EE4655100C95954 /* Starscream.framework */; };
1019
26DC0EB31E95BED900991BDF /* StarscreamRTM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26DC0EB01E95BED900991BDF /* StarscreamRTM.swift */; };
1120
26DC0EB41E95BED900991BDF /* StarscreamRTM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26DC0EB01E95BED900991BDF /* StarscreamRTM.swift */; };
1221
26DC0EB51E95BED900991BDF /* StarscreamRTM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26DC0EB01E95BED900991BDF /* StarscreamRTM.swift */; };
@@ -23,6 +32,15 @@
2332
2684F1E41E95ABD400536DCC /* SKRTMAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SKRTMAPI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2433
2684F2081E95ABD600536DCC /* SKRTMAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SKRTMAPI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2534
2684F20D1E95AF8C00536DCC /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
35+
26D1C4CA1EE4653600C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/Mac/SKCore.framework; sourceTree = "<group>"; };
36+
26D1C4CB1EE4653600C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/Mac/SKWebAPI.framework; sourceTree = "<group>"; };
37+
26D1C4CC1EE4653600C95954 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/Mac/Starscream.framework; sourceTree = "<group>"; };
38+
26D1C4D01EE4654800C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/iOS/SKCore.framework; sourceTree = "<group>"; };
39+
26D1C4D11EE4654800C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/iOS/SKWebAPI.framework; sourceTree = "<group>"; };
40+
26D1C4D21EE4654800C95954 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/iOS/Starscream.framework; sourceTree = "<group>"; };
41+
26D1C4D61EE4655100C95954 /* SKCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKCore.framework; path = Carthage/Build/tvOS/SKCore.framework; sourceTree = "<group>"; };
42+
26D1C4D71EE4655100C95954 /* SKWebAPI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SKWebAPI.framework; path = Carthage/Build/tvOS/SKWebAPI.framework; sourceTree = "<group>"; };
43+
26D1C4D81EE4655100C95954 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/tvOS/Starscream.framework; sourceTree = "<group>"; };
2644
26DC0EB01E95BED900991BDF /* StarscreamRTM.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StarscreamRTM.swift; sourceTree = "<group>"; };
2745
26DC0EB11E95BED900991BDF /* ZewoRTM.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ZewoRTM.swift; sourceTree = "<group>"; };
2846
26DC0EB21E95BED900991BDF /* SKRTMAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SKRTMAPI.swift; sourceTree = "<group>"; };
@@ -33,20 +51,29 @@
3351
isa = PBXFrameworksBuildPhase;
3452
buildActionMask = 2147483647;
3553
files = (
54+
26D1C4CD1EE4653600C95954 /* SKCore.framework in Frameworks */,
55+
26D1C4CE1EE4653600C95954 /* SKWebAPI.framework in Frameworks */,
56+
26D1C4CF1EE4653600C95954 /* Starscream.framework in Frameworks */,
3657
);
3758
runOnlyForDeploymentPostprocessing = 0;
3859
};
3960
2684F1DE1E95ABD400536DCC /* Frameworks */ = {
4061
isa = PBXFrameworksBuildPhase;
4162
buildActionMask = 2147483647;
4263
files = (
64+
26D1C4D31EE4654800C95954 /* SKCore.framework in Frameworks */,
65+
26D1C4D41EE4654800C95954 /* SKWebAPI.framework in Frameworks */,
66+
26D1C4D51EE4654800C95954 /* Starscream.framework in Frameworks */,
4367
);
4468
runOnlyForDeploymentPostprocessing = 0;
4569
};
4670
2684F2021E95ABD600536DCC /* Frameworks */ = {
4771
isa = PBXFrameworksBuildPhase;
4872
buildActionMask = 2147483647;
4973
files = (
74+
26D1C4D91EE4655100C95954 /* SKCore.framework in Frameworks */,
75+
26D1C4DA1EE4655100C95954 /* SKWebAPI.framework in Frameworks */,
76+
26D1C4DB1EE4655100C95954 /* Starscream.framework in Frameworks */,
5077
);
5178
runOnlyForDeploymentPostprocessing = 0;
5279
};
@@ -58,6 +85,7 @@
5885
children = (
5986
2684F17F1E95AA6900536DCC /* SKRTMAPI */,
6087
2684F17E1E95AA6900536DCC /* Products */,
88+
26D1C4C91EE4653500C95954 /* Frameworks */,
6189
);
6290
sourceTree = "<group>";
6391
};
@@ -89,6 +117,22 @@
89117
path = "Supporting Files";
90118
sourceTree = SOURCE_ROOT;
91119
};
120+
26D1C4C91EE4653500C95954 /* Frameworks */ = {
121+
isa = PBXGroup;
122+
children = (
123+
26D1C4D61EE4655100C95954 /* SKCore.framework */,
124+
26D1C4D71EE4655100C95954 /* SKWebAPI.framework */,
125+
26D1C4D81EE4655100C95954 /* Starscream.framework */,
126+
26D1C4D01EE4654800C95954 /* SKCore.framework */,
127+
26D1C4D11EE4654800C95954 /* SKWebAPI.framework */,
128+
26D1C4D21EE4654800C95954 /* Starscream.framework */,
129+
26D1C4CA1EE4653600C95954 /* SKCore.framework */,
130+
26D1C4CB1EE4653600C95954 /* SKWebAPI.framework */,
131+
26D1C4CC1EE4653600C95954 /* Starscream.framework */,
132+
);
133+
name = Frameworks;
134+
sourceTree = "<group>";
135+
};
92136
26DC0EAD1E95BED900991BDF /* Sources */ = {
93137
isa = PBXGroup;
94138
children = (
@@ -402,6 +446,10 @@
402446
DYLIB_COMPATIBILITY_VERSION = 1;
403447
DYLIB_CURRENT_VERSION = 1;
404448
DYLIB_INSTALL_NAME_BASE = "@rpath";
449+
FRAMEWORK_SEARCH_PATHS = (
450+
"$(inherited)",
451+
"$(PROJECT_DIR)/Carthage/Build/Mac",
452+
);
405453
FRAMEWORK_VERSION = A;
406454
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
407455
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -425,6 +473,10 @@
425473
DYLIB_COMPATIBILITY_VERSION = 1;
426474
DYLIB_CURRENT_VERSION = 1;
427475
DYLIB_INSTALL_NAME_BASE = "@rpath";
476+
FRAMEWORK_SEARCH_PATHS = (
477+
"$(inherited)",
478+
"$(PROJECT_DIR)/Carthage/Build/Mac",
479+
);
428480
FRAMEWORK_VERSION = A;
429481
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
430482
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -448,6 +500,10 @@
448500
DYLIB_COMPATIBILITY_VERSION = 1;
449501
DYLIB_CURRENT_VERSION = 1;
450502
DYLIB_INSTALL_NAME_BASE = "@rpath";
503+
FRAMEWORK_SEARCH_PATHS = (
504+
"$(inherited)",
505+
"$(PROJECT_DIR)/Carthage/Build/iOS",
506+
);
451507
FRAMEWORK_VERSION = A;
452508
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
453509
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -471,6 +527,10 @@
471527
DYLIB_COMPATIBILITY_VERSION = 1;
472528
DYLIB_CURRENT_VERSION = 1;
473529
DYLIB_INSTALL_NAME_BASE = "@rpath";
530+
FRAMEWORK_SEARCH_PATHS = (
531+
"$(inherited)",
532+
"$(PROJECT_DIR)/Carthage/Build/iOS",
533+
);
474534
FRAMEWORK_VERSION = A;
475535
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
476536
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -494,6 +554,10 @@
494554
DYLIB_COMPATIBILITY_VERSION = 1;
495555
DYLIB_CURRENT_VERSION = 1;
496556
DYLIB_INSTALL_NAME_BASE = "@rpath";
557+
FRAMEWORK_SEARCH_PATHS = (
558+
"$(inherited)",
559+
"$(PROJECT_DIR)/Carthage/Build/tvOS",
560+
);
497561
FRAMEWORK_VERSION = A;
498562
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
499563
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -517,6 +581,10 @@
517581
DYLIB_COMPATIBILITY_VERSION = 1;
518582
DYLIB_CURRENT_VERSION = 1;
519583
DYLIB_INSTALL_NAME_BASE = "@rpath";
584+
FRAMEWORK_SEARCH_PATHS = (
585+
"$(inherited)",
586+
"$(PROJECT_DIR)/Carthage/Build/tvOS",
587+
);
520588
FRAMEWORK_VERSION = A;
521589
INFOPLIST_FILE = "$(SRCROOT)/Supporting Files/Info.plist";
522590
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";

0 commit comments

Comments
 (0)