Support: quest -f cjk_ngram
[xapian.git] / xapian-core / examples / Makefile.mk
blob157618fda5a32d1852599e0e5ed5e1b8e99eafb9
1 EXTRA_DIST +=\
2 examples/Makefile
4 bin_PROGRAMS +=\
5 examples/copydatabase\
6 examples/quest\
7 examples/simpleexpand\
8 examples/simpleindex\
9 examples/simplesearch\
10 examples/xapian-metadata
12 examples_copydatabase_SOURCES = examples/copydatabase.cc
13 examples_copydatabase_LDADD = $(ldflags) $(libxapian_la)
15 examples_quest_SOURCES = examples/quest.cc
16 examples_quest_LDADD = $(ldflags) libgetopt.la $(libxapian_la)
18 examples_simpleexpand_SOURCES = examples/simpleexpand.cc
19 examples_simpleexpand_LDADD = $(ldflags) $(libxapian_la)
21 examples_simpleindex_SOURCES = examples/simpleindex.cc
22 examples_simpleindex_LDADD = $(ldflags) $(libxapian_la)
24 examples_simplesearch_SOURCES = examples/simplesearch.cc
25 examples_simplesearch_LDADD = $(ldflags) $(libxapian_la)
27 examples_xapian_metadata_SOURCES = examples/xapian-metadata.cc
28 examples_xapian_metadata_LDADD = $(ldflags) $(libxapian_la)
30 if !MAINTAINER_NO_DOCS
31 dist_man_MANS +=\
32 examples/copydatabase.1\
33 examples/quest.1\
34 examples/xapian-metadata.1
35 endif
37 if DOCUMENTATION_RULES
38 examples/copydatabase.1: examples/copydatabase$(EXEEXT) makemanpage
39 ./makemanpage examples/copydatabase $(srcdir)/examples/copydatabase.cc examples/copydatabase.1
41 examples/quest.1: examples/quest$(EXEEXT) makemanpage
42 ./makemanpage examples/quest $(srcdir)/examples/quest.cc examples/quest.1
44 examples/xapian-metadata.1: examples/xapian-metadata$(EXEEXT) makemanpage
45 ./makemanpage examples/xapian-metadata $(srcdir)/examples/xapian-metadata.cc examples/xapian-metadata.1
46 endif