Skip to content
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
@@ -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
@@ -0,0 +1,2 @@
github "thoughtbot/runes"
github "LlamaKit/LlamaKit"
@@ -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.

Copy link
Owner Author

@kareman kareman commented on 6142452 May 10, 2015

Discussed briefly here.

Please sign in to comment.
You can’t perform that action at this time.