]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
restore NTP local patch to LIBOPTS_CHECK to not build libopts
authorDave Hart <hart@ntp.org>
Fri, 17 Dec 2010 01:46:51 +0000 (01:46 +0000)
committerDave Hart <hart@ntp.org>
Fri, 17 Dec 2010 01:46:51 +0000 (01:46 +0000)
  from the top-level configure.ac.

bk: 4d0ac10bdt0Lf1Ns036YEkGkgmN6Tg

sntp/libopts/m4/libopts.m4

index 7841cf4e71775408ad69108c3fea5f7f287f65f8..5da1b191199c3de0f6157afcedd39f5778810fe6 100644 (file)
@@ -436,7 +436,11 @@ AC_DEFUN([INVOKE_LIBOPTS_MACROS],[
 
 ]) # end AC_DEFUN of INVOKE_LIBOPTS_MACROS
 
-dnl @synopsis  LIBOPTS_CHECK
+dnl @synopsis  LIBOPTS_CHECK(libopts-path, options)
+dnl
+dnl libopts-path defaults to [libopts] if not provided.
+dnl Only one option is supported, [skip-makefile], which
+dnl conditionalizes away the AC_CONFIG_FILES(libopts-path/Makefile).
 dnl
 dnl Time-stamp:        "2010-11-29 15:45:54 bkorb"
 dnl
@@ -531,13 +535,12 @@ AC_DEFUN([LIBOPTS_CHECK],[
   AC_SUBST(LIBOPTS_LDADD)
   AC_SUBST(LIBOPTS_CFLAGS)
   AC_SUBST(LIBOPTS_DIR, AO_Libopts_Dir)
-  AC_CONFIG_FILES(AO_Libopts_Dir/Makefile)
+  AM_CONDITIONAL([BUILD_LIBOPTS], [test -n "${NEED_LIBOPTS_DIR}" -a -z "]$2["])
+  AM_COND_IF([BUILD_LIBOPTS],
+    [AC_CONFIG_FILES(AO_Libopts_Dir/Makefile)])
   m4_popdef([AO_Libopts_Dir])
 
-  [if test -n "${NEED_LIBOPTS_DIR}" ; then]
-    INVOKE_LIBOPTS_MACROS
-  else
-    INVOKE_LIBOPTS_MACROS_FIRST
-  [fi
+  AM_COND_IF([BUILD_LIBOPTS], [INVOKE_LIBOPTS_MACROS])
+  [
 # end of AC_DEFUN of LIBOPTS_CHECK]
 ])