b0b64cdc6b83dfd2d0056a8a70993e9d46b79563
[profile/ivi/qtdeclarative.git] / src / qmltest / qmltest.pro
1 load(qt_module)
2
3 TARGET     = QtQuickTest
4 QPRO_PWD   = $$PWD
5
6 CONFIG += module
7 CONFIG += dll warn_on declarative_debug
8 MODULE_PRI += ../../modules/qt_qmltest.pri
9
10 QT += testlib-private declarative testlib qtquick1 widgets widgets-private gui
11 DEFINES += QT_BUILD_QUICK_TEST_LIB QT_NO_URL_CAST_FROM_STRING
12
13
14 load(qt_module_config)
15
16 # Install qmltestcase.prf into the Qt mkspecs so that "CONFIG += qmltestcase"
17 # can be used in customer applications to build against QtQuickTest.
18 feature.path = $$[QT_INSTALL_DATA]/mkspecs/features
19 feature.files = $$PWD/features/qmltestcase.prf
20 INSTALLS += feature
21
22 symbian {
23     DEFINES += QT_MAKEDLL
24     CONFIG += epocallowdlldata
25     contains(QT_EDITION, OpenSource) {
26         TARGET.CAPABILITY = LocalServices NetworkServices ReadUserData UserEnvironment WriteUserData
27     } else {
28         TARGET.CAPABILITY = All -Tcb
29     }
30 }
31
32 INCLUDEPATH += $$PWD/QtQuickTest
33 INCLUDEPATH += $$PWD
34
35 SOURCES += \
36     $$PWD/quicktest.cpp \
37     $$PWD/quicktestevent.cpp \
38     $$PWD/quicktestresult.cpp
39 HEADERS += \
40     $$PWD/quicktestglobal.h \
41     $$PWD/quicktest.h \
42     $$PWD/quicktestevent_p.h \
43     $$PWD/quicktestresult_p.h \
44     $$PWD/qtestoptions_p.h
45
46
47 DEFINES += QT_BUILD_QUICK_TEST_LIB
48