From 4b7c5e2455c9312a11a6f93678e99b774df00c31 Mon Sep 17 00:00:00 2001 From: "Hoa V. DINH" Date: Sat, 24 Aug 2013 23:28:52 -0700 Subject: Fixed CMake build --- src/cmake/async.cmake | 1 + src/cmake/core.cmake | 8 ++++++++ src/cmake/objc.cmake | 32 +++++++++++++++++--------------- src/cmake/public-headers.cmake | 4 ++++ 4 files changed, 30 insertions(+), 15 deletions(-) (limited to 'src') diff --git a/src/cmake/async.cmake b/src/cmake/async.cmake index 8b4857ea..a002d7c5 100644 --- a/src/cmake/async.cmake +++ b/src/cmake/async.cmake @@ -21,6 +21,7 @@ set(async_imap_files async/imap/MCIMAPIdleOperation.cc async/imap/MCIMAPMessageRenderingOperation.cc async/imap/MCIMAPOperation.cc + async/imap/MCIMAPQuotaOperation.cc async/imap/MCIMAPRenameFolderOperation.cc async/imap/MCIMAPSearchOperation.cc async/imap/MCIMAPStoreFlagsOperation.cc diff --git a/src/cmake/core.cmake b/src/cmake/core.cmake index f2678ad1..a7ba18c9 100644 --- a/src/cmake/core.cmake +++ b/src/cmake/core.cmake @@ -21,6 +21,7 @@ set(basetypes_files core/basetypes/MCArray.cc core/basetypes/MCAssert.c core/basetypes/MCAutoreleasePool.cc + core/basetypes/MCBase64.c core/basetypes/MCConnectionLoggerUtils.cc core/basetypes/MCData.cc core/basetypes/MCHash.cc @@ -46,6 +47,7 @@ set(basetypes_files set(imap_files core/imap/MCIMAPFolder.cc core/imap/MCIMAPFolderStatus.cc + core/imap/MCIMAPIdentity.cc core/imap/MCIMAPMessage.cc core/imap/MCIMAPMessagePart.cc core/imap/MCIMAPMultipart.cc @@ -99,6 +101,10 @@ set(zip_files core/zip/MiniZip/zip.c ) +set(security_files + core/security/MCCertificateUtils.cc +) + set(core_files ${basetypes_files} ${abstract_files} @@ -106,6 +112,7 @@ set(core_files ${pop_files} ${renderer_files} ${rfc822_files} + ${security_files} ${smtp_files} ${zip_files} ) @@ -121,6 +128,7 @@ set(core_includes ${CMAKE_CURRENT_SOURCE_DIR}/core/provider ${CMAKE_CURRENT_SOURCE_DIR}/core/renderer ${CMAKE_CURRENT_SOURCE_DIR}/core/rfc822 + ${CMAKE_CURRENT_SOURCE_DIR}/core/security ${CMAKE_CURRENT_SOURCE_DIR}/core/smtp ${CMAKE_CURRENT_SOURCE_DIR}/core/zip ${CMAKE_CURRENT_SOURCE_DIR}/core/zip/MiniZip diff --git a/src/cmake/objc.cmake b/src/cmake/objc.cmake index 57a8c317..e3e461c9 100644 --- a/src/cmake/objc.cmake +++ b/src/cmake/objc.cmake @@ -1,6 +1,6 @@ # Files to build -set(async_objc_abstract +set(objc_abstract_files objc/abstract/MCOAbstractMessage.mm objc/abstract/MCOAbstractMessagePart.mm objc/abstract/MCOAbstractMessageRendererCallback.mm @@ -10,7 +10,7 @@ set(async_objc_abstract objc/abstract/MCOMessageHeader.mm ) -set(async_objc_imap +set(objc_imap_files objc/imap/MCOIMAPAppendMessageOperation.mm objc/imap/MCOIMAPBaseOperation.mm objc/imap/MCOIMAPCapabilityOperation.mm @@ -22,8 +22,9 @@ set(async_objc_imap objc/imap/MCOIMAPFolder.mm objc/imap/MCOIMAPFolderInfo.m objc/imap/MCOIMAPFolderInfoOperation.mm - objc/imap/MCOIMAPFolderStatus.m + objc/imap/MCOIMAPFolderStatus.mm objc/imap/MCOIMAPFolderStatusOperation.mm + objc/imap/MCOIMAPIdentity.mm objc/imap/MCOIMAPIdentityOperation.mm objc/imap/MCOIMAPIdleOperation.mm objc/imap/MCOIMAPMessage.mm @@ -34,12 +35,13 @@ set(async_objc_imap objc/imap/MCOIMAPNamespaceItem.mm objc/imap/MCOIMAPOperation.mm objc/imap/MCOIMAPPart.mm + objc/imap/MCOIMAPQuotaOperation.mm objc/imap/MCOIMAPSearchExpression.mm objc/imap/MCOIMAPSearchOperation.mm objc/imap/MCOIMAPSession.mm ) -set(async_objc_pop +set(objc_pop_files objc/pop/MCOPOPFetchHeaderOperation.mm objc/pop/MCOPOPFetchMessageOperation.mm objc/pop/MCOPOPFetchMessagesOperation.mm @@ -48,13 +50,13 @@ set(async_objc_pop objc/pop/MCOPOPSession.mm ) -set(async_objc_provider +set(objc_provider_files objc/provider/MCOMailProvider.mm objc/provider/MCOMailProvidersManager.mm objc/provider/MCONetService.mm ) -set(async_objc_rfc822 +set(objc_rfc822_files objc/rfc822/MCOAttachment.mm objc/rfc822/MCOMessageBuilder.mm objc/rfc822/MCOMessageParser.mm @@ -62,13 +64,13 @@ set(async_objc_rfc822 objc/rfc822/MCOMultipart.mm ) -set(async_objc_smtp +set(objc_smtp_files objc/smtp/MCOSMTPOperation.mm objc/smtp/MCOSMTPSendOperation.mm objc/smtp/MCOSMTPSession.mm ) -set(async_objc_utils +set(objc_utils_files objc/utils/MCOIndexSet.mm objc/utils/MCOObjectWrapper.mm objc/utils/MCOOperation.mm @@ -83,13 +85,13 @@ set(async_objc_utils ) IF(APPLE) -set(async_objc - ${async_objc_abstract} - ${async_objc_imap} - ${async_objc_pop} - ${async_objc_rfc822} - ${async_objc_smtp} - ${async_objc_utils} +set(objc_files + ${objc_abstract_files} + ${objc_imap_files} + ${objc_pop_files} + ${objc_rfc822_files} + ${objc_smtp_files} + ${objc_utils_files} ) ENDIF() diff --git a/src/cmake/public-headers.cmake b/src/cmake/public-headers.cmake index 41409f59..8395072a 100644 --- a/src/cmake/public-headers.cmake +++ b/src/cmake/public-headers.cmake @@ -47,6 +47,7 @@ core/imap/MCIMAPSearchExpression.h core/imap/MCIMAPSession.h core/imap/MCIMAPSyncResult.h core/imap/MCIMAPFolderStatus.h +core/imap/MCIMAPIdentity.h core/pop/MCPOP.h core/pop/MCPOPMessageInfo.h core/pop/MCPOPProgressCallback.h @@ -88,6 +89,7 @@ async/imap/MCIMAPSearchOperation.h async/imap/MCIMAPFetchNamespaceOperation.h async/imap/MCIMAPIdentityOperation.h async/imap/MCIMAPCapabilityOperation.h +async/imap/MCIMAPQuotaOperation.h async/imap/MCIMAPOperationCallback.h async/imap/MCIMAPMessageRenderingOperation.h async/pop/MCAsyncPOP.h @@ -131,6 +133,7 @@ objc/imap/MCOIMAPMessagePart.h objc/imap/MCOIMAPMultipart.h objc/imap/MCOIMAPNamespace.h objc/imap/MCOIMAPNamespaceItem.h +objc/imap/MCOIMAPIdentity.h objc/imap/MCOIMAPPart.h objc/imap/MCOIMAPFolderInfoOperation.h objc/imap/MCOIMAPFolderInfo.h @@ -145,6 +148,7 @@ objc/imap/MCOIMAPIdleOperation.h objc/imap/MCOIMAPFetchNamespaceOperation.h objc/imap/MCOIMAPIdentityOperation.h objc/imap/MCOIMAPCapabilityOperation.h +objc/imap/MCOIMAPQuotaOperation.h objc/imap/MCOIMAPSearchExpression.h objc/imap/MCOIMAPMessageRenderingOperation.h objc/rfc822/MCORFC822.h -- cgit v1.2.3