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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
include (../xmlpatterns.pri)
TARGET = $$XMLPATTERNS_SDK
TEMPLATE = lib
DEFINES += QT_ENABLE_QEXPLICITLYSHAREDDATAPOINTER_STATICCAST
CONFIG += exceptions static
# lib_bundle ensures we get a framework on OS X, a library bundle.
CONFIG += resources
mac {
CONFIG += absolute_library_soname
target.path=$$[QT_INSTALL_LIBS]
INSTALLS += target
}
# We add gui, because xmlpatterns.pri pull it out.
QT += xmlpatterns xml network testlib gui
DESTDIR = $$QT.xmlpatterns.libs
DLLDESTDIR = $$QT.xmlpatterns.bins
# syncqt doesn't copy headers in tools/ so let's manually ensure
# it works with shadow builds and source builds.
INCLUDEPATH += $$QT.xmlpatterns.private_includes \
../../../tools/xmlpatterns
HEADERS = ASTItem.h \
DebugExpressionFactory.h \
ErrorHandler.h \
ErrorItem.h \
ExitCode.h \
ExpressionInfo.h \
ExpressionNamer.h \
ExternalSourceLoader.h \
Global.h \
ResultThreader.h \
TestBaseLine.h \
TestCase.h \
TestContainer.h \
TestGroup.h \
TestItem.h \
TestResult.h \
TestResultHandler.h \
TestSuite.h \
TestSuiteHandler.h \
TestSuiteResult.h \
TreeItem.h \
TreeModel.h \
Worker.h \
XMLWriter.h \
XQTSTestCase.h \
XSDTestSuiteHandler.h \
XSDTSTestCase.h \
XSLTTestSuiteHandler.h \
XmlParseHelper.h
SOURCES = ASTItem.cpp \
DebugExpressionFactory.cpp \
ErrorHandler.cpp \
ErrorItem.cpp \
ExpressionInfo.cpp \
ExpressionNamer.cpp \
ExternalSourceLoader.cpp \
Global.cpp \
ResultThreader.cpp \
TestBaseLine.cpp \
TestCase.cpp \
TestContainer.cpp \
TestGroup.cpp \
TestResult.cpp \
TestResultHandler.cpp \
TestSuite.cpp \
TestSuiteHandler.cpp \
TestSuiteResult.cpp \
TreeItem.cpp \
TreeModel.cpp \
Worker.cpp \
XMLWriter.cpp \
XQTSTestCase.cpp \
XSDTestSuiteHandler.cpp \
XSDTSTestCase.cpp \
XSLTTestSuiteHandler.cpp \
XmlParseHelper.cpp
|