diff -r e7aa27f58ae1 -r 578830873419 emailservices/emailframework/emailframework.pro --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/emailservices/emailframework/emailframework.pro Fri Apr 16 14:51:52 2010 +0300 @@ -0,0 +1,141 @@ +# +# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +# All rights reserved. +# This component and the accompanying materials are made available +# under the terms of "Eclipse Public License v1.0" +# which accompanies this distribution, and is available +# at the URL "http://www.eclipse.org/legal/epl-v10.html". +# +# Initial Contributors: +# Nokia Corporation - initial contribution. +# +# Contributors: +# +# Description: +# +# + +CONFIG += debug +TEMPLATE = lib +TARGET = fsmailframework +QT += core + +DEFINES += BUILD_DLL + +INCLUDEPATH += ../../inc +INCLUDEPATH += /epoc32/include/ecom +INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE + +HEADERS += inc/CFSFWImplementation.h \ +inc/CFSMailBrand.h \ +inc/CFSMailBrandManagerImpl.h \ +inc/CFSMailClient.h \ +inc/CFSMailClient.hrh \ +inc/CFSMailPlugin.h \ +inc/CFSMailPlugin.hrh \ +inc/CFSMailPluginManager.h \ +inc/MailBrandManager.hrh \ +inc/MailBrandManager.rh \ +inc/MFSMailBoxSearchObserver.h \ +inc/MFSMailBrandManager.h \ +inc/MFSMailEventObserver.h \ +inc/MFSMailIterator.h \ +inc/MFSMailPlugin.h \ +inc/MFSMailRequestObserver.h + + +SOURCES += src/CFSFWImplementation.cpp \ +src/CFSMailClient.cpp \ +src/CFSMailPluginManager.cpp \ +src/CFSMailBrand.cpp \ +src/CFSMailBrandManagerImpl.cpp \ +inc/CFSMailPlugin.inl \ +inc/CFSMailPluginInterface.inl + + +symbian*: { + TARGET.EPOCALLOWDLLDATA = 1 + TARGET.CAPABILITY = CAP_GENERAL_DLL + TARGET.UID2 = 0x1000008D + TARGET.UID3 = 0x2001E279 + + resourceBlock = \ + "$${LITERAL_HASH}include " \ + "SOURCEPATH data" \ + "START RESOURCE fsmailbrandmanager.rss" \ + "HEADER" \ + "targetpath RESOURCE_FILES_DIR" \ + "LANGUAGE_IDS" \ + "END" \ + + debuggerBlock= \ + "$${LITERAL_HASH}ifdef DEBUGLOGGER_BUILD_CONFIG_DEBUG" \ + "MACRO DEBUGLOGGER_LOG_TRACE" \ + "MACRO DEBUGLOGGER_LOG_DEBUG" \ + "MACRO DEBUGLOGGER_DEBUG_ASSERTS" \ + "$${LITERAL_HASH}endif" + + defBlock = \ + "$${LITERAL_HASH}if defined(MARM)" \ + "DEFFILE eabi/fsmailframework.def" \ + "$${LITERAL_HASH}else" \ + "DEFFILE bwins/fsmailframework.def" \ + "$${LITERAL_HASH}endif" + + + MMP_RULES += resourceBlock \ + debuggerBlock \ + defBlock + + LIBS += -lbafl \ + -leuser \ + -lestor \ + -lefsrv \ + -lecom \ + -lgdi \ + -legul \ + -lFSFWCommonLib \ + -lcentralrepository + + BLD_INF_RULES.prj_exports += \ + "../rom/FSEmailFramework.iby CORE_APP_LAYER_IBY_EXPORT_PATH(FSEmailFramework.iby)" + + BLD_INF_RULES.prj_extensions += \ + "START EXTENSION s60/mifconv" \ + "OPTION TARGETFILE aol_brand_graphics.mif" \ + "OPTION HEADERFILE aol_brand_graphics.mbg" \ + "OPTION SOURCEDIR data" \ + "OPTION SOURCES -c16,8 aol.svg" \ + "END" \ + "START EXTENSION s60/mifconv" \ + "OPTION TARGETFILE google_brand_graphics.mif" \ + "OPTION HEADERFILE google_brand_graphics.mbg" \ + "OPTION SOURCEDIR data" \ + "OPTION SOURCES -c16,8 gmail44svgtest4.svg" \ + "END" \ + "START EXTENSION s60/mifconv" \ + "OPTION TARGETFILE microsoft_brand_graphics.mif" \ + "OPTION HEADERFILE microsoft_brand_graphics.mbg" \ + "OPTION SOURCEDIR data" \ + "OPTION SOURCES -c16,8 microsoft.svg" \ + "END" \ + "START EXTENSION s60/mifconv" \ + "OPTION TARGETFILE ovi_brand_graphics.mif" \ + "OPTION HEADERFILE ovi_brand_graphics.mbg" \ + "OPTION SOURCEDIR data" \ + "OPTION SOURCES -c16,8 ovi.svg" \ + "END" \ + "START EXTENSION s60/mifconv" \ + "OPTION TARGETFILE yahoo_brand_graphics.mif" \ + "OPTION HEADERFILE yahoo_brand_graphics.mbg" \ + "OPTION SOURCEDIR data" \ + "OPTION SOURCES -c16,8 yahoo.svg" \ + "END" +} + +win32 { + DESTDIR = ../../bin +} + + +