2015-02-26 12:56:04 +07:00
|
|
|
AC_PREREQ(2.64)
|
2011-12-13 01:41:38 +07:00
|
|
|
AC_INIT([kmod],
|
2024-03-06 10:27:42 +07:00
|
|
|
[32],
|
2011-12-16 13:11:25 +07:00
|
|
|
[linux-modules@vger.kernel.org],
|
2011-12-13 01:41:38 +07:00
|
|
|
[kmod],
|
2012-02-24 10:58:20 +07:00
|
|
|
[http://git.kernel.org/?p=utils/kernel/kmod/kmod.git])
|
2011-11-21 23:35:35 +07:00
|
|
|
|
|
|
|
AC_CONFIG_SRCDIR([libkmod/libkmod.c])
|
2015-02-26 12:56:04 +07:00
|
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
|
|
AC_CONFIG_HEADERS(config.h)
|
2011-11-21 21:35:15 +07:00
|
|
|
AC_CONFIG_AUX_DIR([build-aux])
|
2015-02-26 12:56:04 +07:00
|
|
|
|
2011-11-21 21:35:15 +07:00
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
|
|
|
AC_SYS_LARGEFILE
|
|
|
|
AC_PREFIX_DEFAULT([/usr])
|
2013-11-11 08:41:25 +07:00
|
|
|
AM_MAINTAINER_MODE([enable])
|
2015-02-26 12:56:04 +07:00
|
|
|
AM_INIT_AUTOMAKE([check-news foreign 1.11 silent-rules tar-pax no-dist-gzip dist-xz subdir-objects color-tests parallel-tests])
|
|
|
|
AM_SILENT_RULES([yes])
|
|
|
|
LT_INIT([disable-static pic-only])
|
2011-11-21 21:35:15 +07:00
|
|
|
|
2015-02-28 02:19:44 +07:00
|
|
|
AS_IF([test "x$enable_static" = "xyes"], [AC_MSG_ERROR([--enable-static is not supported by kmod])])
|
|
|
|
AS_IF([test "x$enable_largefile" = "xno"], [AC_MSG_ERROR([--disable-largefile is not supported by kmod])])
|
2013-06-06 21:43:19 +07:00
|
|
|
|
2023-07-18 19:01:55 +07:00
|
|
|
module_compressions=""
|
|
|
|
module_signatures="legacy"
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
#####################################################################
|
|
|
|
# Program checks and configurations
|
|
|
|
#####################################################################
|
|
|
|
|
2011-12-21 20:48:07 +07:00
|
|
|
AC_PROG_SED
|
|
|
|
AC_PROG_MKDIR_P
|
2015-02-26 12:56:04 +07:00
|
|
|
AC_PROG_LN_S
|
2011-12-24 10:45:22 +07:00
|
|
|
PKG_PROG_PKG_CONFIG
|
2011-12-17 01:08:53 +07:00
|
|
|
|
2015-02-26 12:56:04 +07:00
|
|
|
AC_PROG_CC_C99
|
2012-03-17 20:26:32 +07:00
|
|
|
|
|
|
|
#####################################################################
|
|
|
|
# Function and structure checks
|
|
|
|
#####################################################################
|
|
|
|
|
2012-02-09 05:29:52 +07:00
|
|
|
AC_CHECK_FUNCS_ONCE(__xstat)
|
2013-02-12 01:07:52 +07:00
|
|
|
AC_CHECK_FUNCS_ONCE([__secure_getenv secure_getenv])
|
2013-04-09 14:16:57 +07:00
|
|
|
AC_CHECK_FUNCS_ONCE([finit_module])
|
2012-02-09 05:29:52 +07:00
|
|
|
|
2015-02-10 09:45:11 +07:00
|
|
|
CC_CHECK_FUNC_BUILTIN([__builtin_clz])
|
|
|
|
CC_CHECK_FUNC_BUILTIN([__builtin_types_compatible_p])
|
2015-02-10 19:41:47 +07:00
|
|
|
CC_CHECK_FUNC_BUILTIN([__builtin_uaddl_overflow], [ ], [ ])
|
|
|
|
CC_CHECK_FUNC_BUILTIN([__builtin_uaddll_overflow], [ ], [ ])
|
2015-02-10 09:45:11 +07:00
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
# dietlibc doesn't have st.st_mtim struct member
|
|
|
|
AC_CHECK_MEMBERS([struct stat.st_mtim], [], [], [#include <sys/stat.h>])
|
|
|
|
|
2014-04-04 18:19:00 +07:00
|
|
|
# musl 1.0 and bionic 4.4 don't have strndupa
|
2023-12-10 08:35:59 +07:00
|
|
|
# basename may be only available in libgen.h with the POSIX behavior,
|
|
|
|
# not desired here
|
|
|
|
AC_CHECK_DECLS_ONCE([[strndupa], [basename]], [], [], [[#include <string.h>]])
|
2014-04-04 18:19:00 +07:00
|
|
|
|
2014-09-30 02:18:04 +07:00
|
|
|
# RHEL 5 and older do not have be32toh
|
|
|
|
AC_CHECK_DECLS_ONCE([be32toh])
|
|
|
|
|
2013-02-19 03:02:32 +07:00
|
|
|
# Check kernel headers
|
|
|
|
AC_CHECK_HEADERS_ONCE([linux/module.h])
|
|
|
|
|
2013-09-06 20:27:04 +07:00
|
|
|
AC_MSG_CHECKING([whether _Static_assert() is supported])
|
|
|
|
AC_COMPILE_IFELSE(
|
|
|
|
[AC_LANG_SOURCE([[_Static_assert(1, "Test");]])],
|
|
|
|
[AC_DEFINE([HAVE_STATIC_ASSERT], [1], [Define if _Static_assert() is available])
|
|
|
|
AC_MSG_RESULT([yes])],
|
|
|
|
[AC_MSG_RESULT([no])])
|
2012-03-17 20:26:32 +07:00
|
|
|
|
2015-02-26 23:02:04 +07:00
|
|
|
AC_MSG_CHECKING([whether _Noreturn is supported])
|
|
|
|
AC_COMPILE_IFELSE(
|
2022-12-17 23:52:34 +07:00
|
|
|
[AC_LANG_SOURCE([[#include <stdlib.h>
|
|
|
|
_Noreturn int foo(void) { exit(0); }]])],
|
2015-02-26 23:02:04 +07:00
|
|
|
[AC_DEFINE([HAVE_NORETURN], [1], [Define if _Noreturn is available])
|
|
|
|
AC_MSG_RESULT([yes])],
|
|
|
|
[AC_MSG_RESULT([no])])
|
|
|
|
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
#####################################################################
|
|
|
|
# --with-
|
|
|
|
#####################################################################
|
|
|
|
|
2023-07-18 19:01:54 +07:00
|
|
|
AC_ARG_WITH([distconfdir], AS_HELP_STRING([--with-distconfdir=DIR], [directory to search for distribution configuration files]),
|
|
|
|
[], [with_distconfdir='${prefix}/lib'])
|
|
|
|
AC_SUBST([distconfdir], [$with_distconfdir])
|
|
|
|
|
2011-12-22 21:40:24 +07:00
|
|
|
AC_ARG_WITH([rootlibdir],
|
|
|
|
AS_HELP_STRING([--with-rootlibdir=DIR], [rootfs directory to install shared libraries]),
|
|
|
|
[], [with_rootlibdir=$libdir])
|
|
|
|
AC_SUBST([rootlibdir], [$with_rootlibdir])
|
|
|
|
|
2023-11-10 19:13:54 +07:00
|
|
|
# Ideally this would be $prefix/lib/modules but default to /lib/modules for compatibility with earlier versions
|
|
|
|
AC_ARG_WITH([module_directory],
|
2024-01-26 21:43:50 +07:00
|
|
|
AS_HELP_STRING([--with-module-directory=DIR], [directory in which to look for kernel modules @<:@default=/lib/modules@:>@]),
|
2023-11-10 19:13:54 +07:00
|
|
|
[], [with_module_directory=/lib/modules])
|
|
|
|
AC_SUBST([module_directory], [$with_module_directory])
|
|
|
|
|
2023-11-10 19:13:55 +07:00
|
|
|
# Check all directory arguments for consistency.
|
|
|
|
for ac_var in distconfdir rootlibdir module_directory
|
|
|
|
do
|
|
|
|
eval ac_val=\$$ac_var
|
|
|
|
# Remove trailing slashes.
|
|
|
|
case $ac_val in
|
|
|
|
*/ )
|
|
|
|
ac_val=`expr "X$ac_val" : 'X\(.*@<:@^/@:>@\)' \| "X$ac_val" : 'X\(.*\)'`
|
|
|
|
eval $ac_var=\$ac_val;;
|
|
|
|
esac
|
|
|
|
# Be sure to have absolute directory names.
|
|
|
|
case $ac_val in
|
|
|
|
@<:@\\/$@:>@* | ?:@<:@\\/@:>@* ) continue;;
|
|
|
|
esac
|
|
|
|
as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
|
|
|
|
done
|
|
|
|
|
2020-09-09 02:59:20 +07:00
|
|
|
AC_ARG_WITH([zstd],
|
|
|
|
AS_HELP_STRING([--with-zstd], [handle Zstandard-compressed modules @<:@default=disabled@:>@]),
|
|
|
|
[], [with_zstd=no])
|
|
|
|
AS_IF([test "x$with_zstd" != "xno"], [
|
2023-03-03 00:54:26 +07:00
|
|
|
PKG_CHECK_MODULES([libzstd], [libzstd >= 1.4.4], [LIBS="$LIBS $libzstd_LIBS"])
|
2020-09-09 02:59:20 +07:00
|
|
|
AC_DEFINE([ENABLE_ZSTD], [1], [Enable Zstandard for modules.])
|
2023-07-18 19:01:55 +07:00
|
|
|
module_compressions="zstd $module_compressions"
|
2020-09-09 02:59:20 +07:00
|
|
|
], [
|
|
|
|
AC_MSG_NOTICE([Zstandard support not requested])
|
|
|
|
])
|
|
|
|
CC_FEATURE_APPEND([with_features], [with_zstd], [ZSTD])
|
2024-07-09 13:33:40 +07:00
|
|
|
AM_CONDITIONAL([ENABLE_ZSTD], [test "x$with_zstd" != "xno"])
|
2020-09-09 02:59:20 +07:00
|
|
|
|
2011-12-24 20:58:30 +07:00
|
|
|
AC_ARG_WITH([xz],
|
|
|
|
AS_HELP_STRING([--with-xz], [handle Xz-compressed modules @<:@default=disabled@:>@]),
|
|
|
|
[], [with_xz=no])
|
|
|
|
AS_IF([test "x$with_xz" != "xno"], [
|
2023-03-03 00:54:26 +07:00
|
|
|
PKG_CHECK_MODULES([liblzma], [liblzma >= 4.99], [LIBS="$LIBS $liblzma_LIBS"])
|
2011-12-24 20:58:30 +07:00
|
|
|
AC_DEFINE([ENABLE_XZ], [1], [Enable Xz for modules.])
|
2023-07-18 19:01:55 +07:00
|
|
|
module_compressions="xz $module_compressions"
|
2011-12-24 20:58:30 +07:00
|
|
|
], [
|
|
|
|
AC_MSG_NOTICE([Xz support not requested])
|
|
|
|
])
|
2015-06-07 12:44:02 +07:00
|
|
|
CC_FEATURE_APPEND([with_features], [with_xz], [XZ])
|
2024-07-09 13:08:56 +07:00
|
|
|
AM_CONDITIONAL([ENABLE_XZ], [test "x$with_xz" != "xno"])
|
2011-12-24 20:58:30 +07:00
|
|
|
|
2011-12-24 10:45:42 +07:00
|
|
|
AC_ARG_WITH([zlib],
|
|
|
|
AS_HELP_STRING([--with-zlib], [handle gzipped modules @<:@default=disabled@:>@]),
|
|
|
|
[], [with_zlib=no])
|
|
|
|
AS_IF([test "x$with_zlib" != "xno"], [
|
2023-03-03 00:54:26 +07:00
|
|
|
PKG_CHECK_MODULES([zlib], [zlib], [LIBS="$LIBS $zlib_LIBS"])
|
2011-12-24 10:45:22 +07:00
|
|
|
AC_DEFINE([ENABLE_ZLIB], [1], [Enable zlib for modules.])
|
2023-07-18 19:01:55 +07:00
|
|
|
module_compressions="gzip $module_compressions"
|
2011-12-23 21:03:19 +07:00
|
|
|
], [
|
|
|
|
AC_MSG_NOTICE([zlib support not requested])
|
|
|
|
])
|
2015-06-07 12:44:02 +07:00
|
|
|
CC_FEATURE_APPEND([with_features], [with_zlib], [ZLIB])
|
2024-07-09 13:27:59 +07:00
|
|
|
AM_CONDITIONAL([ENABLE_ZLIB], [test "x$with_zlib" != "xno"])
|
2011-12-17 01:08:53 +07:00
|
|
|
|
2019-02-02 03:20:02 +07:00
|
|
|
AC_ARG_WITH([openssl],
|
|
|
|
AS_HELP_STRING([--with-openssl], [handle PKCS7 signatures @<:@default=disabled@:>@]),
|
|
|
|
[], [with_openssl=no])
|
|
|
|
AS_IF([test "x$with_openssl" != "xno"], [
|
2023-03-03 00:54:26 +07:00
|
|
|
PKG_CHECK_MODULES([libcrypto], [libcrypto >= 1.1.0], [LIBS="$LIBS $libcrypto_LIBS"])
|
2019-02-02 03:20:02 +07:00
|
|
|
AC_DEFINE([ENABLE_OPENSSL], [1], [Enable openssl for modinfo.])
|
2023-07-18 19:01:55 +07:00
|
|
|
module_signatures="PKCS7 $module_signatures"
|
2019-02-02 03:20:02 +07:00
|
|
|
], [
|
|
|
|
AC_MSG_NOTICE([openssl support not requested])
|
|
|
|
])
|
2019-02-13 22:27:51 +07:00
|
|
|
CC_FEATURE_APPEND([with_features], [with_openssl], [LIBCRYPTO])
|
2019-02-02 03:20:02 +07:00
|
|
|
|
2013-07-30 13:47:19 +07:00
|
|
|
AC_ARG_WITH([bashcompletiondir],
|
|
|
|
AS_HELP_STRING([--with-bashcompletiondir=DIR], [Bash completions directory]),
|
|
|
|
[],
|
|
|
|
[AS_IF([$($PKG_CONFIG --exists bash-completion)], [
|
|
|
|
with_bashcompletiondir=$($PKG_CONFIG --variable=completionsdir bash-completion)
|
|
|
|
] , [
|
|
|
|
with_bashcompletiondir=${datadir}/bash-completion/completions
|
|
|
|
])])
|
|
|
|
AC_SUBST([bashcompletiondir], [$with_bashcompletiondir])
|
2012-03-17 20:26:32 +07:00
|
|
|
|
|
|
|
#####################################################################
|
|
|
|
# --enable-
|
|
|
|
#####################################################################
|
|
|
|
|
|
|
|
AC_ARG_ENABLE([tools],
|
|
|
|
AS_HELP_STRING([--disable-tools], [disable building tools that provide same functionality as module-init-tools @<:@default=enabled@:>@]),
|
|
|
|
[], enable_tools=yes)
|
|
|
|
AM_CONDITIONAL([BUILD_TOOLS], [test "x$enable_tools" = "xyes"])
|
|
|
|
|
2012-07-30 23:27:10 +07:00
|
|
|
AC_ARG_ENABLE([manpages],
|
|
|
|
AS_HELP_STRING([--disable-manpages], [disable manpages @<:@default=enabled@:>@]),
|
|
|
|
[], enable_manpages=yes)
|
2024-07-03 22:07:12 +07:00
|
|
|
AS_IF([test "x$enable_manpages" = "xyes"], [
|
|
|
|
AC_PATH_PROG([SCDOC], [scdoc])
|
|
|
|
AS_IF([test "x$SCDOC" = "x"],[
|
|
|
|
AC_MSG_ERROR([*** scdoc needed for building manpages. Either install it or pass --disable-manpages])
|
|
|
|
])])
|
2012-07-30 23:27:10 +07:00
|
|
|
AM_CONDITIONAL([BUILD_MANPAGES], [test "x$enable_manpages" = "xyes"])
|
|
|
|
|
2015-06-01 01:38:47 +07:00
|
|
|
AC_ARG_ENABLE([test-modules],
|
|
|
|
AS_HELP_STRING([--disable-test-modules], [disable building test modules during make check: cached modules will be used @<:@default=enabled@:>@]),
|
|
|
|
[], enable_test_modules=yes)
|
|
|
|
AM_CONDITIONAL([BUILD_MODULES], [test "x$enable_test_modules" = "xyes"])
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
AC_ARG_ENABLE([logging],
|
|
|
|
AS_HELP_STRING([--disable-logging], [disable system logging @<:@default=enabled@:>@]),
|
|
|
|
[], enable_logging=yes)
|
|
|
|
AS_IF([test "x$enable_logging" = "xyes"], [
|
|
|
|
AC_DEFINE(ENABLE_LOGGING, [1], [System logging.])
|
|
|
|
])
|
|
|
|
|
2011-11-21 21:35:15 +07:00
|
|
|
AC_ARG_ENABLE([debug],
|
|
|
|
AS_HELP_STRING([--enable-debug], [enable debug messages @<:@default=disabled@:>@]),
|
|
|
|
[], [enable_debug=no])
|
|
|
|
AS_IF([test "x$enable_debug" = "xyes"], [
|
|
|
|
AC_DEFINE(ENABLE_DEBUG, [1], [Debug messages.])
|
|
|
|
])
|
|
|
|
|
2015-01-08 04:17:15 +07:00
|
|
|
AC_ARG_ENABLE([coverage],
|
|
|
|
AS_HELP_STRING([--enable-coverage], [enable test coverage @<:@default=disabled@:>@]),
|
|
|
|
[], [enable_coverage=no])
|
|
|
|
AS_IF([test "x$enable_coverage" = "xyes"], [
|
|
|
|
AC_CHECK_PROG(have_coverage, [lcov], [yes], [no])
|
|
|
|
AS_IF([test "x$have_coverage" = xno],[
|
|
|
|
AC_MSG_ERROR([*** lcov support requested but the program was not found])
|
|
|
|
], [
|
|
|
|
lcov_version_major="`lcov --version | cut -d ' ' -f 4 | cut -d '.' -f 1`"
|
|
|
|
lcov_version_minor="`lcov --version | cut -d ' ' -f 4 | cut -d '.' -f 2`"
|
|
|
|
AS_IF([test "$lcov_version_major" -lt 1 -o "$lcov_version_minor" -lt 10], [
|
|
|
|
AC_MSG_ERROR([*** lcov version is too old. 1.10 required])
|
|
|
|
], [
|
|
|
|
have_coverage=yes
|
|
|
|
CC_CHECK_FLAGS_APPEND([with_coverage_cflags], [CFLAGS], [\
|
|
|
|
-fprofile-arcs \
|
|
|
|
-ftest-coverage])
|
|
|
|
])
|
|
|
|
])
|
|
|
|
])
|
|
|
|
AM_CONDITIONAL([ENABLE_COVERAGE], [test "x$enable_coverage" = "xyes"])
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
m4_ifdef([GTK_DOC_CHECK], [
|
|
|
|
GTK_DOC_CHECK([1.14],[--flavour no-tmpl-flat])
|
|
|
|
], [
|
|
|
|
AM_CONDITIONAL([ENABLE_GTK_DOC], false)])
|
|
|
|
|
2024-03-09 02:06:19 +07:00
|
|
|
PKG_INSTALLDIR
|
|
|
|
PKG_NOARCH_INSTALLDIR
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
#####################################################################
|
|
|
|
# Default CFLAGS and LDFLAGS
|
|
|
|
#####################################################################
|
2012-01-17 21:10:42 +07:00
|
|
|
|
2012-03-18 01:12:44 +07:00
|
|
|
CC_CHECK_FLAGS_APPEND(with_cflags, [CFLAGS], [\
|
|
|
|
-pipe \
|
|
|
|
-DANOTHER_BRICK_IN_THE \
|
|
|
|
-Wall \
|
|
|
|
-W \
|
|
|
|
-Wextra \
|
|
|
|
-Wno-inline \
|
|
|
|
-Wvla \
|
|
|
|
-Wundef \
|
|
|
|
-Wformat=2 \
|
|
|
|
-Wlogical-op \
|
|
|
|
-Wsign-compare \
|
|
|
|
-Wformat-security \
|
|
|
|
-Wmissing-include-dirs \
|
|
|
|
-Wformat-nonliteral \
|
|
|
|
-Wold-style-definition \
|
|
|
|
-Wpointer-arith \
|
|
|
|
-Winit-self \
|
|
|
|
-Wdeclaration-after-statement \
|
|
|
|
-Wfloat-equal \
|
|
|
|
-Wmissing-prototypes \
|
|
|
|
-Wstrict-prototypes \
|
|
|
|
-Wredundant-decls \
|
|
|
|
-Wmissing-declarations \
|
|
|
|
-Wmissing-noreturn \
|
|
|
|
-Wshadow \
|
|
|
|
-Wendif-labels \
|
2014-03-25 09:50:24 +07:00
|
|
|
-Wstrict-aliasing=3 \
|
2012-03-18 01:12:44 +07:00
|
|
|
-Wwrite-strings \
|
|
|
|
-Wno-long-long \
|
|
|
|
-Wno-overlength-strings \
|
|
|
|
-Wno-unused-parameter \
|
|
|
|
-Wno-missing-field-initializers \
|
|
|
|
-Wno-unused-result \
|
|
|
|
-Wnested-externs \
|
|
|
|
-Wchar-subscripts \
|
|
|
|
-Wtype-limits \
|
|
|
|
-Wuninitialized \
|
|
|
|
-fno-common \
|
|
|
|
-fdiagnostics-show-option \
|
|
|
|
-fvisibility=hidden \
|
|
|
|
-ffunction-sections \
|
|
|
|
-fdata-sections])
|
2015-01-26 08:28:46 +07:00
|
|
|
AC_SUBST([OUR_CFLAGS], "$with_cflags $with_coverage_cflags")
|
2012-03-18 01:12:44 +07:00
|
|
|
|
2015-01-27 04:07:12 +07:00
|
|
|
|
2012-03-18 01:12:44 +07:00
|
|
|
CC_CHECK_FLAGS_APPEND([with_ldflags], [LDFLAGS], [ \
|
|
|
|
-Wl,--as-needed \
|
2015-01-26 08:29:50 +07:00
|
|
|
-Wl,--no-undefined \
|
2012-03-18 01:12:44 +07:00
|
|
|
-Wl,--gc-sections])
|
2015-01-03 01:32:03 +07:00
|
|
|
AC_SUBST([OUR_LDFLAGS], $with_ldflags)
|
2012-03-17 20:26:32 +07:00
|
|
|
|
2015-06-07 12:44:02 +07:00
|
|
|
AC_DEFINE_UNQUOTED(KMOD_FEATURES, ["$with_features"], [Features in this build])
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
#####################################################################
|
|
|
|
# Generate files from *.in
|
|
|
|
#####################################################################
|
|
|
|
|
2023-07-18 19:01:55 +07:00
|
|
|
AC_SUBST([module_compressions], $module_compressions)
|
|
|
|
AC_SUBST([module_signatures], $module_signatures)
|
|
|
|
|
2011-11-21 21:35:15 +07:00
|
|
|
AC_CONFIG_FILES([
|
|
|
|
Makefile
|
2012-01-12 20:48:21 +07:00
|
|
|
man/Makefile
|
2012-01-09 13:20:55 +07:00
|
|
|
libkmod/docs/Makefile
|
|
|
|
libkmod/docs/version.xml
|
2023-02-21 20:19:29 +07:00
|
|
|
libkmod/libkmod.pc
|
2023-07-18 19:01:55 +07:00
|
|
|
tools/kmod.pc
|
2011-11-21 21:35:15 +07:00
|
|
|
])
|
|
|
|
|
2012-03-17 20:26:32 +07:00
|
|
|
|
|
|
|
#####################################################################
|
2012-01-09 13:20:55 +07:00
|
|
|
|
2011-11-21 21:35:15 +07:00
|
|
|
AC_OUTPUT
|
|
|
|
AC_MSG_RESULT([
|
|
|
|
$PACKAGE $VERSION
|
2013-07-30 13:47:19 +07:00
|
|
|
=======
|
2011-11-21 21:35:15 +07:00
|
|
|
|
2023-11-10 19:13:54 +07:00
|
|
|
module_directory: ${module_directory}
|
2011-11-21 21:35:15 +07:00
|
|
|
prefix: ${prefix}
|
|
|
|
sysconfdir: ${sysconfdir}
|
2023-07-18 19:01:54 +07:00
|
|
|
distconfdir: ${distconfdir}
|
2011-11-21 21:35:15 +07:00
|
|
|
libdir: ${libdir}
|
2011-12-22 21:40:24 +07:00
|
|
|
rootlibdir: ${rootlibdir}
|
2011-11-21 21:35:15 +07:00
|
|
|
includedir: ${includedir}
|
2011-12-12 22:39:07 +07:00
|
|
|
bindir: ${bindir}
|
2013-07-30 13:47:19 +07:00
|
|
|
Bash completions dir: ${with_bashcompletiondir}
|
2011-11-21 21:35:15 +07:00
|
|
|
|
|
|
|
compiler: ${CC}
|
2012-03-18 01:12:44 +07:00
|
|
|
cflags: ${with_cflags} ${CFLAGS}
|
|
|
|
ldflags: ${with_ldflags} ${LDFLAGS}
|
2011-11-21 21:35:15 +07:00
|
|
|
|
2011-12-12 22:39:07 +07:00
|
|
|
tools: ${enable_tools}
|
2011-11-21 21:35:15 +07:00
|
|
|
logging: ${enable_logging}
|
2020-09-09 02:59:20 +07:00
|
|
|
compression: zstd=${with_zstd} xz=${with_xz} zlib=${with_zlib}
|
2011-11-21 21:35:15 +07:00
|
|
|
debug: ${enable_debug}
|
2015-01-08 04:17:15 +07:00
|
|
|
coverage: ${enable_coverage}
|
2012-01-09 13:20:55 +07:00
|
|
|
doc: ${enable_gtk_doc}
|
2012-07-31 19:51:48 +07:00
|
|
|
man: ${enable_manpages}
|
2015-06-01 01:38:47 +07:00
|
|
|
test-modules: ${enable_test_modules}
|
2015-06-07 12:44:02 +07:00
|
|
|
|
|
|
|
features: ${with_features}
|
2011-11-21 21:35:15 +07:00
|
|
|
])
|