summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authormdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-01-18 21:11:59 +0000
committermdankov <mdankov@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-01-18 21:11:59 +0000
commit63379267f4acd7ca2597203eba1775bf604ecc94 (patch)
tree759e80ec3a8bf194b72de75919d2aba003818e94 /configure.in
parent7504bbb0d9cf861e6ae17957ea71fa1f8a66e85c (diff)
downloadnavit-svn-63379267f4acd7ca2597203eba1775bf604ecc94.tar.gz
Add:core:New binding_win32 module for Windows and WinCE. Some details are at ticket #970.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4892 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 5889831d..8ddc83cf 100644
--- a/configure.in
+++ b/configure.in
@@ -39,6 +39,7 @@ samplemap=yes; samplemap_reason=default
binding_dbus=yes; binding_dbus_reason=default
binding_dbus_use_system_bus=no
binding_python=yes; binding_python_reason=default
+binding_win32=no; binding_win32_reason=default
font_freetype=yes; font_freetype_reason=default
fontconfig=yes; fontconfig_reason=default
fribidi=yes; fribidi_reason=default
@@ -96,6 +97,7 @@ wince|mingw32ce|cegcc)
AC_DEFINE(HAVE_API_WIN32_BASE, 1, [Have Windows Base API])
AC_DEFINE(HAVE_API_WIN32_CE, 1, [Have Windows CE API])
AC_DEFINE(HAVE_PRAGMA_PACK, 1, [Have pragma pack])
+ binding_win32=yes; binding_win32_reason="host_os is wince"
gui_win32=yes; gui_win32_reason="host_os is wince"
graphics_win32=yes; graphics_win32_reason="host_os is wince"
vehicle_wince=yes; vehcile_wince_reason="host_os is wince"
@@ -107,6 +109,7 @@ mingw32)
win32=yes
AC_DEFINE(HAVE_API_WIN32_BASE, 1, [Have Windows Base API])
AC_DEFINE(HAVE_API_WIN32, 1, [Have Windows API])
+ binding_win32=yes; binding_win32_reason="host_os is mingw32"
gui_win32=yes; gui_win32_reason="host_os is mingw32"
graphics_win32=yes; graphics_win32_reason="host_os is mingw32"
speech_espeak=yes; speech_espeak_reason="host_os is mingw32"
@@ -683,6 +686,13 @@ AM_CONDITIONAL(SPEECH_DBUS, test "x${speech_dbus}" = "xyes")
AC_ARG_WITH(dbus-service-dir, [ --with-dbus-service-dir specify where the dbus service dir resides], DBUS_SERVICE_DIR=$withval, DBUS_SERVICE_DIR="$datarootdir/dbus-1/services")
AC_SUBST(DBUS_SERVICE_DIR)
+# win32 binding
+AC_ARG_ENABLE(binding-win32, [ --disable-binding-win32 don't create binding win32], binding_win32=$enableval;binding_win32_reason="configure parameter")
+if test "x${binding_win32}" = "xyes" ; then
+ AC_DEFINE(USE_BINDING_WIN32, 1, [Build with binding win32])
+fi
+AM_CONDITIONAL(BINDING_WIN32, test "x${binding_win32}" = "xyes")
+
# svg
AC_ARG_ENABLE(svg, [ --disable-svg disable Scalable Vector Graphics], enable_svg=$enableval, enable_svg=yes)
AC_ARG_ENABLE(svg2png, [ --disable-svg2png disable conversion of svgs to pngs], enable_svg2png=$enableval, enable_svg2png=yes)
@@ -1127,6 +1137,7 @@ navit/autoload/osso/Makefile
navit/binding/Makefile
navit/binding/python/Makefile
navit/binding/dbus/Makefile
+navit/binding/win32/Makefile
navit/map/Makefile
navit/map/mg/Makefile
navit/map/textfile/Makefile