include $(top_srcdir)/Makefile.inc
comma=,
+SUBDIRS=fib-1.1 support
+if PLUGINS
+ SUBDIRS += .
+endif
DIST_SUBDIRS=binding map maptool fib-1.1 font fonts gui graphics osd speech support vehicle xpm maps
-SUBDIRS=binding map fib-1.1 font gui graphics osd speech support vehicle xpm
+SUBDIRS+=binding map font gui graphics osd speech vehicle xpm
if FONTS
SUBDIRS += fonts
endif
+if !PLUGINS
+ SUBDIRS += .
+endif
-SUBDIRS+=.
SUBDIRS+=maptool
if BUILD_SAMPLEMAP
AM_CPPFLAGS = -I$(top_srcdir)/navit/fib-1.1 @NAVIT_CFLAGS@ @ZLIB_CFLAGS@ -DPREFIX=\"@prefix@\" -DLIBDIR=\"@libdir@\" -DMODULE=navit
BUILT_SOURCES = version.h navit_config.h
-if SUPPORT_ANDROID
- lib_LTLIBRARIES = libnavit.la
- libnavit_la_LDFLAGS = -module -avoid-version @MODULE_LDFLAGS@ -Wl,--no-undefined
- libnavit_la_LIBADD = @NAVIT_LIBS@ @WORDEXP_LIBS@ @ZLIB_LIBS@ @INTLLIBS@ -Lfib-1.1 -lfib -llog
+if BIN_NAVIT
+ bin_PROGRAMS = navit
+endif
+if SHARED_LIBNAVIT
+ lib_LTLIBRARIES = libnavit.la
+ libnavit_la_LDFLAGS = -avoid-version @MODULE_LDFLAGS@ -no-undefined -Wl,--no-undefined
+ libnavit_la_LIBADD = @NAVIT_LIBS@ @WORDEXP_LIBS@ @ZLIB_LIBS@ @INTLLIBS@ -Lfib-1.1 -lfib @MODULE_LIBADD@
else
- bin_PROGRAMS = navit
noinst_LTLIBRARIES = libnavit.la
endif
transform.h track.h util.h vehicle.h vehicleprofile.h window.h xmlconfig.h zipfile.h \
navit_nls.h sunriset.c sunriset.h
-comma=,
XSLTS=@XSLTS@
navit.xml: navit_shipped.xml $(foreach xslt, $(subst $(comma), ,$(XSLTS)), $(addsuffix .xslt,$(addprefix xslt/,$(xslt))))
cp $< navit.xml.new
android/build.xml: android/AndroidManifest.xml
- if [ "$(builddir)" != "$(srcdir)" ]; then cp -rp $(srcdir)/android $(builddir)/android; fi
+ mkdir -p android
+ if [ "$(builddir)" != "$(srcdir)" ]; then cp -rp $(srcdir)/android/* $(builddir)/android; fi
android update project -t 3 -p android
apk: all android/build.xml navit.xml