1 ## Process this file with automake to produce Makefile.in
4 # Export these so that we run the locally installed autotools when building
5 # from a bootstrapped git tree.
6 export ACLOCAL AUTOCONF AUTOHEADER AUTOM4TE AUTOMAKE
9 EXTRA_DIST = xapian-head.i xapian-headers.i generic/except.i \
10 generic/generate-generic-exceptions \
12 xapian-bindings.spec shortstop.list skiptest \
15 SUBDIRS = . @BINDINGS@
16 DIST_SUBDIRS = python python3 php php7 java ruby tcl8 csharp perl lua
19 BUILT_SOURCES = generic/except.i
20 generic/except.i: $(srcdir)/generic/generate-generic-exceptions ../xapian-core/exception_data.pm
21 $(PERL) -w -I$(srcdir)/../xapian-core $(srcdir)/generic/generate-generic-exceptions
23 if !MAINTAINER_NO_DOCS
24 BUILT_SOURCES += doxygen-xml/index.xml
26 doxygen-xml/index.xml: $(XAPIAN_HEADERS)
27 $(DOXYGEN) doxygen_xml.conf
31 DISTCHECK_CONFIGURE_FLAGS = XAPIAN_CONFIG="$(XAPIAN_CONFIG)" \
32 PYTHON2_LIB="`pwd`/../_inst/tmp_py2lib" \
33 PYTHON3_LIB="`pwd`/../_inst/tmp_py3lib" \
34 PHP_EXTENSION_DIR="`pwd`/../_inst/tmp_phpext" \
35 PHP7_EXTENSION_DIR="`pwd`/../_inst/tmp_php7ext" \
36 RUBY_LIB="`pwd`/../_inst/tmp_rubylib" \
37 RUBY_LIB_ARCH="`pwd`/../_inst/tmp_rubylibarch" \
38 TCL_LIB="`pwd`/../_inst/tmp_tcllib" \
39 PERL_LIB="`pwd`/../_inst/tmp_perllib" \
40 LUA_LIB="`pwd`/../_inst/tmp_lualib"