pkiutilities/CTSecurityDialogs/Group/CTSecDialogImpl.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 31 Aug 2010 16:04:40 +0300
branchRCL_3
changeset 21 09b1ac925e3f
parent 0 164170e6151a
child 22 03674e5abf46
permissions -rw-r--r--
Revision: 201033 Kit: 201035

/*
* Copyright (c) 2002-2008 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:   Project definition for Security Dialog Notifier Plugin
*
*/


#include <platform_paths.hrh>
#include <data_caging_paths.hrh>

TARGET          CTSecDialogImpl.dll
TARGETTYPE      DLL
UID   0x101fdfae 0x10207446

CAPABILITY      CAP_GENERAL_DLL
VENDORID        VID_DEFAULT

SOURCEPATH  ../data
START RESOURCE  CTsecdlgs.rss
HEADER
TARGET CTSecDlgs.rsc
TARGETPATH      RESOURCE_FILES_DIR
LANGUAGE_IDS
END

// CTSecuritydialognotifier uses CertManUi resources that are not compiled in builds any more
SOURCEPATH ../../CertmanUi/data
START RESOURCE  certmanui.rss
HEADER
TARGETPATH      RESOURCE_FILES_DIR
LANGUAGE_IDS
END

SYSTEMINCLUDE ../../CertmanUi/INC
SYSTEMINCLUDE ../../CertSaver/inc
SYSTEMINCLUDE ../../DeviceToken/Inc
SYSTEMINCLUDE ../../../inc              // securityservices/inc directory
MW_LAYER_SYSTEMINCLUDE
SYSTEMINCLUDE   /epoc32/include/mw/hb/hbcore 
SYSTEMINCLUDE   /epoc32/include/mw/hb/hbwidgets


USERINCLUDE ../NotifInc
USERINCLUDE ../ClientInc
USERINCLUDE ../../../securitydialogs/SecUi/Inc

SOURCEPATH  ../NotifSrc

SOURCE    DllMain.cpp
SOURCE    CTSecuritydialognotifier.cpp
//SOURCE    CTpinquerydialog.cpp
//SOURCE    CTQueryDialog.cpp
//SOURCE    CTSigntextdialog.cpp
//SOURCE    CTSelectcertificatedialog.cpp
//SOURCE    CTPinPinQueryDialog.cpp
SOURCE    CTCertificateQuery.cpp
SOURCE    CTSecurityDialogsAO.cpp
SOURCE    CTUntrustedCertQuery.cpp
//SOURCE    CTInvalidCertNote.cpp

LIBRARY   EUSER.LIB
LIBRARY   EIKSRV.LIB
LIBRARY   CONE.LIB
LIBRARY   BAFL.LIB
LIBRARY   EFSRV.LIB
LIBRARY   AVKON.LIB
LIBRARY   EIKDLG.LIB
LIBRARY   EIKCORE.LIB
LIBRARY   EIKCOCTL.LIB
LIBRARY   COMMONENGINE.LIB
LIBRARY   EIKSRVUI.lib
LIBRARY   apmime.lib
LIBRARY   CommonUI.lib
LIBRARY   ctframework.lib
LIBRARY   certstore.lib
LIBRARY   X509.lib
LIBRARY   x509certnameparser.lib    // parsing of label
LIBRARY   hash.lib
LIBRARY   crypto.lib
LIBRARY   aknlayout.lib
LIBRARY   X500.lib
LIBRARY   DevTokenClient.lib
LIBRARY   HbCore.lib                // CHbDeviceDialog
LIBRARY   HbWidgets.lib
LIBRARY   secui.lib

DEBUGLIBRARY     flogger.lib

#if defined( EABI )
    DEFFILE ../eabi/CTSecDilogImpl.DEF
#elif defined( WINSCW )
    DEFFILE ../BWINSCW/CTSecDilogImpl.DEF
#endif

SMPSAFE