commondrm/drmutility/group/qt/drmutilitydmgrwrapper.pro
branchRCL_3
changeset 71 1221b68b8a5f
equal deleted inserted replaced
67:50c53e893c3f 71:1221b68b8a5f
       
     1 
       
     2 #
       
     3 # Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     4 # All rights reserved.
       
     5 # This component and the accompanying materials are made available
       
     6 # under the terms of "Eclipse Public License v1.0"
       
     7 # which accompanies this distribution, and is available
       
     8 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     9 #
       
    10 # Initial Contributors:
       
    11 # Nokia Corporation - initial contribution.
       
    12 #
       
    13 # Contributors:
       
    14 #
       
    15 # Description:
       
    16 #
       
    17 
       
    18 include ( drmutilitydmgrwrapper.pri )
       
    19 
       
    20 TEMPLATE = lib
       
    21 TARGET = DrmUtilityDmgrWrapper
       
    22 
       
    23 IncludeBlock = \
       
    24 	"$${LITERAL_HASH}include <data_caging_paths.hrh>" \
       
    25 	"$${LITERAL_HASH}include <platform_paths.hrh>"
       
    26 
       
    27 MMP_RULES += IncludeBlock
       
    28 
       
    29 
       
    30 SrcIfdefBlock = \
       
    31 	"$${LITERAL_HASH}ifdef __DRM" \
       
    32 	"SOURCE ../../src/DrmUtilityDmgrWrapper.cpp" \
       
    33 	"SOURCE ../../src/drmutilityconnection.cpp" \
       
    34 	"SOURCE ../../src/qdrmutilitydmgreventhandler.cpp" \
       
    35 	"$${LITERAL_HASH}endif"
       
    36 
       
    37 MMP_RULES += SrcIfdefBlock
       
    38 
       
    39 symbian: {
       
    40 	TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    41 	TARGET.VID = VID_DEFAULT
       
    42 	TARGET.UID3 = 0x102830FE
       
    43 	TARGET.EPOCALLOWDLLDATA = 1
       
    44 	INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE
       
    45 	INCLUDEPATH += ../../inc
       
    46 	INCLUDEPATH += ../../../../omadrm/drmengine/roap/inc
       
    47 	INCLUDEPATH += ../../../../inc   // ADo level inc dir
       
    48 	INCLUDEPATH += ../../traces      // OST definitions
       
    49 	INCLUDEPATH += /epoc32/include/platform/mw/cwrt
       
    50 
       
    51 	LIBS += -leuser
       
    52 	LIBS += -lcmmanager // RCmManager CCmApplicationSettingsUi
       
    53 	LIBS += -lesock // RConnection, RSocketServ
       
    54 	LIBS += -lextendedconnpref
       
    55 	LIBS += -lnetmeta // TExtendedConnPref
       
    56 	LIBS += -lWrtDownloadMgr
       
    57 	LIBS += -lroaphandler
       
    58 	LIBS += -lefsrv
       
    59 	LIBS += -lavkon
       
    60 	LIBS += -lcommonengine
       
    61 	LIBS += -leikctl
       
    62 	LIBS += -lplatformenv
       
    63 	LIBS += -lflogger
       
    64 
       
    65 	ResourceBlock = \
       
    66 	"START RESOURCE ../../data/DrmUtilityDmgrWrapper.rss" \
       
    67 	"HEADER" \
       
    68 	"TARGETPATH RESOURCE_FILES_DIR" \
       
    69 	"LANGUAGE_IDS" \
       
    70 	"END"
       
    71 
       
    72 	MMP_RULES += ResourceBlock
       
    73 
       
    74 	defBlock = \
       
    75 	"$${LITERAL_HASH}if defined(ARMCC)" \
       
    76 	"DEFFILE ../../eabi/" \
       
    77 	"$${LITERAL_HASH}elif defined( WINSCW )" \
       
    78 	"DEFFILE ../../bwinscw/" \
       
    79 	"$${LITERAL_HASH}elif defined( WINS )" \
       
    80 	"DEFFILE ../../bwins/" \
       
    81 	"$${LITERAL_HASH}else" \
       
    82 	"DEFFILE ../../bmarm/" \
       
    83 	"$${LITERAL_HASH}endif"
       
    84 
       
    85 	MMP_RULES += defBlock
       
    86 
       
    87 	}
       
    88