Reimplement the matcher
[xapian.git] / xapian-core / matcher / Makefile.mk
blobd2e36458afac5a45d7f74401aadb42df7e55b755
1 noinst_HEADERS +=\
2 matcher/andmaybepostlist.h\
3 matcher/andnotpostlist.h\
4 matcher/collapser.h\
5 matcher/deciderpostlist.h\
6 matcher/exactphrasepostlist.h\
7 matcher/externalpostlist.h\
8 matcher/extraweightpostlist.h\
9 matcher/heap.h\
10 matcher/localsubmatch.h\
11 matcher/matcher.h\
12 matcher/matchtimeout.h\
13 matcher/maxpostlist.h\
14 matcher/msetcmp.h\
15 matcher/multiandpostlist.h\
16 matcher/multixorpostlist.h\
17 matcher/nearpostlist.h\
18 matcher/orpositionlist.h\
19 matcher/orpospostlist.h\
20 matcher/orpostlist.h\
21 matcher/phrasepostlist.h\
22 matcher/postlisttree.h\
23 matcher/protomset.h\
24 matcher/queryoptimiser.h\
25 matcher/remotesubmatch.h\
26 matcher/selectpostlist.h\
27 matcher/spymaster.h\
28 matcher/synonympostlist.h\
29 matcher/valuegepostlist.h\
30 matcher/valuerangepostlist.h\
31 matcher/valuestreamdocument.h\
32 matcher/wrapperpostlist.h
34 EXTRA_DIST +=\
35 matcher/Makefile
37 if BUILD_BACKEND_REMOTE
38 lib_src +=\
39 matcher/remotesubmatch.cc
40 endif
41 # Make sure we always distribute this source.
42 EXTRA_DIST +=\
43 matcher/remotesubmatch.cc
45 lib_src +=\
46 matcher/andmaybepostlist.cc\
47 matcher/andnotpostlist.cc\
48 matcher/collapser.cc\
49 matcher/deciderpostlist.cc\
50 matcher/exactphrasepostlist.cc\
51 matcher/externalpostlist.cc\
52 matcher/extraweightpostlist.cc\
53 matcher/localsubmatch.cc\
54 matcher/matcher.cc\
55 matcher/maxpostlist.cc\
56 matcher/msetcmp.cc\
57 matcher/multiandpostlist.cc\
58 matcher/multixorpostlist.cc\
59 matcher/nearpostlist.cc\
60 matcher/orpositionlist.cc\
61 matcher/orpospostlist.cc\
62 matcher/orpostlist.cc\
63 matcher/phrasepostlist.cc\
64 matcher/selectpostlist.cc\
65 matcher/synonympostlist.cc\
66 matcher/valuegepostlist.cc\
67 matcher/valuerangepostlist.cc\
68 matcher/valuestreamdocument.cc\
69 matcher/wrapperpostlist.cc