1
# This file is part of the setup tool.
3
# setup is free software; you can redistribute it and/or modify it
4
# under the terms of the GNU Lesser General Public License as published by
5
# the Free Software Foundation; either version 2.1 of the License, or
6
# (at your option) any later version.
14
[http://git.ipfire.org/?p=ipfire-2.x.git;a=summary])
16
AC_CONFIG_MACRO_DIR([m4])
17
AC_CONFIG_HEADERS([config.h])
18
AC_CONFIG_AUX_DIR([build-aux])
31
AM_SILENT_RULES([yes])
34
LT_INIT([disable-static])
40
AC_PATH_PROG([M4], [m4])
43
AM_GNU_GETTEXT([external])
44
AM_GNU_GETTEXT_VERSION([0.18])
45
AC_CHECK_HEADERS([libintl.h])
47
# This makes sure pkg.m4 is available.
48
m4_pattern_forbid([^_?PKG_[A-Z_]+$],[*** pkg.m4 missing, please install pkg-config])
52
AC_SEARCH_LIBS([newtWinMenu], [newt], [], [AC_MSG_ERROR([*** newt library not found])])
58
PKG_CHECK_MODULES(LIBSMOOTH, [libsmooth])
60
AC_ARG_WITH([distro-name],
61
AS_HELP_STRING([--with-distro-name] [The name of the distribution]),
62
AC_DEFINE_UNQUOTED([NAME], "$withval", [The name of the distribution]),
63
AC_MSG_ERROR([*** you need to set the name with --with-distro-name=]))
65
AC_ARG_WITH([distro-sname],
66
AS_HELP_STRING([--with-distro-sname] [The short name of the distribution]),
67
AC_DEFINE_UNQUOTED([SNAME], "$withval", [The sname of the distribution]),
68
AC_MSG_ERROR([*** you need to set the sname with --with-distro-sname=]))
70
AC_ARG_WITH([distro-slogan],
71
AS_HELP_STRING([--with-distro-slogan] [The slogan of the distribution]),
72
AC_DEFINE_UNQUOTED([SLOGAN], "$withval", [The slogan of the distribution]),
73
AC_MSG_ERROR([*** you need to set the slogan with --with-distro-slogan=]))
75
AC_ARG_WITH([config-root],
76
AS_HELP_STRING([--with-distro-config-root] [The configuration directory]),
77
AC_DEFINE_UNQUOTED([CONFIG_ROOT], "$withval", [The config-root]),
78
AC_MSG_ERROR([*** you need to set CONFIG_ROOT with --with-config-root=]))
87
$PACKAGE_NAME $VERSION
89
CFLAGS: ${OUR_CFLAGS} ${CFLAGS}
90
CPPFLAGS: ${OUR_CPPFLAGS} ${CPPFLAGS}
91
LDFLAGS: ${OUR_LDFLAGS} ${LDFLAGS}