phonebookengines/cntlistmodel/cntlistmodel.pro
author hgs
Tue, 21 Sep 2010 17:07:25 +0300
changeset 72 6abfb1094884
parent 61 d30183af6ca6
permissions -rw-r--r--
201037
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     1
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     2
# All rights reserved.
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     3
# This component and the accompanying materials are made available
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     4
# under the terms of "Eclipse Public License v1.0"
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     5
# which accompanies this distribution, and is available
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     6
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     7
# Initial Contributors:
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     8
# Nokia Corporation - initial contribution.
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
     9
# Contributors:
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    10
# Description:
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    11
TEMPLATE = lib
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    12
TARGET = cntlistmodel
61
hgs
parents: 46
diff changeset
    13
DEFINES += dll \
hgs
parents: 46
diff changeset
    14
    BUILD_CNTLISTMODEL
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    15
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    16
MOC_DIR = moc
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    17
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    18
CONFIG += hb
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    19
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    20
TARGET.CAPABILITY = CAP_GENERAL_DLL
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    21
TARGET.EPOCALLOWDLLDATA = 1
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    22
TARGET.UID3 = 0x20026FC3
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    23
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    24
INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    25
INCLUDEPATH += inc
46
efe85016a067 Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents: 40
diff changeset
    26
INCLUDEPATH += ../../inc
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    27
72
hgs
parents: 61
diff changeset
    28
HEADERS += inc/cntlistmodelglobal.h \
hgs
parents: 61
diff changeset
    29
    inc/cntlistmodel.h \
61
hgs
parents: 46
diff changeset
    30
    inc/cntlistmodel_p.h \
hgs
parents: 46
diff changeset
    31
    inc/cntcache.h \
hgs
parents: 46
diff changeset
    32
    inc/cntcache_p.h \
72
hgs
parents: 61
diff changeset
    33
    inc/cntnamefetcher.h \
61
hgs
parents: 46
diff changeset
    34
    inc/cntdefaultinfoprovider.h \
hgs
parents: 46
diff changeset
    35
    inc/cntpresenceinfoprovider.h \
hgs
parents: 46
diff changeset
    36
    inc/cntdisplaytextformatter.h \
hgs
parents: 46
diff changeset
    37
    ../../inc/cntdebug.h
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    38
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    39
SOURCES += src/cntlistmodel.cpp \
61
hgs
parents: 46
diff changeset
    40
    src/cntcache.cpp \
hgs
parents: 46
diff changeset
    41
    src/cntcache_p.cpp \
72
hgs
parents: 61
diff changeset
    42
    src/cntnamefetcher.cpp \
61
hgs
parents: 46
diff changeset
    43
    src/cntdefaultinfoprovider.cpp \
hgs
parents: 46
diff changeset
    44
    src/cntpresenceinfoprovider.cpp \
hgs
parents: 46
diff changeset
    45
    src/cntdisplaytextformatter.cpp
hgs
parents: 46
diff changeset
    46
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    47
LIBS += -lQtContacts \
61
hgs
parents: 46
diff changeset
    48
    -lhbcore \
hgs
parents: 46
diff changeset
    49
    -lthumbnailmanagerqt \
hgs
parents: 46
diff changeset
    50
    -lpresencecacheqt \
72
hgs
parents: 61
diff changeset
    51
    -lxqsettingsmanager \
hgs
parents: 61
diff changeset
    52
    -lestor \
hgs
parents: 61
diff changeset
    53
    -lefsrv \
hgs
parents: 61
diff changeset
    54
    -lxqutils
61
hgs
parents: 46
diff changeset
    55
40
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    56
DEPLOYMENT += exportheaders
b46a585f6909 Revision: 201021
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff changeset
    57
61
hgs
parents: 46
diff changeset
    58
:BLD_INF_RULES.prj_exports += "../../contacts_plat/contacts_ui_extensions_api/inc/cntinfoproviderfactory.h APP_LAYER_PLATFORM_EXPORT_PATH(cntinfoproviderfactory.h)"
hgs
parents: 46
diff changeset
    59
:BLD_INF_RULES.prj_exports += "../../contacts_plat/contacts_ui_extensions_api/inc/cntinfoprovider.h APP_LAYER_PLATFORM_EXPORT_PATH(cntinfoprovider.h)"
hgs
parents: 46
diff changeset
    60
hgs
parents: 46
diff changeset
    61
defBlock = "$${LITERAL_HASH}if defined(EABI)" \
hgs
parents: 46
diff changeset
    62
    "DEFFILE ../eabi/cntlistmodel.def" \
46
efe85016a067 Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents: 40
diff changeset
    63
    "$${LITERAL_HASH}else" \
61
hgs
parents: 46
diff changeset
    64
    "DEFFILE ../bwins/cntlistmodel.def" \
hgs
parents: 46
diff changeset
    65
    "$${LITERAL_HASH}endif"
46
efe85016a067 Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents: 40
diff changeset
    66
MMP_RULES += defBlock