diff -r 000000000000 -r e686773b3f54 phonebookui/Phonebook/group/Phonebook.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/phonebookui/Phonebook/group/Phonebook.mmp Tue Feb 02 10:12:17 2010 +0200 @@ -0,0 +1,184 @@ +/* +* Copyright (c) 2002 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: +* This is project specification file for the Phonebook. +* +*/ + + +// INCLUDES +#include // Phonebook UIDs +#include "pbkconfig.mmp" // Phonebook MMP configuration file +#include +#include + +//////////////////////////////////////////////////////////// +// Target information + +TARGET Phonebook.exe +EPOCSTACKSIZE 0x5000 +EPOCHEAPSIZE 0x20000 0x1000000 // Min 128kb, max 16Mb +TARGETTYPE exe +UID KEPOCNullUID KPbkUID3 + +CAPABILITY CAP_APPLICATION NetworkControl +VENDORID VID_DEFAULT + + +//////////////////////////////////////////////////////////// +// Sources + +SOURCEPATH ../App/src + +// Core classes +SOURCE CPbkApplication.cpp +SOURCE CPbkDocument.cpp +SOURCE CPbkAppUi.cpp +SOURCE PbkAppViewFactory.cpp +SOURCE CPbkAppView.cpp +SOURCE CPbkViewNavigator.cpp +SOURCE CPbkViewNavigatorImpl.cpp + +// Application view classes +SOURCE CPbkContactListAppView.cpp +SOURCE CPbkNamesListAppView.cpp +SOURCE CPbkGroupsListAppView.cpp +SOURCE CPbkGroupMembersListAppView.cpp +SOURCE CPbkMemoryEntryAppView.cpp +SOURCE CPbkContactInfoAppView.cpp +SOURCE CPbkStartupView.cpp + +// Command classes +SOURCE CPbkCommandFactory.cpp +SOURCE CPbkDeleteContactsCmd.cpp +SOURCE CPbkAssignToGroupCmd.cpp +SOURCE CPbkRemoveFromGroupCmd.cpp +SOURCE CPbkSetToneToGroupCmd.cpp +SOURCE CPbkSendContactCmd.cpp +SOURCE CPbkCallCmd.cpp +SOURCE CPbkPocCmd.cpp +SOURCE CpbkSyncMlCmd.cpp +SOURCE CPbkSendMultipleMessageCmd.cpp +SOURCE CPbkGoToURLCmd.cpp +SOURCE CPbkSettingsCmd.cpp +SOURCE CPbkCodImageCmd.cpp + + +// AIW Interest items +SOURCE CPbkAiwInterestItemFactory.cpp +SOURCE CPbkAiwInterestItemBase.cpp +SOURCE CPbkAiwInterestItemCall.cpp +SOURCE CPbkAiwInterestItemPoc.cpp +SOURCE CPbkAiwInterestItemSyncMl.cpp + +// Utility and system classes +SOURCE CViewActivationTransactionImpl.cpp +SOURCE CPbkvCardConverter.cpp +SOURCE TSingleDesCArray.cpp +SOURCE CPbkDbRecoveryUi.cpp +SOURCE CPbkAppGlobals.cpp +SOURCE PbkContactInfoNavigationStrategyFactory.cpp +SOURCE CPbkContactInfoBaseNavigationStrategy.cpp +SOURCE CPbkContactInfoContactNavigationStrategy.cpp +SOURCE CPbkContactInfoGroupMemberNavigationStrategy.cpp +SOURCE CPbkContactInfoNoNavigationStrategy.cpp +SOURCE CPbkMenuFiltering.cpp +SOURCE CPbkCallTypeSelector.cpp +SOURCE PbkApplicationLauncherFactory_exe.cpp +SOURCE CPbkExeLauncher.cpp + + +//////////////////////////////////////////////////////////// +// Resources +START RESOURCE ../rss/Phonebook.rss +DEPENDS pbkview.rsg +HEADER +TARGETPATH APP_RESOURCE_DIR +LANGUAGE_IDS +END // RESOURCE + +// Common extension resources +START RESOURCE ../rss/PbkExtCommon.rss +HEADER +TARGETPATH resource +LANGUAGE_IDS +END // RESOURCE + + +//////////////////////////////////////////////////////////// +// AIF file +START RESOURCE ../../aif/Phonebook_reg.rss +DEPENDS phonebook.rsg +TARGETPATH /private/10003a3f/apps +END + + +//////////////////////////////////////////////////////////// +// Include paths +// + +// This component's include paths +USERINCLUDE ../App/inc ../App/rss ../group ../View/rss + +// Standard system include paths +APP_LAYER_SYSTEMINCLUDE // macro that defines the platform system includes + +// System includes outside standard include paths. Needed to keep CCB +// Phonebook1 compilable on 3.1m. +SYSTEMINCLUDE /epoc32/include/ecom + +// Phonebook component include paths +SYSTEMINCLUDE ../inc ../View/inc ../PbkUI/inc +SYSTEMINCLUDE ../PbkExt/inc + +//////////////////////////////////////////////////////////// +// Static dependencies + +// Dependencies to Symbian OS components +LIBRARY euser.lib efsrv.lib estor.lib +LIBRARY cntmodel.lib cntview.lib +LIBRARY apparc.lib ws32.lib cone.lib egul.lib fbscli.lib +LIBRARY etext.lib eikcore.lib bafl.lib +LIBRARY apgrfx.lib eikctl.lib + +// Dependencies to AVKON +LIBRARY Avkon.lib eikcoctl.lib +LIBRARY AknSkins.lib + +// Dependencies to Series60 platform components +LIBRARY commonengine.lib diskspacereserver.lib +LIBRARY ecom.lib FeatMgr.lib +LIBRARY sendui.lib servicehandler.lib +LIBRARY spdctrl.lib +LIBRARY hlplch.lib + +// Dependencies to other Phonebook components +LIBRARY PbkEng.lib // Engine component +LIBRARY PbkExt.lib // Phonebook Extension manager +LIBRARY BCardEng.lib // Business card import/export component +LIBRARY PbkView.lib // View component +LIBRARY PbkUI.lib // Common Phonebook UI framework + +// Dependencies to other Series60 applications +LIBRARY MGFetch.lib + +LIBRARY commonui.lib +LIBRARY apmime.lib + +// Debugging dependencies +#ifdef PBK_ENABLE_DEBUG_LOGGER + LIBRARY flogger.lib +#endif + +// End of File