dnl Process this file with autoconf to produce a configure script. AC_INIT(README) PACKAGE=helloworld VERSION=1.0.0 AM_INIT_AUTOMAKE($PACKAGE,$VERSION) AM_MAINTAINER_MODE AC_GNU_SOURCE dnl Check for GNU D Compiler AC_PATH_PROG(GDC, "gdc", no) if test "x$GDC" = "xno"; then AC_MSG_ERROR([No D compiler found]) fi AC_SUBST(GDC) AC_SUBST(GDC_VERSION,[$($GDC --version | grep -P -o "(?<=\()gdc (.*?)(?=,)")]) CC=$GDC DFLAGS="-g -O2" AC_PROG_INSTALL AC_PROG_LIBTOOL IT_PROG_INTLTOOL([0.35.0]) AM_GLIB_GNU_GETTEXT GETTEXT_PACKAGE=$PACKAGE AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["${GETTEXT_PACKAGE}"], [gettext domain]) dnl Set PACKAGE_LOCALE_DIR in config.d. if test "x${prefix}" = "xNONE"; then AC_SUBST(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale") else AC_SUBST(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale") fi dnl Should I generate the documentation? AC_ARG_ENABLE(doc, AS_HELP_STRING(--disable-doc, do not generate documentation),, [ DFLAGS+=" -fdoc -fdoc-dir=$(pwd)/doc" ] ) AC_SUBST(DFLAGS) AC_SUBST(DEPS_CFLAGS) AC_SUBST(DEPS_LIBS) AC_CONFIG_FILES([ config.d Makefile src/Makefile po/Makefile.in doc/Makefile ]) AC_OUTPUT() dnl Configuration Summary echo "" echo "Configuration summary" echo "" echo " * Installation prefix = $prefix" echo " * D compiler: $GDC_VERSION - $GDC" echo ""