summaryrefslogtreecommitdiffstats
path: root/qtuitest-host.pri
diff options
context:
space:
mode:
authorKeith Isdale <keith.isdale@nokia.com>2010-07-23 10:53:35 +1000
committerKeith Isdale <keith.isdale@nokia.com>2010-07-23 10:53:35 +1000
commit9e03da7e9404752219ba96a88576a0ea01d5a675 (patch)
treebb8cbb43e78e25bfa45a3ba8c2c39400f35bc959 /qtuitest-host.pri
parent95e90557a18e5dc1cb3cd5f9f91554e68bbbc6a5 (diff)
parentdff9fdff49679aaf332ec0bbc219104c2e2eb73d (diff)
Merge branch 'master' of git://git-nokia.trolltech.com.au/qtsoftware/research/qtuitest
Diffstat (limited to 'qtuitest-host.pri')
-rw-r--r--qtuitest-host.pri67
1 files changed, 67 insertions, 0 deletions
diff --git a/qtuitest-host.pri b/qtuitest-host.pri
new file mode 100644
index 0000000..b2f7f87
--- /dev/null
+++ b/qtuitest-host.pri
@@ -0,0 +1,67 @@
+SOURCES +=\
+ $$QTUITEST_SRC/interpreter/qscriptsystemtest.cpp \
+ $$QTUITEST_SRC/interpreter/qtscript_bindings.cpp \
+ $$QTUITEST_SRC/interpreter/qtuitestengineagent.cpp \
+ $$QTUITEST_SRC/interpreter/scriptpreprocessor.cpp
+
+HEADERS +=\
+ $$QTUITEST_SRC/interpreter/qscriptsystemtest.h \
+ $$QTUITEST_SRC/interpreter/scriptpreprocessor.h \
+ $$QTUITEST_SRC/interpreter/qtuitestengineagent.h \
+ $$QTUITEST_SRC/interpreter/qtscript_bindings.h
+
+RESOURCES += $$QTUITEST_SRC/interpreter/scripts.qrc
+DEFINES += QTUITESTRUNNER_TARGET
+INCLUDEPATH += $$QTUITEST_SRC/libqsystemtest $$QTUITEST_SRC/interpreter $$QTUITEST_SRC $$QTUITEST_SRC/libqtuitest
+#VPATH+=$$PWD
+QT+=script network
+CONFIG+=qtestlib
+
+# stuff to include libqsystemtest
+DEFINES += QSYSTEMTEST_TARGET
+
+FORMS +=\
+ $$QTUITEST_SRC/libqsystemtest/manualverificationdlg.ui \
+ $$QTUITEST_SRC/libqsystemtest/failuredlg.ui \
+ $$QTUITEST_SRC/libqsystemtest/recorddlg.ui
+
+SEMI_PRIVATE_HEADERS += \
+ $$QTUITEST_SRC/libqsystemtest/qsystemtestmaster_p.h \
+ $$QTUITEST_SRC/libqsystemtest/qtestremote_p.h \
+ $$QTUITEST_SRC/libqsystemtest/qtestverifydlg_p.h
+
+HEADERS +=\
+# $$QTUITEST_SRC/libqsystemtest/gracefulquit.h \
+ $$QTUITEST_SRC/libqsystemtest/qabstracttest.h \
+ $$QTUITEST_SRC/libqsystemtest/qsystemtest.h
+
+SOURCES +=\
+ # $$QTUITEST_SRC/libqsystemtest/gracefulquit.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qabstracttest.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qtestremote.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qtestverifydlg.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qsystemtest.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qsystemtest_p.cpp \
+ $$QTUITEST_SRC/libqsystemtest/qsystemtestmaster.cpp
+
+HEADERS*=$$SEMI_PRIVATE_HEADERS $$PRIVATE_HEADERS
+
+symbian {
+ TARGET.EPOCALLOWDLLDATA=1
+ TARGET.CAPABILITY += AllFiles ReadDeviceData ReadUserData SwEvent WriteUserData
+ # SOURCES-=$$QTUITEST_SRC/libqsystemtest/gracefulquit.cpp
+ # HEADERS-=$$QTUITEST_SRC/libqsystemtest/gracefulquit.h
+ LIBS+=-L$$OUT_PWD -lws32 -leuser -lcone
+}
+
+win32 {
+ # SOURCES-=$$QTUITEST_SRC/libqsystemtest/gracefulquit.cpp
+ # HEADERS-=$$QTUITEST_SRC/libqsystemtest/gracefulquit.h
+ !equals(QMAKE_CXX, "g++") {
+ DEFINES+=strcasecmp=_stricmp
+ }
+}
+
+mac {
+ DEFINES+=sighandler_t=sig_t
+}