|
1 include (../xmlpatterns.pri) |
|
2 |
|
3 TARGET = $$XMLPATTERNS_SDK |
|
4 TEMPLATE = lib |
|
5 DEFINES += Q_PATTERNISTSDK_BUILDING |
|
6 |
|
7 # lib_bundle ensures we get a framework on OS X, a library bundle. |
|
8 CONFIG += resources |
|
9 |
|
10 mac { |
|
11 CONFIG += absolute_library_soname |
|
12 target.path=$$[QT_INSTALL_LIBS] |
|
13 INSTALLS += target |
|
14 } |
|
15 |
|
16 symbian { |
|
17 TARGET.EPOCALLOWDLLDATA=1 |
|
18 TARGET.CAPABILITY = All -Tcb |
|
19 MMP_RULES += EXPORTUNFROZEN |
|
20 } |
|
21 |
|
22 # We add gui, because xmlpatterns.pri pull it out. |
|
23 QT += xmlpatterns xml network testlib gui |
|
24 |
|
25 DESTDIR = $$QT_BUILD_TREE/lib |
|
26 !wince*:DLLDESTDIR = $$QT_BUILD_TREE/bin |
|
27 |
|
28 # syncqt doesn't copy headers in tools/ so let's manually ensure |
|
29 # it works with shadow builds and source builds. |
|
30 INCLUDEPATH += $$QT_BUILD_TREE/include/QtXmlPatterns/private \ |
|
31 $$QT_SOURCE_TREE/include/QtXmlPatterns/private \ |
|
32 $$QT_SOURCE_TREE/tools/xmlpatterns |
|
33 |
|
34 HEADERS = ASTItem.h \ |
|
35 DebugExpressionFactory.h \ |
|
36 ErrorHandler.h \ |
|
37 ErrorItem.h \ |
|
38 ExitCode.h \ |
|
39 ExpressionInfo.h \ |
|
40 ExpressionNamer.h \ |
|
41 ExternalSourceLoader.h \ |
|
42 Global.h \ |
|
43 ResultThreader.h \ |
|
44 TestBaseLine.h \ |
|
45 TestCase.h \ |
|
46 TestContainer.h \ |
|
47 TestGroup.h \ |
|
48 TestItem.h \ |
|
49 TestResult.h \ |
|
50 TestResultHandler.h \ |
|
51 TestSuite.h \ |
|
52 TestSuiteHandler.h \ |
|
53 TestSuiteResult.h \ |
|
54 TreeItem.h \ |
|
55 TreeModel.h \ |
|
56 Worker.h \ |
|
57 XMLWriter.h \ |
|
58 XQTSTestCase.h \ |
|
59 XSDTestSuiteHandler.h \ |
|
60 XSDTSTestCase.h \ |
|
61 XSLTTestSuiteHandler.h |
|
62 |
|
63 SOURCES = ASTItem.cpp \ |
|
64 DebugExpressionFactory.cpp \ |
|
65 ErrorHandler.cpp \ |
|
66 ErrorItem.cpp \ |
|
67 ExpressionInfo.cpp \ |
|
68 ExpressionNamer.cpp \ |
|
69 ExternalSourceLoader.cpp \ |
|
70 Global.cpp \ |
|
71 ResultThreader.cpp \ |
|
72 TestBaseLine.cpp \ |
|
73 TestCase.cpp \ |
|
74 TestContainer.cpp \ |
|
75 TestGroup.cpp \ |
|
76 TestResult.cpp \ |
|
77 TestResultHandler.cpp \ |
|
78 TestSuite.cpp \ |
|
79 TestSuiteHandler.cpp \ |
|
80 TestSuiteResult.cpp \ |
|
81 TreeItem.cpp \ |
|
82 TreeModel.cpp \ |
|
83 Worker.cpp \ |
|
84 XMLWriter.cpp \ |
|
85 XQTSTestCase.cpp \ |
|
86 XSDTestSuiteHandler.cpp \ |
|
87 XSDTSTestCase.cpp \ |
|
88 XSLTTestSuiteHandler.cpp |