1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
TARGET = tst_database
include(../../common.pri)
QT += sql
# copied from src/engine/engine.pro, modified for test db
DEFINES += 'QTCONTACTS_SQLITE_PRIVILEGED_DIR=\'\"privileged\"\''
DEFINES += 'QTCONTACTS_SQLITE_DATABASE_DIR=\'\"Contacts/qtcontacts-sqlite\"\''
DEFINES += 'QTCONTACTS_SQLITE_DATABASE_NAME=\'\"contacts-test.db\"\''
# we build a path like: /home/nemo/.local/share/system/Contacts/qtcontacts-sqlite-test/contacts-test.db
INCLUDEPATH += \
../../../src/engine/
HEADERS += ../../../src/engine/contactsdatabase.h
SOURCES += ../../../src/engine/contactsdatabase.cpp
HEADERS += ../../../src/engine/semaphore_p.h
SOURCES += ../../../src/engine/semaphore_p.cpp
HEADERS += ../../../src/engine/contactstransientstore.h
SOURCES += ../../../src/engine/contactstransientstore.cpp
HEADERS += ../../../src/engine/memorytable.h
SOURCES += ../../../src/engine/memorytable.cpp
HEADERS += ../../../src/engine/conversion_p.h
SOURCES += ../../../src/engine/conversion.cpp
HEADERS += ../../../src/engine/defaultdlggenerator.h
SOURCES += ../../../src/engine/defaultdlggenerator.cpp
SOURCES += stub_contactsengine.cpp
SOURCES += tst_database.cpp
|