From 7bd0157a9afceebd0e31393330d18ca11effd0cf Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 3 Nov 2009 13:54:57 +0000 Subject: [PATCH] build: fix --without-kbuild semantics The --without-build option is useful when your distro has multiple kernels and/or you want to build a common package for userspace stuff only. Support this option properly. --- configure.ac | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 3475611..28612f4 100644 --- a/configure.ac +++ b/configure.ac @@ -9,11 +9,18 @@ AM_PROG_CC_C_O AC_DISABLE_STATIC AC_PROG_LIBTOOL -kbuilddir="/lib/modules/$(uname -r)/build"; AC_ARG_WITH([kbuild], AS_HELP_STRING([--with-kbuild=PATH], [Path to kernel build directory [[/lib/modules/CURRENT/build]]]), - [kbuilddir="$withval"]) + [kbuilddir="$withval"], + [kbuilddir="/lib/modules/$(uname -r)/build"]) +# +# check for --without-kbuild +# +if [[ "$kbuilddir" == no ]]; then + kbuilddir=""; +fi + AC_ARG_WITH([ksource],,[ksourcedir="$withval"]) AC_ARG_WITH([xtables], AS_HELP_STRING([--with-xtables=PATH],