mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00

the common/Make.rules file into common/Version so that libapparmor's configure.in can make use of it, meaning there's one less thing to adjust when updating the version. It also bumps the trunk version from 2.5 to 2.5.90 in (perhaps excessively long) preparation for the 2.6.0 release, and to indicate that it's newer than the 2.5.x branch.
86 lines
2.1 KiB
Text
86 lines
2.1 KiB
Text
m4_define([__apparmor_version], m4_sinclude(common/Version))
|
|
m4_ifdef(__apparmor_version, , m4_define([__apparmor_version], m4_sinclude(../../common/Version)))
|
|
m4_define([__aalen], decr(len(__apparmor_version)))
|
|
m4_define([apparmor_version], m4_substr(__apparmor_version, 0, __aalen))
|
|
|
|
AC_INIT(configure.in)
|
|
|
|
AM_INIT_AUTOMAKE(libapparmor1, apparmor_version)
|
|
|
|
AM_PROG_LEX
|
|
AC_PROG_YACC
|
|
AC_PROG_SED
|
|
|
|
AC_PATH_PROG([SWIG], [swig])
|
|
|
|
sinclude(m4/ac_pod2man.m4)
|
|
PROG_POD2MAN
|
|
|
|
AC_MSG_CHECKING(Checking for Python)
|
|
AC_ARG_WITH(python,
|
|
[ --with-python enable the python wrapper [[default=no]]],
|
|
[AC_MSG_RESULT($withval)], [AC_MSG_RESULT(no)])
|
|
if test "$with_python" = "yes"; then
|
|
AC_PATH_PROG(PYTHON, python, no)
|
|
if test x$PYTHON = xno; then
|
|
enable_python = no
|
|
else
|
|
sinclude(m4/ac_python_devel.m4)
|
|
AC_PYTHON_DEVEL
|
|
AM_PATH_PYTHON
|
|
fi
|
|
fi
|
|
|
|
AC_MSG_CHECKING(Checking for perl)
|
|
AC_ARG_WITH(perl,
|
|
[ --with-perl enable the perl wrapper [[default=no]]],
|
|
[AC_MSG_RESULT($withval)], [AC_MSG_RESULT(no)])
|
|
if test "$with_perl" = "yes"; then
|
|
AC_PATH_PROG(PERL, perl, no)
|
|
if test x$PERL = xno; then
|
|
enable_perl=no
|
|
else
|
|
perl_includedir="`$PERL -e 'use Config; print $Config{archlib}'`/CORE"
|
|
AC_CHECK_FILE($perl_includedir/perl.h, enable_perl=yes, enable_perl=no)
|
|
fi
|
|
fi
|
|
|
|
|
|
AC_MSG_CHECKING(Checking for ruby)
|
|
AC_ARG_WITH(ruby,
|
|
[ --with-ruby enable the ruby wrapper [[default=no]]],
|
|
[AC_MSG_RESULT($withval)], [AC_MSG_RESULT(no)])
|
|
if test "$with_ruby" = "yes"; then
|
|
AC_PATH_PROG([RUBY], [ruby])
|
|
fi
|
|
|
|
|
|
AM_CONDITIONAL(HAVE_PYTHON, test x$with_python = xyes)
|
|
AM_CONDITIONAL(HAVE_PERL, test x$with_perl = xyes)
|
|
AM_CONDITIONAL(HAVE_RUBY, test x$with_ruby = xyes)
|
|
AM_CONDITIONAL(BUILD_ROOTLIB, test x$enable_rootlib = xyes)
|
|
|
|
AC_HEADER_STDC
|
|
AC_CHECK_HEADERS(unistd.h stdint.h)
|
|
|
|
AC_CHECK_FUNCS(asprintf)
|
|
|
|
AM_PROG_CC_C_O
|
|
AC_C_CONST
|
|
AM_PROG_LIBTOOL
|
|
|
|
AC_OUTPUT(
|
|
Makefile
|
|
doc/Makefile
|
|
src/Makefile
|
|
swig/Makefile
|
|
swig/perl/Makefile
|
|
swig/perl/Makefile.PL
|
|
swig/python/Makefile
|
|
swig/python/setup.py
|
|
swig/ruby/Makefile
|
|
testsuite/Makefile
|
|
testsuite/config/Makefile
|
|
testsuite/libaalogparse.test/Makefile
|
|
testsuite/lib/Makefile
|
|
)
|