securitydialogs/lockapp/group/lockapp.mmp
changeset 0 164170e6151a
child 26 aad866c37519
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/securitydialogs/lockapp/group/lockapp.mmp	Tue Jan 26 15:20:08 2010 +0200
@@ -0,0 +1,136 @@
+/*
+* Copyright (c) 2007 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:  Keyguard and Devicelock application server LockApp
+ *
+*/
+
+
+#include <platform_paths.hrh>
+#include <data_caging_paths.hrh>
+
+TARGET          lockapp.exe
+TARGETTYPE      exe
+EPOCSTACKSIZE   0x5000
+
+VENDORID        VID_DEFAULT
+
+// ProtServ for being a server
+// WriteDeviceData Devicelock configuration needs it
+// SWEvent for capturing/generating key events
+// NetworkServices for remote lock for devicelock
+
+CAPABILITY      CAP_APPLICATION ProtServ NetworkControl
+
+UID             0x100039CE 0x10283322
+
+SECUREID 0x100059B5
+
+//LANG            SC
+
+SOURCEPATH      ../src
+
+// AppArc framework
+SOURCE          lockappapplication.cpp
+SOURCE          lockappappui.cpp
+SOURCE          lockappdocument.cpp
+
+// State control
+SOURCE          lockappobserverlist.cpp
+SOURCE          lockappstatecontrol.cpp
+SOURCE          lockappbasecontrol.cpp
+
+// State observers
+SOURCE          lockappidlecontrol.cpp
+SOURCE          lockappkeyguardcontrol.cpp
+SOURCE          lockappdevicelockcontrol.cpp
+SOURCE          lockappdevicelockcontainer.cpp
+SOURCE          lockappecsdetector.cpp
+SOURCE          lockappstatepublisher.cpp
+
+// CenRep and PS observers
+SOURCE          lockappcenrepobserver.cpp
+SOURCE          lockapppubsubobserver.cpp
+
+// Keyguard notes
+SOURCE          lockappsleepingnote.cpp
+SOURCE          lockapplockednote.cpp
+SOURCE          lockappecsnote.cpp
+
+// LockApp Server
+SOURCE          lockappserver.cpp
+SOURCE          lockappsession.cpp
+
+// LockApp Utils
+SOURCE          lockappkeycapturecontroller.cpp
+SOURCE          lockappkeypattern.cpp
+SOURCE          lockapputils.cpp
+SOURCE          lockappwait.cpp
+
+SOURCEPATH      ../group
+
+USERINCLUDE     ../inc ../loc ../cenrep
+
+APP_LAYER_SYSTEMINCLUDE
+SYSTEMINCLUDE   ../../../inc
+
+
+LIBRARY         euser.lib // USER services
+LIBRARY         apparc.lib  // application architecture
+LIBRARY         cone.lib   // Cone
+LIBRARY         bafl.lib // BaflUtils, reading localisation resources
+LIBRARY         ws32.lib // accessing window groups
+LIBRARY         apgrfx.lib // accessing window group names
+LIBRARY         eikcore.lib  // eikon environment
+LIBRARY         eikcoctl.lib // ceikstatuspane
+LIBRARY         eikdlg.lib // eikdialogs
+LIBRARY         gdi.lib  // drawing
+LIBRARY         fbscli.lib // required for CFbsBitmap
+LIBRARY         efsrv.lib // server library
+LIBRARY         etel.lib  // telephony
+LIBRARY         etelmm.lib // telephony
+LIBRARY         customapi.lib // custom api
+LIBRARY         centralrepository.lib // central repository
+LIBRARY         cenrepnotifhandler.lib // central repository notify handler
+LIBRARY         featmgr.lib // feature manager
+LIBRARY         cdlengine.lib // layout engine
+LIBRARY         avkon.lib  // Avkon
+LIBRARY         aknicon.lib // icon support
+LIBRARY         aknlayout2.lib // old layouts
+LIBRARY         aknlayout2scalable.lib // new layouts
+LIBRARY         aknskins.lib // skins
+LIBRARY         aknnotify.lib // aknsmallindicator
+LIBRARY         activitymanager.lib // Activity manager
+LIBRARY         secui.lib // Security UI
+
+LIBRARY         flogger.lib // File logging
+
+LIBRARY         keylockpolicyapi.lib // Keylock policy
+
+#ifdef __SAP_TERMINAL_CONTROL_FW
+LIBRARY         scpclient.lib
+#endif // __SAP_TERMINAL_CONTROL_FW
+
+START RESOURCE ../data/lockapp.rss
+HEADER
+TARGETPATH APP_RESOURCE_DIR
+//LANG SC
+LANGUAGE_IDS
+END
+
+START RESOURCE ../data/lockapp_reg.rss
+TARGETPATH	/private/10003a3f/apps
+END
+
+
+SMPSAFE