Changes: rename files contactfetchrequest.* to abstractcontactfetchrequest.* (to...
[qtcontacts-tracker:qtcontacts-tracker.git] / src / engine / engine.pro
1 # This file is part of QtContacts tracker storage plugin
2 #
3 # Copyright (c) 2010-2011 Nokia Corporation and/or its subsidiary(-ies).
4 #
5 # Contact:  Nokia Corporation (info@qt.nokia.com)
6 #
7 # GNU Lesser General Public License Usage
8 # This file may be used under the terms of the GNU Lesser General Public License
9 # version 2.1 as published by the Free Software Foundation and appearing in the
10 # file LICENSE.LGPL included in the packaging of this file.  Please review the
11 # following information to ensure the GNU Lesser General Public License version
12 # 2.1 requirements will be met:
13 # http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
14 #
15 # In addition, as a special exception, Nokia gives you certain additional rights.
16 # These rights are described in the Nokia Qt LGPL Exception version 1.1, included
17 # in the file LGPL_EXCEPTION.txt in this package.
18 #
19 # Other Usage
20 # Alternatively, this file may be used in accordance with the terms and
21 # conditions contained in a signed written agreement between you and Nokia.
22
23 include(../common.pri)
24
25 QMAKE_CXXFLAGS *= $$system(pkg-config --cflags-only-I tracker-sparql-0.10)
26
27 TEMPLATE = lib
28 CONFIG += mobility staticlib plugin create_prl qtsparql
29 MOBILITY = contacts
30
31 INCLUDEPATH += ..
32 DEPENDPATH += ..
33
34 HEADERS += \
35     abstractcontactfetchrequest.h \
36     abstractrequest.h \
37     baserequest.h \
38     contactcopyandremoverequest.h \
39     contactidfetchrequest.h \
40     contactremoverequest.h \
41     contactsaverequest.h \
42     contactunmergerequest.h \
43     detaildefinitionfetchrequest.h \
44     displaylabelgenerator.h \
45     engine.h \
46     engine_p.h \
47     guidalgorithm.h \
48     relationshipfetchrequest.h \
49     relationshipremoverequest.h \
50     relationshipsaverequest.h \
51     tasks.h
52
53 SOURCES += \
54     abstractcontactfetchrequest.cpp \
55     abstractrequest.cpp \
56     contactcopyandremoverequest.cpp \
57     contactidfetchrequest.cpp \
58     contactremoverequest.cpp \
59     contactsaverequest.cpp \
60     contactunmergerequest.cpp \
61     detaildefinitionfetchrequest.cpp \
62     displaylabelgenerator.cpp \
63     engine.cpp \
64     guidalgorithm.cpp \
65     relationshipfetchrequest.cpp \
66     relationshipremoverequest.cpp \
67     relationshipsaverequest.cpp \
68     tasks.cpp
69
70 OTHER_FILES += \
71     engine.pri
72
73 include(../cubi.pri)
74 include(../lib/lib.pri)