# This file is part of the setup tool. # # setup is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. AC_PREREQ([2.64]) AC_INIT([setup], [001], [], [setup], [http://git.ipfire.org/?p=ipfire-2.x.git;a=summary]) AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([ foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects ]) AM_SILENT_RULES([yes]) LT_PREREQ(2.2) LT_INIT([disable-static]) AC_PROG_CC AC_PROG_CC_C99 AC_PROG_CC_C_O AC_PATH_PROG([M4], [m4]) # Gettext AM_GNU_GETTEXT([external]) AM_GNU_GETTEXT_VERSION([0.18]) AC_CHECK_HEADERS([libintl.h]) # This makes sure pkg.m4 is available. m4_pattern_forbid([^_?PKG_[A-Z_]+$],[*** pkg.m4 missing, please install pkg-config]) # newt LIBS= AC_SEARCH_LIBS([newtWinMenu], [newt], [], [AC_MSG_ERROR([*** newt library not found])]) NEWT_LIBS="$LIBS" AC_SUBST(NEWT_LIBS) LIBS="$save_LIBS" PKG_CHECK_MODULES(LIBSMOOTH, [libsmooth]) AC_ARG_WITH([distro-name], AS_HELP_STRING([--with-distro-name] [The name of the distribution]), AC_DEFINE_UNQUOTED([NAME], "$withval", [The name of the distribution]), AC_MSG_ERROR([*** you need to set the name with --with-distro-name=])) AC_ARG_WITH([distro-sname], AS_HELP_STRING([--with-distro-sname] [The short name of the distribution]), AC_DEFINE_UNQUOTED([SNAME], "$withval", [The sname of the distribution]), AC_MSG_ERROR([*** you need to set the sname with --with-distro-sname=])) AC_ARG_WITH([distro-slogan], AS_HELP_STRING([--with-distro-slogan] [The slogan of the distribution]), AC_DEFINE_UNQUOTED([SLOGAN], "$withval", [The slogan of the distribution]), AC_MSG_ERROR([*** you need to set the slogan with --with-distro-slogan=])) AC_ARG_WITH([config-root], AS_HELP_STRING([--with-distro-config-root] [The configuration directory]), AC_DEFINE_UNQUOTED([CONFIG_ROOT], "$withval", [The config-root]), AC_MSG_ERROR([*** you need to set CONFIG_ROOT with --with-config-root=])) AC_CONFIG_FILES([ Makefile po/Makefile.in ]) AC_OUTPUT AC_MSG_RESULT([ $PACKAGE_NAME $VERSION CFLAGS: ${OUR_CFLAGS} ${CFLAGS} CPPFLAGS: ${OUR_CPPFLAGS} ${CPPFLAGS} LDFLAGS: ${OUR_LDFLAGS} ${LDFLAGS} ])