--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/PECengine/PresenceManager2/Group/PEngManager2.mmp Thu Dec 17 08:41:52 2009 +0200
@@ -0,0 +1,189 @@
+/*
+* Copyright (c) 2004 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: Presence Manager 2 project definition.
+*
+*/
+
+// To get the APP_LAYER_SYSTEMINCLUDE-definition
+#include <platform_paths.hrh>
+
+#include "../../Group/PEngUIDs2.h"
+
+TARGET PEngManager2.dll
+TARGETTYPE dll
+UID KStaticInterfaceDllUid2 KPEngPresenceManager2Uid3
+CAPABILITY CAP_GENERAL_DLL
+VENDORID VID_DEFAULT
+
+
+SYSTEMINCLUDE ../../IncApi
+
+//Shared parts
+SOURCEPATH ../SrcCommon
+SOURCE RGenericObserverArrayBase.cpp
+SOURCE CPEngAsyncOperation.cpp
+SOURCE CPEngNWSessionSlotStorageProxy.cpp
+SOURCE TPEngMDesCArrayAdapter.cpp
+SOURCE TPEngCntLstMDesCArrayAdapter.cpp
+
+//NWSessionSlot
+SOURCEPATH ../SrcNWSessionSlot
+SOURCE CPEngNWSessionSlotID2.cpp
+SOURCE CPEngNWSessionSlotID2Imp.cpp
+SOURCE CPEngNWSessionSlot2.cpp
+SOURCE CPEngNWSessionSlot2Imp.cpp
+SOURCE CPEngNWSessionOperation.cpp
+SOURCE CPEngNWSessionOpenOp.cpp
+SOURCE CPEngNWSessionCloseOp.cpp
+SOURCE CPEngNWSessionProxy.cpp
+SOURCE CPEngNWSessionSlotManager2.cpp
+SOURCE CPEngNWSessionSlotManager2Imp.cpp
+SOURCE CPEngNWSessionSlotNotifier2.cpp
+SOURCE CPEngNWSessionSlotNotifier2Imp.cpp
+SOURCE CPEngNWSessionSlotEventEntry.cpp
+SOURCE CPEngNWSessionSlotEvent2.cpp
+
+
+
+//Presence attributes
+SOURCEPATH ../SrcAttribute
+SOURCE CPEngAttributeStore2.cpp
+SOURCE CPEngAttributeStore2Imp.cpp
+SOURCE CPEngAttributeTransaction2.cpp
+SOURCE CPEngAttributeTransaction2Imp.cpp
+SOURCE CPEngAttributePublishOp.cpp
+SOURCE CPEngAttributeFetchOp.cpp
+SOURCE CPEngPresenceNotifier2.cpp
+SOURCE CPEngPresenceNotifier2Imp.cpp
+SOURCE CPEngTrackedPresenceID2.cpp
+SOURCE CPEngTrackedPresenceIDEntry.cpp
+SOURCE CPEngTrackedPresenceIDEntryLookUp.cpp
+SOURCE CPEngTrackedPresenceIDs2.cpp
+SOURCE CPEngTrackedPresenceIDCollection.cpp
+
+
+
+//Contact lists
+SOURCEPATH ../SrcContactList
+SOURCE CPEngContactListStore2.cpp
+SOURCE CPEngContactListStore2Imp.cpp
+SOURCE PEngWVContactListExtensions2.cpp
+SOURCE CPEngContactListTransaction2.cpp
+SOURCE CPEngContactListTransaction2Imp.cpp
+SOURCE CPEngCntLstPublishSyncOp.cpp
+SOURCE CPEngCntLstBaseSyncOp.cpp
+SOURCE CPEngContactListNotifier2.cpp
+SOURCE CPEngContactListNotifier2Imp.cpp
+
+
+
+//Attribute lists
+SOURCEPATH ../SrcAttributeList
+SOURCE CPEngAttributeListStore2.cpp
+SOURCE CPEngAttributeListStore2Imp.cpp
+SOURCE CPEngAttributeListTransaction2.cpp
+SOURCE CPEngAttributeListTransaction2Imp.cpp
+SOURCE CPEngAttrLstPublishSyncOp.cpp
+
+
+
+//Network search
+SOURCEPATH ../SrcSearch
+SOURCE CPEngSearchCriteria2.cpp
+SOURCE CPEngSearchResult2.cpp
+SOURCE CPEngSearchResultEntry.cpp
+SOURCE CPEngSearchTransaction2.cpp
+SOURCE CPEngSearchTransaction2Imp.cpp
+SOURCE CPEngSearchControl.cpp
+SOURCE CPEngSearchSessionHandler.cpp
+SOURCE CPEngSearchHandler.cpp
+SOURCE PEngWVSearchPanics.cpp
+
+
+
+//Reactive authorization
+SOURCEPATH ../SrcReactAuth
+SOURCE CPEngReactAuthNotifier.cpp
+SOURCE CPEngReactAuthNotifierImp.cpp
+SOURCE CPEngReactAuthStore.cpp
+SOURCE CPEngReactAuthStoreImp.cpp
+SOURCE CPEngReactAuthTransaction.cpp
+SOURCE CPEngReactAuthTransactionImp.cpp
+SOURCE CPEngReactAuthPublishOp.cpp
+SOURCE CPEngAuthorizationRespond.cpp
+
+
+
+//System folders
+SYSTEMINCLUDE ../../IncPresenceModel
+
+//Relative system include to for example VW engine headers
+
+SYSTEMINCLUDE ../../../im_pub/im_api/inc
+SYSTEMINCLUDE ../../../im_pub/im_application_launch_api/inc
+SYSTEMINCLUDE ../../../im_plat/wv_sap_settings_api/inc
+SYSTEMINCLUDE ../../../inc
+// Default system include paths for application layer modules.
+APP_LAYER_SYSTEMINCLUDE
+
+
+//Internal folders
+USERINCLUDE ../SrcCommon
+USERINCLUDE ../SrcAttribute
+USERINCLUDE ../SrcNWSessionSlot
+USERINCLUDE ../SrcSearch
+USERINCLUDE ../SrcReactAuth
+USERINCLUDE ../../Group
+
+
+//Used presence engine services
+USERINCLUDE ../../AttributeFramework2/Inc
+USERINCLUDE ../../AuthorizationFramework2/Inc
+USERINCLUDE ../../AttributeLibrary2/Inc
+
+USERINCLUDE ../../AttributeListFramework2/Inc
+USERINCLUDE ../../ContactListFramework2/Inc
+USERINCLUDE ../../ListLibrary2/Inc
+
+
+USERINCLUDE ../../TransactionFramework2/Inc
+USERINCLUDE ../../StorageManager2/ClientInc
+
+USERINCLUDE ../../CoreUtilsLib2/Inc
+USERINCLUDE ../../CoreUtilsLib2/SrvInc
+USERINCLUDE ../../TransferAdapter2/Inc
+USERINCLUDE ../../PresenceServer2/ClientInc
+
+
+
+LIBRARY euser.lib
+LIBRARY bafl.lib
+LIBRARY estor.lib
+LIBRARY cntmodel.lib
+
+LIBRARY PEngCoreUtilsLib2.lib
+LIBRARY PEngTraAdap2.lib
+LIBRARY PEngStorMan2.lib
+LIBRARY PEngClient2.lib
+
+LIBRARY PEngAttrLib2.lib
+LIBRARY PEngListLib2.lib
+LIBRARY WVSapSettingsStore.lib
+
+LIBRARY impsclient.lib
+LIBRARY impsutils.lib
+LIBRARY centralrepository.lib
+
+
+//End of file
\ No newline at end of file