From 3173d39a50dc295f3dcf61f49c42348bb0d015a4 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Tue, 6 Jan 2015 15:02:58 +0200 Subject: [PATCH] configure: Added '--force-autogen' parameter autogen.sh will not run by default if the confiure script exist Signed-off-by: Vladimir Sokolovsky --- configure | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/configure b/configure index c9fb221..9f9a2c6 100755 --- a/configure +++ b/configure @@ -280,6 +280,9 @@ main() --skip-autoconf) SKIP_AUTOCONF=1 ;; + --force-autogen) + FORCE_AUTOGEN=1 + ;; -kernel-sources | --kernel-sources | --kernel-src | --kern-src | --ker-src) shift KSRC=$1 @@ -727,6 +730,7 @@ if [ $ARCH != "x86_64" ]; then fi SKIP_AUTOCONF=${SKIP_AUTOCONF:-0} +FORCE_AUTOGEN=${FORCE_AUTOGEN:-0} CONFIG_MEMTRACK=${CONFIG_MEMTRACK:-''} CONFIG_DEBUG_INFO=${CONFIG_DEBUG_INFO:-'y'} CONFIG_INFINIBAND=${CONFIG_INFINIBAND:-''} @@ -1435,7 +1439,9 @@ EOFAUTOCONF if [ $SKIP_AUTOCONF -eq 0 ]; then cd compat - ex ./autogen.sh + if [[ ! -x configure || $FORCE_AUTOGEN -eq 1 ]]; then + ex ./autogen.sh + fi ex ./configure --with-linux-obj=$KSRC_OBJ --with-linux=$KSRC fi } -- 2.41.0