libatalk_la_LDFLAGS = -version-info $(VERSION_INFO)
+if DEVELOPER
all-local: .libs/libatalk.so
@$(top_srcdir)/abigen.sh .libs/libatalk.so > libatalk.abi.tmp
@diff -u libatalk-$(NETATALK_VERSION).abi libatalk.abi.tmp || ( \
check-local: .libs/libatalk.so
@$(top_srcdir)/abigen.sh .libs/libatalk.so > libatalk-$(NETATALK_VERSION).abi
+endif
dnl Kitchen sink for configuration macros
+dnl Whether to enable developer build
+AC_DEFUN([AC_DEVELOPER], [
+ AC_MSG_CHECKING([whether to enable developer build])
+ AC_ARG_ENABLE(
+ developer,
+ AS_HELP_STRING([--enable-developer], [whether to enable developer build (ABI checking)]),
+ enable_dev=$enableval,
+ enable_dev=no
+ )
+ AC_MSG_RESULT([$enable_dev])
+ AM_CONDITIONAL(DEVELOPER, test x"$enable_dev" = x"yes")
+])
+
dnl Whether to disable bundled libevent
AC_DEFUN([AC_NETATALK_LIBEVENT], [
AC_MSG_CHECKING([whether to disable bundled libevent (define CPPFLAGS and LDFLAGS otherwise appropiately to pick up installed version)])