summaryrefslogtreecommitdiffstats
path: root/src/testlib/testlib.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/testlib/testlib.pro')
-rw-r--r--src/testlib/testlib.pro83
1 files changed, 62 insertions, 21 deletions
diff --git a/src/testlib/testlib.pro b/src/testlib/testlib.pro
index 90bd92d..ae4f182 100644
--- a/src/testlib/testlib.pro
+++ b/src/testlib/testlib.pro
@@ -1,27 +1,68 @@
-TARGET = QtTest
+TARGET = QtTest
QPRO_PWD = $$PWD
-QT = core
+QT = core
INCLUDEPATH += .
-
-unix:!embedded {
- QMAKE_PKGCONFIG_DESCRIPTION = Qt Unit Testing Library
- QMAKE_PKGCONFIG_REQUIRES = QtCore
-}
+unix:!embedded:QMAKE_PKGCONFIG_DESCRIPTION = Qt \
+ Unit \
+ Testing \
+ Library
# Input
-HEADERS = qtest_global.h qtestcase.h qtestdata.h qtesteventloop.h
-SOURCES = qtestcase.cpp qtestlog.cpp qtesttable.cpp qtestdata.cpp qtestresult.cpp qasciikey.cpp qplaintestlogger.cpp qxmltestlogger.cpp qsignaldumper.cpp qabstracttestlogger.cpp qbenchmark.cpp qbenchmarkmeasurement.cpp qbenchmarkvalgrind.cpp qbenchmarkevent.cpp
-
-DEFINES += QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII QTESTLIB_MAKEDLL QT_NO_DATASTREAM
-
-wince*:{
- LIBS += libcmt.lib corelibc.lib ole32.lib oleaut32.lib uuid.lib commctrl.lib coredll.lib winsock.lib
-}
-
-mac {
- LIBS += -framework IOKit -framework Security
-}
-
+HEADERS = qtest_global.h \
+ qtestcase.h \
+ qtestdata.h \
+ qtesteventloop.h \
+ qtestcorelist.h \
+ qtestcoreelement.h \
+ qtestelement.h \
+ qtestelementattribute.h \
+ qtestbasicstreamer.h \
+ qtestxunitstreamer.h \
+ qtestxmlstreamer.h \
+ qtestlightxmlstreamer.h \
+ qtestfilelogger.h
+SOURCES = qtestcase.cpp \
+ qtestlog.cpp \
+ qtesttable.cpp \
+ qtestdata.cpp \
+ qtestresult.cpp \
+ qasciikey.cpp \
+ qplaintestlogger.cpp \
+ qxmltestlogger.cpp \
+ qsignaldumper.cpp \
+ qabstracttestlogger.cpp \
+ qbenchmark.cpp \
+ qbenchmarkmeasurement.cpp \
+ qbenchmarkvalgrind.cpp \
+ qbenchmarkevent.cpp \
+ qtestelement.cpp \
+ qtestelementattribute.cpp \
+ qtestbasicstreamer.cpp \
+ qtestxunitstreamer.cpp \
+ qtestxmlstreamer.cpp \
+ qtestlightxmlstreamer.cpp \
+ qtestlogger.cpp \
+ qtestfilelogger.cpp
+DEFINES += QT_NO_CAST_TO_ASCII \
+ QT_NO_CAST_FROM_ASCII \
+ QTESTLIB_MAKEDLL \
+ QT_NO_DATASTREAM
+embedded:QMAKE_CXXFLAGS += -fno-rtti
+wince*::LIBS += libcmt.lib \
+ corelibc.lib \
+ ole32.lib \
+ oleaut32.lib \
+ uuid.lib \
+ commctrl.lib \
+ coredll.lib \
+ winsock.lib
+mac:LIBS += -framework \
+ IOKit \
+ -framework \
+ Security
include(../qbase.pri)
QMAKE_TARGET_PRODUCT = QTestLib
-QMAKE_TARGET_DESCRIPTION = Qt Unit Testing Library
+QMAKE_TARGET_DESCRIPTION = Qt \
+ Unit \
+ Testing \
+ Library