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