# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-AC_INIT([Persistence Client Library], [0.1], [not-valid@xse.de])
+
+# create tag version information
+m4_define([pers_client_library_tag_version_major], [0])
+m4_define([pers_client_library_tag_version_minor], [8])
+m4_define([pers_client_library_tag_version_micro], [0])
+m4_define([pers_client_library_tag_version], [pers_client_library_tag_version_major().pers_client_library_tag_version_minor().pers_client_library_tag_version_micro()])
+
+
+AC_INIT([Persistence Client Library], [pers_client_library_tag_version], [not-valid@xse.de])
AC_CONFIG_SRCDIR([Makefile.am])
AM_INIT_AUTOMAKE([dist-bzip2])
AC_GNU_SOURCE()
+
+# create library version information
+m4_define([pers_client_library_version_current], [7])
+m4_define([pers_client_library_version_revision], [0])
+m4_define([pers_client_library_version_age], [0])
+m4_define([pers_client_library_version], [pers_client_library_version_current():pers_client_library_version_revision():pers_client_library_version_age()])
+
+PERS_CLIENT_LIBRARY_VERSION=pers_client_library_version()
+AC_SUBST([PERS_CLIENT_LIBRARY_VERSION])
+
+
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
+
+# Overwrite the build in defaults
+#CFLAGS="-Wall -O2"
+
# Checks for programs.
AC_PROG_CC
AM_PROG_CC_C_O
PKG_CHECK_MODULES(DEPS,
automotive-dlt
dbus-1
- dconf
- glib-2.0)
+ libitzam)
AC_SUBST(DEPS_CFLAGS)
AC_SUBST(DEPS_LIBS)
AC_MSG_NOTICE([Tests enabled: $enable_tests])
AC_MSG_NOTICE([Local check enabled: $localcheck])
-#AC_CONFIG_FILES([Makefile
-# persistence_client_library.pc
-# src/Makefile
-# test/Makefile])
+
+AC_ARG_ENABLE(debug,
+AS_HELP_STRING([--enable-debug],
+ [enable debugging, default: no]),
+[case "${enableval}" in
+ yes) debug=true ;;
+ no) debug=false ;;
+ *) AC_MSG_ERROR([bad value ${enableval} for --enable-debug]) ;;
+esac],
+[debug=false])
+
+AM_CONDITIONAL(DEBUG, test x"$debug" = x"true")
+
+
AC_CONFIG_FILES([Makefile
+ persistence_client_library.pc
src/Makefile
- test/Makefile])
+ test/Makefile])
+
AC_OUTPUT