# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
-EXTRA_DIST = bootstrap.sh LICENSE doxygen/Makefile.am doxygen/Makefile.in doxygen/doxygen.conf.in libtool.m4
-SUBDIRS = avahi-common avahi-core avahi-discover avahi-client avahi-daemon
+EXTRA_DIST = bootstrap.sh LICENSE doxygen/Makefile.am doxygen/Makefile.in doxygen/doxygen.conf.in
+SUBDIRS = avahi-common avahi-core avahi-discover avahi-client avahi-daemon doxygen
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = avahi-core.pc
fi
AM_CONDITIONAL(ENABLE_GTK, test "x$ENABLE_GTK" = "xyes")
+AC_ARG_ENABLE(doxygen,
+ AC_HELP_STRING([--enable-doxygen],[use doxygen to generate API docs (default=yes)]),
+ [case "${enableval}" in
+ yes) ENABLE_DOXYGEN=yes ;;
+ no) ENABLE_DOXYGEN=no ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for --enable-gtk) ;;
+ esac],
+ [ENABLE_DOXYGEN=yes]) dnl Default value
+
+AM_CONDITIONAL(ENABLE_DOXYGEN, test "x$ENABLE_DOXYGEN" = "xyes")
+
# If using GCC specify some additional parameters
if test "x$GCC" = "xyes" ; then
CFLAGS="$CFLAGS -pipe -W -Wall -pedantic"
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
+if ENABLE_DOXYGEN
+all: doxygen
+endif
+
doxygen: doxygen.conf
doxygen $<