3 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
4 AM_MAKEFLAGS = --no-print-directory
14 -include $(top_builddir)/config.h \
15 -DSYSCONFDIR=\""$(sysconfdir)"\" \
18 AM_CFLAGS = ${my_CFLAGS} \
31 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(SED) \
32 -e 's,@VERSION\@,$(VERSION),g' \
33 -e 's,@prefix\@,$(prefix),g' \
34 -e 's,@exec_prefix\@,$(exec_prefix),g' \
35 -e 's,@libdir\@,$(libdir),g' \
36 -e 's,@includedir\@,$(includedir),g' \
37 -e 's,@databasedir\@,$(databasedir),g' \
40 databasedir = $(datadir)/location
41 pkgconfigdir = $(libdir)/pkgconfig
46 @INTLTOOL_POLICY_RULE@
50 $(MAKE) -C po update-po
53 examples/python/create-database.py \
54 examples/python/read-database.py
56 pkginclude_HEADERS = \
63 src/loc/stringpool.h \
69 src_libloc_la_SOURCES = \
77 EXTRA_DIST += src/libloc.sym
79 src_libloc_la_CFLAGS = \
84 src_libloc_la_LDFLAGS = \
86 -version-info $(LIBLOC_CURRENT):$(LIBLOC_REVISION):$(LIBLOC_AGE) \
87 -Wl,--version-script=$(top_srcdir)/src/libloc.sym
89 src_libloc_la_DEPENDENCIES = \
90 ${top_srcdir}/src/libloc.sym
101 pyexec_LTLIBRARIES = \
102 src/python/location.la
104 src_python_location_la_SOURCES = \
105 src/python/locationmodule.c \
106 src/python/locationmodule.h \
109 src/python/database.c \
110 src/python/database.h \
111 src/python/network.c \
112 src/python/network.h \
113 src/python/writer.c \
116 src_python_location_la_CFLAGS = \
120 src_python_location_la_LDFLAGS = \
126 src_python_location_la_LIBADD = \
130 # Compile & install bindings
131 all-local: $(foreach binding,$(BINDINGS),build-$(binding))
132 check-local: $(foreach binding,$(BINDINGS),check-$(binding))
133 install-exec-local: $(foreach binding,$(BINDINGS),install-$(binding))
134 clean-local: $(foreach binding,$(BINDINGS),clean-$(binding))
135 uninstall-local: $(foreach binding,$(BINDINGS),uninstall-$(binding))
139 src/perl/.gitignore \
140 src/perl/Location.xs \
142 src/perl/Makefile.PL \
143 src/perl/lib/Location.pm \
144 src/perl/t/Location.t \
149 @mkdir -p $(builddir)/src/perl/{lib,t}
150 @test -e $(builddir)/src/perl/Location.xs || ln -s --relative $(srcdir)/src/perl/Location.xs $(builddir)/src/perl/
151 @test -e $(builddir)/src/perl/MANIFEST || ln -s --relative $(srcdir)/src/perl/MANIFEST $(builddir)/src/perl/
152 @test -e $(builddir)/src/perl/Makefile.PL || ln -s --relative $(srcdir)/src/perl/Makefile.PL $(builddir)/src/perl/
153 @test -e $(builddir)/src/perl/lib/Location.pm || ln -s --relative $(srcdir)/src/perl/lib/Location.pm $(builddir)/src/perl/lib/
154 @test -e $(builddir)/src/perl/t/Location.t || ln -s --relative $(srcdir)/src/perl/t/Location.t $(builddir)/src/perl/t/
155 @test -e $(builddir)/src/perl/typemap || ln -s --relative $(srcdir)/src/perl/typemap $(builddir)/src/perl/
157 cd $(builddir)/src/perl && $(PERL) Makefile.PL PREFIX="$(prefix)" \
158 INC="-I$(abs_srcdir)/src" LIBS="-L$(abs_builddir)/src/.libs -lloc"
159 cd $(builddir)/src/perl && $(MAKE)
163 cd $(builddir)/src/perl && $(MAKE) test
167 cd $(builddir)/src/perl && $(MAKE) install
171 cd $(builddir)/src/perl && $(MAKE) distclean
173 .PHONY: uninstall-perl
176 $(DESTDIR)/$(prefix)/lib/*/perl/*/Location.pm \
177 $(DESTDIR)/$(prefix)/lib/*/perl/*/auto/Location \
178 $(DESTDIR)/$(prefix)/lib/*/perl/*/perllocal.pod \
179 $(DESTDIR)/$(prefix)/man/man3/Location.3pm
182 src/python/location-query
185 src/python/location-query.in
188 src/python/location-query
196 src/test-stringpool \
206 src/test-stringpool \
211 src_test_libloc_SOURCES = \
214 src_test_libloc_CFLAGS = \
217 src_test_libloc_LDADD = \
220 src_test_as_SOURCES = \
223 src_test_as_CFLAGS = \
226 src_test_as_LDADD = \
229 src_test_network_SOURCES = \
232 src_test_network_CFLAGS = \
235 src_test_network_LDADD = \
238 src_test_stringpool_SOURCES = \
239 src/test-stringpool.c
241 src_test_stringpool_CFLAGS = \
244 src_test_stringpool_LDADD = \
247 src_test_database_SOURCES = \
250 src_test_database_CFLAGS = \
253 src_test_database_LDADD = \