Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Update gitignore to prevent Cmake pollution. configured framework cop…

…y phase, install dir and runpath for os x build.
  • Loading branch information...
commit 237b814265d5f9be644327816ea29225dd69974c 1 parent abc2b11
@mralexgray authored
View
5 .gitignore
@@ -4,3 +4,8 @@ xcuserdata
.DS_Store
.idea
project.xcworkspace
+include
+CMakeFiles
+CMakeCache.txt
+Makefile
+cmake_install.cmake
View
4 build-mac/mailcore2.xcodeproj/project.pbxproj
@@ -2701,6 +2701,7 @@
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "framework-Info.plist";
+ INSTALL_PATH = "@loader_path/Frameworks";
OTHER_LDFLAGS = (
"-lctemplate",
"-letpan",
@@ -2716,6 +2717,7 @@
"-ltidy",
);
PRODUCT_NAME = MailCore;
+ SKIP_INSTALL = YES;
WRAPPER_EXTENSION = framework;
};
name = Debug;
@@ -2728,6 +2730,7 @@
DYLIB_CURRENT_VERSION = 1;
FRAMEWORK_VERSION = A;
INFOPLIST_FILE = "framework-Info.plist";
+ INSTALL_PATH = "@loader_path/Frameworks";
OTHER_LDFLAGS = (
"-lctemplate",
"-letpan",
@@ -2743,6 +2746,7 @@
"-ltidy",
);
PRODUCT_NAME = MailCore;
+ SKIP_INSTALL = YES;
WRAPPER_EXTENSION = framework;
};
name = Release;
View
32 example/mac/macExample/macExample.xcodeproj/project.pbxproj
@@ -7,10 +7,11 @@
objects = {
/* Begin PBXBuildFile section */
+ 7B5E023D1710D4FE0086AF70 /* MailCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6BD28B3170BDFE500A91AC1 /* MailCore.framework */; };
+ 7B5E023E1710D50D0086AF70 /* MailCore.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C6BD28B3170BDFE500A91AC1 /* MailCore.framework */; };
C64FF38416AF97F400F8C162 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64FF38316AF97F400F8C162 /* main.mm */; };
C6BD2873170BC5C500A91AC1 /* MCOCIDURLProtocol.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6BD2870170BC5C500A91AC1 /* MCOCIDURLProtocol.mm */; };
C6BD2874170BC5C500A91AC1 /* MCOMessageView.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6BD2872170BC5C500A91AC1 /* MCOMessageView.mm */; };
- C6BD28B4170BDFE500A91AC1 /* MailCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6BD28B3170BDFE500A91AC1 /* MailCore.framework */; };
C6BD28BA170C14C300A91AC1 /* MCTApplication.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6BD28B9170C14C300A91AC1 /* MCTApplication.mm */; };
C6D42BB616ABB39A002BB4F9 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C6D42BB516ABB39A002BB4F9 /* Cocoa.framework */; };
C6D42BC916ABB39A002BB4F9 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C6D42BC816ABB39A002BB4F9 /* AppDelegate.m */; };
@@ -21,6 +22,13 @@
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
+ 7B5E023F1710D5120086AF70 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = C6BD2877170BC8ED00A91AC1 /* mailcore2.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = C6BD288C170BD71100A91AC1;
+ remoteInfo = "mailcore osx";
+ };
C6BD287E170BC8ED00A91AC1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = C6BD2877170BC8ED00A91AC1 /* mailcore2.xcodeproj */;
@@ -65,6 +73,19 @@
};
/* End PBXContainerItemProxy section */
+/* Begin PBXCopyFilesBuildPhase section */
+ 7B5E023C1710D4F10086AF70 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ 7B5E023E1710D50D0086AF70 /* MailCore.framework in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
/* Begin PBXFileReference section */
C64FF38316AF97F400F8C162 /* main.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
C6BD286F170BC5C500A91AC1 /* MCOCIDURLProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOCIDURLProtocol.h; sourceTree = "<group>"; };
@@ -95,9 +116,9 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- C6BD28B4170BDFE500A91AC1 /* MailCore.framework in Frameworks */,
C6D42BE516ABB511002BB4F9 /* WebKit.framework in Frameworks */,
C6D42BB616ABB39A002BB4F9 /* Cocoa.framework in Frameworks */,
+ 7B5E023D1710D4FE0086AF70 /* MailCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -225,12 +246,14 @@
buildConfigurationList = C6D42BCF16ABB39A002BB4F9 /* Build configuration list for PBXNativeTarget "macExample" */;
buildPhases = (
C6D42BAD16ABB39A002BB4F9 /* Sources */,
+ 7B5E023C1710D4F10086AF70 /* CopyFiles */,
C6D42BAE16ABB39A002BB4F9 /* Frameworks */,
C6D42BAF16ABB39A002BB4F9 /* Resources */,
);
buildRules = (
);
dependencies = (
+ 7B5E02401710D5120086AF70 /* PBXTargetDependency */,
C6BD2887170BC9CE00A91AC1 /* PBXTargetDependency */,
);
name = macExample;
@@ -337,6 +360,11 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
+ 7B5E02401710D5120086AF70 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "mailcore osx";
+ targetProxy = 7B5E023F1710D5120086AF70 /* PBXContainerItemProxy */;
+ };
C6BD2887170BC9CE00A91AC1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = mailcore2;
Please sign in to comment.
Something went wrong with that request. Please try again.