Permalink
Browse files

Add Runes and LlamaKit using Cartage

  • Loading branch information...
kareman committed Mar 27, 2015
1 parent 4ee0dda commit 6142452334dae45a5aae65e0f54264f1ea3f533d
Showing with 60 additions and 7 deletions.
  1. +1 −7 .gitignore
  2. +2 −0 Cartfile
  3. +2 −0 Cartfile.resolved
  4. +55 −0 FootlessParser.xcodeproj/project.pbxproj
View
@@ -17,10 +17,4 @@ DerivedData
*.hmap
*.ipa
-# CocoaPods
-#
-# We recommend against adding the Pods directory to your .gitignore. However
-# you should judge for yourself, the pros and cons are mentioned at:
-# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control?
-#
-# Pods/
+Carthage
View
@@ -0,0 +1,2 @@
+github "thoughtbot/runes"
+github "LlamaKit/LlamaKit"
View
@@ -0,0 +1,2 @@
+github "LlamaKit/LlamaKit" "v0.6.0"
+github "thoughtbot/runes" "v1.2.2"
@@ -9,6 +9,12 @@
/* Begin PBXBuildFile section */
BAC6B22B1A61D92B005643D9 /* FootlessParser.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAC6B21F1A61D92B005643D9 /* FootlessParser.framework */; };
BAC6B2321A61D92B005643D9 /* FootlessParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAC6B2311A61D92B005643D9 /* FootlessParserTests.swift */; };
+ BAC6CE5B1AC5B51D002246E5 /* LlamaKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAC6CE591AC5B51D002246E5 /* LlamaKit.framework */; };
+ BAC6CE5C1AC5B51D002246E5 /* Runes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAC6CE5A1AC5B51D002246E5 /* Runes.framework */; };
+ BAC6CE5D1AC5B621002246E5 /* LlamaKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAC6CE591AC5B51D002246E5 /* LlamaKit.framework */; };
+ BAC6CE5E1AC5B621002246E5 /* Runes.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BAC6CE5A1AC5B51D002246E5 /* Runes.framework */; };
+ BAC6CE601AC5B669002246E5 /* LlamaKit.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = BAC6CE591AC5B51D002246E5 /* LlamaKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+ BAC6CE611AC5B669002246E5 /* Runes.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = BAC6CE5A1AC5B51D002246E5 /* Runes.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -21,26 +27,46 @@
};
/* End PBXContainerItemProxy section */
+/* Begin PBXCopyFilesBuildPhase section */
+ BAC6CE5F1AC5B651002246E5 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ BAC6CE601AC5B669002246E5 /* LlamaKit.framework in CopyFiles */,
+ BAC6CE611AC5B669002246E5 /* Runes.framework in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
/* Begin PBXFileReference section */
BAC6B21F1A61D92B005643D9 /* FootlessParser.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FootlessParser.framework; sourceTree = BUILT_PRODUCTS_DIR; };
BAC6B2231A61D92B005643D9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
BAC6B22A1A61D92B005643D9 /* FootlessParserTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FootlessParserTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
BAC6B2301A61D92B005643D9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
BAC6B2311A61D92B005643D9 /* FootlessParserTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FootlessParserTests.swift; sourceTree = "<group>"; };
+ BAC6CE591AC5B51D002246E5 /* LlamaKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LlamaKit.framework; path = Carthage/Build/Mac/LlamaKit.framework; sourceTree = "<group>"; };
+ BAC6CE5A1AC5B51D002246E5 /* Runes.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Runes.framework; path = Carthage/Build/Mac/Runes.framework; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
BAC6B21B1A61D92B005643D9 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ BAC6CE5B1AC5B51D002246E5 /* LlamaKit.framework in Frameworks */,
+ BAC6CE5C1AC5B51D002246E5 /* Runes.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
BAC6B2271A61D92B005643D9 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ BAC6CE5D1AC5B621002246E5 /* LlamaKit.framework in Frameworks */,
+ BAC6CE5E1AC5B621002246E5 /* Runes.framework in Frameworks */,
BAC6B22B1A61D92B005643D9 /* FootlessParser.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -53,6 +79,7 @@
children = (
BAC6B2211A61D92B005643D9 /* source */,
BAC6B23B1A61DF08005643D9 /* tests */,
+ BAC6CE621AC5B686002246E5 /* Frameworks */,
BAC6B2201A61D92B005643D9 /* Products */,
);
sourceTree = "<group>";
@@ -107,6 +134,23 @@
path = tests;
sourceTree = "<group>";
};
+ BAC6CE621AC5B686002246E5 /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ BAC6CE631AC5B6B0002246E5 /* Mac */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ BAC6CE631AC5B6B0002246E5 /* Mac */ = {
+ isa = PBXGroup;
+ children = (
+ BAC6CE591AC5B51D002246E5 /* LlamaKit.framework */,
+ BAC6CE5A1AC5B51D002246E5 /* Runes.framework */,
+ );
+ name = Mac;
+ sourceTree = "<group>";
+ };
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
@@ -145,6 +189,7 @@
BAC6B2261A61D92B005643D9 /* Sources */,
BAC6B2271A61D92B005643D9 /* Frameworks */,
BAC6B2281A61D92B005643D9 /* Resources */,
+ BAC6CE5F1AC5B651002246E5 /* CopyFiles */,
);
buildRules = (
);
@@ -324,6 +369,10 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Carthage/Build/Mac",
+ );
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "$(SRCROOT)/source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -341,6 +390,10 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)/Carthage/Build/Mac",
+ );
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "$(SRCROOT)/source/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -357,6 +410,7 @@
FRAMEWORK_SEARCH_PATHS = (
"$(DEVELOPER_FRAMEWORKS_DIR)",
"$(inherited)",
+ "$(PROJECT_DIR)/Carthage/Build/Mac",
);
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
@@ -375,6 +429,7 @@
FRAMEWORK_SEARCH_PATHS = (
"$(DEVELOPER_FRAMEWORKS_DIR)",
"$(inherited)",
+ "$(PROJECT_DIR)/Carthage/Build/Mac",
);
INFOPLIST_FILE = tests/FootlessParserTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";

1 comment on commit 6142452

@kareman

This comment has been minimized.

Show comment
Hide comment
@kareman

kareman May 10, 2015

Owner

Discussed briefly here.

Owner

kareman commented on 6142452 May 10, 2015

Discussed briefly here.

Please sign in to comment.