aboutsummaryrefslogtreecommitdiffhomepage
path: root/build-mac
diff options
context:
space:
mode:
authorGravatar DINH Viet Hoa <dinh.viet.hoa@gmail.com>2013-03-23 13:15:32 -0700
committerGravatar DINH Viet Hoa <dinh.viet.hoa@gmail.com>2013-03-23 13:15:32 -0700
commit52224ddbbb9b858f27c5861d98c0d91f60db400b (patch)
tree83eb6cae884fff9be1da3d7d041b31e7fd75f996 /build-mac
parentae907e6582b9d8faa49c85834dc8b4213af759ed (diff)
Simplified implementation of ObjC setter/getter by using a common implementation. Added RFC822 ObjC API.
Diffstat (limited to 'build-mac')
-rw-r--r--build-mac/mailcore2.xcodeproj/project.pbxproj86
1 files changed, 68 insertions, 18 deletions
diff --git a/build-mac/mailcore2.xcodeproj/project.pbxproj b/build-mac/mailcore2.xcodeproj/project.pbxproj
index c62ad648..8f739b39 100644
--- a/build-mac/mailcore2.xcodeproj/project.pbxproj
+++ b/build-mac/mailcore2.xcodeproj/project.pbxproj
@@ -11,8 +11,11 @@
C07AD5D7FD82F8ACAB576231 /* NSError+MCO.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C07AD44B013BB42A240B4F04 /* NSError+MCO.h */; };
C07AD99B2E2054C684DB8FF6 /* NSError+MCO.mm in Sources */ = {isa = PBXBuildFile; fileRef = C07ADFE43E22B38EFF23ADB5 /* NSError+MCO.mm */; };
C07ADA0FE807DC9D166BBF37 /* MCOIMAPCheckAccountOperation.mm in Sources */ = {isa = PBXBuildFile; fileRef = C07AD721E48D521D6E3F4943 /* MCOIMAPCheckAccountOperation.mm */; };
- C07ADA66C41ADE958A8FCDB8 /* MCOConstants.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C07AD972CED96BD61F395435 /* MCOConstants.h */; };
C07ADC28B83E7959BF114D46 /* MCOIMAPSession.mm in Sources */ = {isa = PBXBuildFile; fileRef = C07AD057D3C8FBDC7AC95733 /* MCOIMAPSession.mm */; };
+ C623C58616FD6A50001BBEFC /* MCOConstants.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB26D16FD63F6000DB34C /* MCOConstants.h */; };
+ C623C58716FD6A61001BBEFC /* MCOOperation.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB25716FD3BC2000DB34C /* MCOOperation.h */; };
+ C623C58816FD6DF6001BBEFC /* NSValue+MCO.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB25016FC2846000DB34C /* NSValue+MCO.h */; };
+ C623C58916FD8B71001BBEFC /* MCOUtils.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB26C16FD62FB000DB34C /* MCOUtils.h */; };
C62C6ED416A2A0E600737497 /* MCIMAPIdentityOperation.cc in Sources */ = {isa = PBXBuildFile; fileRef = C62C6ED216A2A0E600737497 /* MCIMAPIdentityOperation.cc */; };
C62C6ED816A398FA00737497 /* MCIMAPFolderInfoOperation.cc in Sources */ = {isa = PBXBuildFile; fileRef = C62C6ED616A398FA00737497 /* MCIMAPFolderInfoOperation.cc */; };
C62C6EDA16A3D60700737497 /* MCIMAPAsyncConnection.cc in Sources */ = {isa = PBXBuildFile; fileRef = C64EA7FD16A295B500778456 /* MCIMAPAsyncConnection.cc */; };
@@ -79,6 +82,11 @@
C64BB25516FD32FB000DB34C /* MCOIMAP.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB25416FD32A0000DB34C /* MCOIMAP.h */; };
C64BB25616FD333C000DB34C /* MCOAbstractMessage.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = C64BB23316EDAA17000DB34C /* MCOAbstractMessage.h */; };
C64BB25A16FD3BCB000DB34C /* MCOOperation.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB25816FD3BC5000DB34C /* MCOOperation.mm */; };
+ C64BB25E16FD4377000DB34C /* MCOAttachment.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB25D16FD4377000DB34C /* MCOAttachment.mm */; };
+ C64BB26116FD4390000DB34C /* MCOMessageBuilder.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB26016FD438F000DB34C /* MCOMessageBuilder.mm */; };
+ C64BB26416FD43A1000DB34C /* MCOMessageParser.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB26316FD43A1000DB34C /* MCOMessageParser.mm */; };
+ C64BB26716FD43E2000DB34C /* MCOMessagePart.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB26616FD43E2000DB34C /* MCOMessagePart.mm */; };
+ C64BB26A16FD44C2000DB34C /* MCOMultipart.mm in Sources */ = {isa = PBXBuildFile; fileRef = C64BB26916FD44C2000DB34C /* MCOMultipart.mm */; };
C64EA6F4169E847800778456 /* MCAbstractMessage.cc in Sources */ = {isa = PBXBuildFile; fileRef = C64EA694169E847800778456 /* MCAbstractMessage.cc */; };
C64EA6F6169E847800778456 /* MCAbstractMessagePart.cc in Sources */ = {isa = PBXBuildFile; fileRef = C64EA696169E847800778456 /* MCAbstractMessagePart.cc */; };
C64EA6F8169E847800778456 /* MCAbstractMultipart.cc in Sources */ = {isa = PBXBuildFile; fileRef = C64EA698169E847800778456 /* MCAbstractMultipart.cc */; };
@@ -233,10 +241,15 @@
dstPath = include/mailcore;
dstSubfolderSpec = 16;
files = (
- C63CD68E16BE324100DB18F1 /* MCOIMAPFetchFoldersOperation.h in CopyFiles */,
C63CD68C16BE1BC800DB18F1 /* MCHTMLRendererCallback.h in CopyFiles */,
+ C623C58616FD6A50001BBEFC /* MCOConstants.h in CopyFiles */,
+ C623C58716FD6A61001BBEFC /* MCOOperation.h in CopyFiles */,
+ C07AD27FF065FA4408F65F19 /* MCOIMAPCheckAccountOperation.h in CopyFiles */,
C64BB24816EEFCBC000DB34C /* MCOAbstractMessage.mm in CopyFiles */,
+ C63CD68E16BE324100DB18F1 /* MCOIMAPFetchFoldersOperation.h in CopyFiles */,
+ C623C58916FD8B71001BBEFC /* MCOUtils.h in CopyFiles */,
C64EA74F169E859600778456 /* MCAbstractMessage.h in CopyFiles */,
+ C623C58816FD6DF6001BBEFC /* NSValue+MCO.h in CopyFiles */,
C63CD68816BE1BBF00DB18F1 /* MCAddressDisplay.h in CopyFiles */,
C63CD68D16BE1BCA00DB18F1 /* MCRenderer.h in CopyFiles */,
C64BB22F16E885C3000DB34C /* MCIndexSet.h in CopyFiles */,
@@ -337,8 +350,6 @@
C64EA77E169E859600778456 /* MCSMTPProgressCallback.h in CopyFiles */,
C64EA77F169E859600778456 /* MCSMTPSession.h in CopyFiles */,
F8EA941716BB1C9D0011AC6F /* MCOIMAPSession.h in CopyFiles */,
- C07ADA66C41ADE958A8FCDB8 /* MCOConstants.h in CopyFiles */,
- C07AD27FF065FA4408F65F19 /* MCOIMAPCheckAccountOperation.h in CopyFiles */,
C07AD5D7FD82F8ACAB576231 /* NSError+MCO.h in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -358,9 +369,9 @@
C07AD057D3C8FBDC7AC95733 /* MCOIMAPSession.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOIMAPSession.mm; sourceTree = "<group>"; };
C07AD44B013BB42A240B4F04 /* NSError+MCO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+MCO.h"; sourceTree = "<group>"; };
C07AD721E48D521D6E3F4943 /* MCOIMAPCheckAccountOperation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOIMAPCheckAccountOperation.mm; sourceTree = "<group>"; };
- C07AD972CED96BD61F395435 /* MCOConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOConstants.h; sourceTree = "<group>"; };
C07AD98150338A79BF83CCEF /* MCOIMAPCheckAccountOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOIMAPCheckAccountOperation.h; sourceTree = "<group>"; };
C07ADFE43E22B38EFF23ADB5 /* NSError+MCO.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "NSError+MCO.mm"; sourceTree = "<group>"; };
+ C623C58A16FD8C22001BBEFC /* MCOAbstractMessage+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MCOAbstractMessage+Private.h"; sourceTree = "<group>"; };
C62C6ED216A2A0E600737497 /* MCIMAPIdentityOperation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MCIMAPIdentityOperation.cc; sourceTree = "<group>"; };
C62C6ED316A2A0E600737497 /* MCIMAPIdentityOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCIMAPIdentityOperation.h; sourceTree = "<group>"; };
C62C6ED616A398FA00737497 /* MCIMAPFolderInfoOperation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MCIMAPFolderInfoOperation.cc; sourceTree = "<group>"; };
@@ -423,6 +434,19 @@
C64BB25716FD3BC2000DB34C /* MCOOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOOperation.h; sourceTree = "<group>"; };
C64BB25816FD3BC5000DB34C /* MCOOperation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOOperation.mm; sourceTree = "<group>"; };
C64BB25916FD3BC8000DB34C /* MCOOperation+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MCOOperation+Private.h"; sourceTree = "<group>"; };
+ C64BB25C16FD4377000DB34C /* MCOAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOAttachment.h; sourceTree = "<group>"; };
+ C64BB25D16FD4377000DB34C /* MCOAttachment.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOAttachment.mm; sourceTree = "<group>"; };
+ C64BB25F16FD438F000DB34C /* MCOMessageBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOMessageBuilder.h; sourceTree = "<group>"; };
+ C64BB26016FD438F000DB34C /* MCOMessageBuilder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOMessageBuilder.mm; sourceTree = "<group>"; };
+ C64BB26216FD43A1000DB34C /* MCOMessageParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOMessageParser.h; sourceTree = "<group>"; };
+ C64BB26316FD43A1000DB34C /* MCOMessageParser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOMessageParser.mm; sourceTree = "<group>"; };
+ C64BB26516FD43E2000DB34C /* MCOMessagePart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOMessagePart.h; sourceTree = "<group>"; };
+ C64BB26616FD43E2000DB34C /* MCOMessagePart.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOMessagePart.mm; sourceTree = "<group>"; };
+ C64BB26816FD44C2000DB34C /* MCOMultipart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOMultipart.h; sourceTree = "<group>"; };
+ C64BB26916FD44C2000DB34C /* MCOMultipart.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MCOMultipart.mm; sourceTree = "<group>"; };
+ C64BB26B16FD4C3B000DB34C /* MCORFC822.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MCORFC822.h; sourceTree = "<group>"; };
+ C64BB26C16FD62FB000DB34C /* MCOUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MCOUtils.h; sourceTree = "<group>"; };
+ C64BB26D16FD63F6000DB34C /* MCOConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCOConstants.h; sourceTree = "<group>"; };
C64EA537169E772200778456 /* libmailcore2.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libmailcore2.a; sourceTree = BUILT_PRODUCTS_DIR; };
C64EA68C169E847800778456 /* MCIMAPAsyncConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCIMAPAsyncConnection.h; sourceTree = "<group>"; };
C64EA68F169E847800778456 /* MCSMTPAsyncSession.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MCSMTPAsyncSession.cc; sourceTree = "<group>"; };
@@ -629,6 +653,7 @@
children = (
C64BB23616EDAA2B000DB34C /* MCOAbstract.h */,
C64BB23316EDAA17000DB34C /* MCOAbstractMessage.h */,
+ C623C58A16FD8C22001BBEFC /* MCOAbstractMessage+Private.h */,
C64BB23416EDAA17000DB34C /* MCOAbstractMessage.mm */,
C64BB23716EDAA3F000DB34C /* MCOAbstractMessagePart.h */,
C64BB23816EDAA3F000DB34C /* MCOAbstractMessagePart.mm */,
@@ -640,6 +665,7 @@
C64BB24016EDAAF3000DB34C /* MCOAddress.h */,
C64BB24616EEF89D000DB34C /* MCOAddress+Private.h */,
C64BB24116EDAAF3000DB34C /* MCOAddress.mm */,
+ C64BB26D16FD63F6000DB34C /* MCOConstants.h */,
C64BB24316EDAAFD000DB34C /* MCOMessageHeader.h */,
C64BB24E16EEFFE2000DB34C /* MCOMessageHeader+Private.h */,
C64BB24416EDAAFE000DB34C /* MCOMessageHeader.mm */,
@@ -647,6 +673,24 @@
path = abstract;
sourceTree = "<group>";
};
+ C64BB25B16FD3E98000DB34C /* rfc822 */ = {
+ isa = PBXGroup;
+ children = (
+ C64BB25C16FD4377000DB34C /* MCOAttachment.h */,
+ C64BB25D16FD4377000DB34C /* MCOAttachment.mm */,
+ C64BB25F16FD438F000DB34C /* MCOMessageBuilder.h */,
+ C64BB26016FD438F000DB34C /* MCOMessageBuilder.mm */,
+ C64BB26216FD43A1000DB34C /* MCOMessageParser.h */,
+ C64BB26316FD43A1000DB34C /* MCOMessageParser.mm */,
+ C64BB26516FD43E2000DB34C /* MCOMessagePart.h */,
+ C64BB26616FD43E2000DB34C /* MCOMessagePart.mm */,
+ C64BB26816FD44C2000DB34C /* MCOMultipart.h */,
+ C64BB26916FD44C2000DB34C /* MCOMultipart.mm */,
+ C64BB26B16FD4C3B000DB34C /* MCORFC822.h */,
+ );
+ path = rfc822;
+ sourceTree = "<group>";
+ };
C64EA52C169E772200778456 = {
isa = PBXGroup;
children = (
@@ -783,11 +827,11 @@
C64EA691169E847800778456 /* core */ = {
isa = PBXGroup;
children = (
- C63CD67616BDCDD300DB18F1 /* renderer */,
C64EA692169E847800778456 /* abstract */,
C64EA6A1169E847800778456 /* basetypes */,
C64EA6C3169E847800778456 /* imap */,
C64EA6D8169E847800778456 /* pop */,
+ C63CD67616BDCDD300DB18F1 /* renderer */,
C64EA6DF169E847800778456 /* rfc822 */,
C64EA6EB169E847800778456 /* smtp */,
C64EA782169F23AB00778456 /* MCCore.h */,
@@ -955,9 +999,9 @@
children = (
C64BB23216EDA9E8000DB34C /* abstract */,
F8EA941316BAED500011AC6F /* imap */,
+ C64BB25B16FD3E98000DB34C /* rfc822 */,
C6D42C1816AE03D6002BB4F9 /* utils */,
C6EB30DC16B5B7770091F4F1 /* MCObjC.h */,
- C07AD972CED96BD61F395435 /* MCOConstants.h */,
);
path = objc;
sourceTree = "<group>";
@@ -965,25 +1009,26 @@
C6D42C1816AE03D6002BB4F9 /* utils */ = {
isa = PBXGroup;
children = (
+ C64FF38F16B3C13000F8C162 /* MCOObjectWrapper.h */,
+ C64FF39016B3C13000F8C162 /* MCOObjectWrapper.mm */,
+ C64BB25916FD3BC8000DB34C /* MCOOperation+Private.h */,
C64BB25716FD3BC2000DB34C /* MCOOperation.h */,
C64BB25816FD3BC5000DB34C /* MCOOperation.mm */,
- C64BB25916FD3BC8000DB34C /* MCOOperation+Private.h */,
+ C64BB26C16FD62FB000DB34C /* MCOUtils.h */,
+ C6EB30FD16B8E50F0091F4F1 /* NSArray+MCO.h */,
+ C6EB30FC16B8E50F0091F4F1 /* NSArray+MCO.mm */,
C6D42C1916AE03D6002BB4F9 /* NSData+MCO.h */,
C6D42C1A16AE03D6002BB4F9 /* NSData+MCO.mm */,
- C6D42C1B16AE03D6002BB4F9 /* NSString+MCO.h */,
- C6D42C1C16AE03D6002BB4F9 /* NSString+MCO.mm */,
- C64FF38F16B3C13000F8C162 /* MCOObjectWrapper.h */,
- C64FF39016B3C13000F8C162 /* MCOObjectWrapper.mm */,
- C07AD44B013BB42A240B4F04 /* NSError+MCO.h */,
- C07ADFE43E22B38EFF23ADB5 /* NSError+MCO.mm */,
C6EB30F516B8C9480091F4F1 /* NSDictionary+MCO.h */,
C6EB30F616B8C9480091F4F1 /* NSDictionary+MCO.mm */,
- C6EB30FD16B8E50F0091F4F1 /* NSArray+MCO.h */,
- C6EB30FC16B8E50F0091F4F1 /* NSArray+MCO.mm */,
- C64BB25016FC2846000DB34C /* NSValue+MCO.h */,
- C64BB25116FC2848000DB34C /* NSValue+MCO.mm */,
+ C07AD44B013BB42A240B4F04 /* NSError+MCO.h */,
+ C07ADFE43E22B38EFF23ADB5 /* NSError+MCO.mm */,
C6EB30FF16B8E6E50091F4F1 /* NSObject+MCO.h */,
C6EB310016B8E6E50091F4F1 /* NSObject+MCO.mm */,
+ C6D42C1B16AE03D6002BB4F9 /* NSString+MCO.h */,
+ C6D42C1C16AE03D6002BB4F9 /* NSString+MCO.mm */,
+ C64BB25016FC2846000DB34C /* NSValue+MCO.h */,
+ C64BB25116FC2848000DB34C /* NSValue+MCO.mm */,
);
path = utils;
sourceTree = "<group>";
@@ -1185,6 +1230,11 @@
C64BB24516EDAAFE000DB34C /* MCOMessageHeader.mm in Sources */,
C64BB25216FC284A000DB34C /* NSValue+MCO.mm in Sources */,
C64BB25A16FD3BCB000DB34C /* MCOOperation.mm in Sources */,
+ C64BB25E16FD4377000DB34C /* MCOAttachment.mm in Sources */,
+ C64BB26116FD4390000DB34C /* MCOMessageBuilder.mm in Sources */,
+ C64BB26416FD43A1000DB34C /* MCOMessageParser.mm in Sources */,
+ C64BB26716FD43E2000DB34C /* MCOMessagePart.mm in Sources */,
+ C64BB26A16FD44C2000DB34C /* MCOMultipart.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};