1 | DEFINES += _BUILD_FOR_QT_ LUCENE_DISABLE_MEMTRACKING
|
---|
2 | win32:DEFINES += _CRT_SECURE_NO_DEPRECATE _MT
|
---|
3 |
|
---|
4 | CLUCENEDIR = ../../../../src/3rdparty/clucene/src/CLucene
|
---|
5 |
|
---|
6 | INCLUDEPATH += . .. \
|
---|
7 | $$CLUCENEDIR \
|
---|
8 | $$CLUCENEDIR/../ \
|
---|
9 | $$CLUCENEDIR/analysis \
|
---|
10 | $$CLUCENEDIR/analysis/standard \
|
---|
11 | $$CLUCENEDIR/config \
|
---|
12 | $$CLUCENEDIR/debug \
|
---|
13 | $$CLUCENEDIR/document \
|
---|
14 | $$CLUCENEDIR/index \
|
---|
15 | $$CLUCENEDIR/queryParser \
|
---|
16 | $$CLUCENEDIR/search \
|
---|
17 | $$CLUCENEDIR/store \
|
---|
18 | $$CLUCENEDIR/util
|
---|
19 |
|
---|
20 |
|
---|
21 | SOURCES += $$CLUCENEDIR/StdHeader.cpp \
|
---|
22 | $$CLUCENEDIR/analysis/AnalysisHeader.cpp \
|
---|
23 | $$CLUCENEDIR/analysis/Analyzers.cpp \
|
---|
24 | $$CLUCENEDIR/config/gunichartables.cpp \
|
---|
25 | $$CLUCENEDIR/config/repl_lltot.cpp \
|
---|
26 | $$CLUCENEDIR/config/repl_tcscasecmp.cpp \
|
---|
27 | $$CLUCENEDIR/config/repl_tcslwr.cpp \
|
---|
28 | $$CLUCENEDIR/config/repl_tcstod.cpp \
|
---|
29 | $$CLUCENEDIR/config/repl_tcstoll.cpp \
|
---|
30 | $$CLUCENEDIR/config/repl_tprintf.cpp \
|
---|
31 | $$CLUCENEDIR/config/threads.cpp \
|
---|
32 | $$CLUCENEDIR/config/utf8.cpp \
|
---|
33 | $$CLUCENEDIR/debug/condition.cpp \
|
---|
34 | $$CLUCENEDIR/debug/error.cpp \
|
---|
35 | $$CLUCENEDIR/debug/memtracking.cpp \
|
---|
36 | $$CLUCENEDIR/document/DateField.cpp \
|
---|
37 | $$CLUCENEDIR/document/Document.cpp \
|
---|
38 | $$CLUCENEDIR/document/Field.cpp \
|
---|
39 | $$CLUCENEDIR/index/CompoundFile.cpp \
|
---|
40 | $$CLUCENEDIR/index/DocumentWriter.cpp \
|
---|
41 | $$CLUCENEDIR/index/FieldInfos.cpp \
|
---|
42 | $$CLUCENEDIR/index/FieldsReader.cpp \
|
---|
43 | $$CLUCENEDIR/index/FieldsWriter.cpp \
|
---|
44 | $$CLUCENEDIR/index/IndexModifier.cpp \
|
---|
45 | $$CLUCENEDIR/index/IndexReader.cpp \
|
---|
46 | $$CLUCENEDIR/index/IndexWriter.cpp \
|
---|
47 | $$CLUCENEDIR/index/MultiReader.cpp \
|
---|
48 | $$CLUCENEDIR/index/SegmentInfos.cpp \
|
---|
49 | $$CLUCENEDIR/index/SegmentMergeInfo.cpp \
|
---|
50 | $$CLUCENEDIR/index/SegmentMergeQueue.cpp \
|
---|
51 | $$CLUCENEDIR/index/SegmentMerger.cpp \
|
---|
52 | $$CLUCENEDIR/index/SegmentReader.cpp \
|
---|
53 | $$CLUCENEDIR/index/SegmentTermDocs.cpp \
|
---|
54 | $$CLUCENEDIR/index/SegmentTermEnum.cpp \
|
---|
55 | $$CLUCENEDIR/index/SegmentTermPositions.cpp \
|
---|
56 | $$CLUCENEDIR/index/SegmentTermVector.cpp \
|
---|
57 | $$CLUCENEDIR/index/Term.cpp \
|
---|
58 | $$CLUCENEDIR/index/TermInfo.cpp \
|
---|
59 | $$CLUCENEDIR/index/TermInfosReader.cpp \
|
---|
60 | $$CLUCENEDIR/index/TermInfosWriter.cpp \
|
---|
61 | $$CLUCENEDIR/index/TermVectorReader.cpp \
|
---|
62 | $$CLUCENEDIR/index/TermVectorWriter.cpp \
|
---|
63 | $$CLUCENEDIR/queryParser/Lexer.cpp \
|
---|
64 | $$CLUCENEDIR/queryParser/MultiFieldQueryParser.cpp \
|
---|
65 | $$CLUCENEDIR/queryParser/QueryParser.cpp \
|
---|
66 | $$CLUCENEDIR/queryParser/QueryParserBase.cpp \
|
---|
67 | $$CLUCENEDIR/queryParser/QueryToken.cpp \
|
---|
68 | $$CLUCENEDIR/queryParser/TokenList.cpp \
|
---|
69 | $$CLUCENEDIR/search/BooleanQuery.cpp \
|
---|
70 | $$CLUCENEDIR/search/BooleanScorer.cpp \
|
---|
71 | $$CLUCENEDIR/search/CachingWrapperFilter.cpp \
|
---|
72 | $$CLUCENEDIR/search/ChainedFilter.cpp \
|
---|
73 | $$CLUCENEDIR/search/ConjunctionScorer.cpp \
|
---|
74 | $$CLUCENEDIR/search/DateFilter.cpp \
|
---|
75 | $$CLUCENEDIR/search/ExactPhraseScorer.cpp \
|
---|
76 | $$CLUCENEDIR/search/Explanation.cpp \
|
---|
77 | $$CLUCENEDIR/search/FieldCache.cpp \
|
---|
78 | $$CLUCENEDIR/search/FieldCacheImpl.cpp \
|
---|
79 | $$CLUCENEDIR/search/FieldDocSortedHitQueue.cpp \
|
---|
80 | $$CLUCENEDIR/search/FieldSortedHitQueue.cpp \
|
---|
81 | $$CLUCENEDIR/search/FilteredTermEnum.cpp \
|
---|
82 | $$CLUCENEDIR/search/FuzzyQuery.cpp \
|
---|
83 | $$CLUCENEDIR/search/HitQueue.cpp \
|
---|
84 | $$CLUCENEDIR/search/Hits.cpp \
|
---|
85 | $$CLUCENEDIR/search/IndexSearcher.cpp \
|
---|
86 | $$CLUCENEDIR/search/MultiSearcher.cpp \
|
---|
87 | $$CLUCENEDIR/search/MultiTermQuery.cpp \
|
---|
88 | $$CLUCENEDIR/search/PhrasePositions.cpp \
|
---|
89 | $$CLUCENEDIR/search/PhraseQuery.cpp \
|
---|
90 | $$CLUCENEDIR/search/PhraseScorer.cpp \
|
---|
91 | $$CLUCENEDIR/search/PrefixQuery.cpp \
|
---|
92 | $$CLUCENEDIR/search/QueryFilter.cpp \
|
---|
93 | $$CLUCENEDIR/search/RangeFilter.cpp \
|
---|
94 | $$CLUCENEDIR/search/RangeQuery.cpp \
|
---|
95 | $$CLUCENEDIR/search/SearchHeader.cpp \
|
---|
96 | $$CLUCENEDIR/search/Similarity.cpp \
|
---|
97 | $$CLUCENEDIR/search/SloppyPhraseScorer.cpp \
|
---|
98 | $$CLUCENEDIR/search/Sort.cpp \
|
---|
99 | $$CLUCENEDIR/search/TermQuery.cpp \
|
---|
100 | $$CLUCENEDIR/search/TermScorer.cpp \
|
---|
101 | $$CLUCENEDIR/search/WildcardQuery.cpp \
|
---|
102 | $$CLUCENEDIR/search/WildcardTermEnum.cpp \
|
---|
103 | $$CLUCENEDIR/store/FSDirectory.cpp \
|
---|
104 | $$CLUCENEDIR/store/IndexInput.cpp \
|
---|
105 | $$CLUCENEDIR/store/IndexOutput.cpp \
|
---|
106 | $$CLUCENEDIR/store/Lock.cpp \
|
---|
107 | $$CLUCENEDIR/store/MMapInput.cpp \
|
---|
108 | $$CLUCENEDIR/store/RAMDirectory.cpp \
|
---|
109 | $$CLUCENEDIR/store/TransactionalRAMDirectory.cpp \
|
---|
110 | $$CLUCENEDIR/util/BitSet.cpp \
|
---|
111 | $$CLUCENEDIR/util/Equators.cpp \
|
---|
112 | $$CLUCENEDIR/util/FastCharStream.cpp \
|
---|
113 | $$CLUCENEDIR/util/fileinputstream.cpp \
|
---|
114 | $$CLUCENEDIR/util/Misc.cpp \
|
---|
115 | $$CLUCENEDIR/util/Reader.cpp \
|
---|
116 | $$CLUCENEDIR/util/StringBuffer.cpp \
|
---|
117 | $$CLUCENEDIR/util/StringIntern.cpp \
|
---|
118 | $$CLUCENEDIR/util/ThreadLocal.cpp \
|
---|
119 | $$CLUCENEDIR/analysis/standard/StandardAnalyzer.cpp \
|
---|
120 | $$CLUCENEDIR/analysis/standard/StandardFilter.cpp \
|
---|
121 | $$CLUCENEDIR/analysis/standard/StandardTokenizer.cpp
|
---|
122 |
|
---|
123 |
|
---|
124 | #Header files
|
---|
125 | HEADERS += qclucene_global_p.h \
|
---|
126 | qclucene-config_p.h \
|
---|
127 | qanalyzer_p.h \
|
---|
128 | qtokenizer_p.h \
|
---|
129 | qtoken_p.h \
|
---|
130 | qtokenstream_p.h \
|
---|
131 | qdocument_p.h \
|
---|
132 | qfield_p.h \
|
---|
133 | qindexreader_p.h \
|
---|
134 | qindexwriter_p.h \
|
---|
135 | qterm_p.h \
|
---|
136 | qqueryparser_p.h \
|
---|
137 | qfilter_p.h \
|
---|
138 | qhits_p.h \
|
---|
139 | qsearchable_p.h \
|
---|
140 | qsort_p.h \
|
---|
141 | qquery_p.h \
|
---|
142 | qreader_p.h
|
---|
143 |
|
---|
144 |
|
---|
145 | #Source files
|
---|
146 | SOURCES += qanalyzer.cpp \
|
---|
147 | qtokenizer.cpp \
|
---|
148 | qtoken.cpp \
|
---|
149 | qtokenstream.cpp \
|
---|
150 | qdocument.cpp \
|
---|
151 | qfield.cpp \
|
---|
152 | qindexreader.cpp \
|
---|
153 | qindexwriter.cpp \
|
---|
154 | qterm.cpp \
|
---|
155 | qqueryparser.cpp \
|
---|
156 | qfilter.cpp \
|
---|
157 | qhits.cpp \
|
---|
158 | qsearchable.cpp \
|
---|
159 | qsort.cpp \
|
---|
160 | qquery.cpp \
|
---|
161 | qreader.cpp
|
---|