ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/aclocal.m4
Revision: 5394
Committed: Tue Jan 20 14:03:09 2015 UTC (9 years, 2 months ago) by michael
File size: 45076 byte(s)
Log Message:
- libtool 2.4.5, automake 1.15

File Contents

# User Rev Content
1 michael 5394 # generated automatically by aclocal 1.15 -*- Autoconf -*-
2 michael 912
3 michael 5394 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
4 michael 1425
5 michael 912 # This file is free software; the Free Software Foundation
6     # gives unlimited permission to copy and/or distribute it,
7     # with or without modifications, as long as this notice is preserved.
8    
9     # This program is distributed in the hope that it will be useful,
10     # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11     # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12     # PARTICULAR PURPOSE.
13    
14 michael 1720 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
15 db 941 m4_ifndef([AC_AUTOCONF_VERSION],
16     [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
17 michael 1373 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
18     [m4_warning([this file was generated for autoconf 2.69.
19 db 941 You have another version of autoconf. It may work, but is not guaranteed to.
20     If you have problems, you may need to regenerate the build system entirely.
21 michael 1373 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
22 michael 912
23 michael 5394 # Copyright (C) 2002-2014 Free Software Foundation, Inc.
24 michael 945 #
25 michael 912 # This file is free software; the Free Software Foundation
26     # gives unlimited permission to copy and/or distribute it,
27     # with or without modifications, as long as this notice is preserved.
28    
29     # AM_AUTOMAKE_VERSION(VERSION)
30     # ----------------------------
31     # Automake X.Y traces this macro to ensure aclocal.m4 has been
32     # generated from the m4 files accompanying Automake X.Y.
33     # (This private macro should not be called outside this file.)
34     AC_DEFUN([AM_AUTOMAKE_VERSION],
35 michael 5394 [am__api_version='1.15'
36 michael 912 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
37     dnl require some minimum version. Point them to the right macro.
38 michael 5394 m4_if([$1], [1.15], [],
39 michael 912 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
40     ])
41    
42     # _AM_AUTOCONF_VERSION(VERSION)
43     # -----------------------------
44     # aclocal traces this macro to find the Autoconf version.
45     # This is a private macro too. Using m4_define simplifies
46     # the logic in aclocal, which can simply ignore this definition.
47     m4_define([_AM_AUTOCONF_VERSION], [])
48    
49     # AM_SET_CURRENT_AUTOMAKE_VERSION
50     # -------------------------------
51     # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
52 michael 945 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
53 michael 912 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
54 michael 5394 [AM_AUTOMAKE_VERSION([1.15])dnl
55 db 941 m4_ifndef([AC_AUTOCONF_VERSION],
56     [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
57 michael 945 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
58 michael 912
59     # AM_AUX_DIR_EXPAND -*- Autoconf -*-
60    
61 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
62 michael 912 #
63     # This file is free software; the Free Software Foundation
64     # gives unlimited permission to copy and/or distribute it,
65     # with or without modifications, as long as this notice is preserved.
66    
67     # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
68 michael 1373 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
69     # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
70 michael 912 #
71     # Of course, Automake must honor this variable whenever it calls a
72     # tool from the auxiliary directory. The problem is that $srcdir (and
73     # therefore $ac_aux_dir as well) can be either absolute or relative,
74     # depending on how configure is run. This is pretty annoying, since
75     # it makes $ac_aux_dir quite unusable in subdirectories: in the top
76     # source directory, any form will work fine, but in subdirectories a
77     # relative path needs to be adjusted first.
78     #
79     # $ac_aux_dir/missing
80     # fails when called from a subdirectory if $ac_aux_dir is relative
81     # $top_srcdir/$ac_aux_dir/missing
82     # fails if $ac_aux_dir is absolute,
83     # fails when called from a subdirectory in a VPATH build with
84     # a relative $ac_aux_dir
85     #
86     # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
87     # are both prefixed by $srcdir. In an in-source build this is usually
88 michael 1373 # harmless because $srcdir is '.', but things will broke when you
89 michael 912 # start a VPATH build or use an absolute $srcdir.
90     #
91     # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
92     # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
93     # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
94     # and then we would define $MISSING as
95     # MISSING="\${SHELL} $am_aux_dir/missing"
96     # This will work as long as MISSING is not called from configure, because
97     # unfortunately $(top_srcdir) has no meaning in configure.
98     # However there are other variables, like CC, which are often used in
99     # configure, and could therefore not use this "fixed" $ac_aux_dir.
100     #
101     # Another solution, used here, is to always expand $ac_aux_dir to an
102     # absolute PATH. The drawback is that using absolute paths prevent a
103     # configured tree to be moved without reconfiguration.
104    
105     AC_DEFUN([AM_AUX_DIR_EXPAND],
106 michael 5394 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
107     # Expand $ac_aux_dir to an absolute path.
108     am_aux_dir=`cd "$ac_aux_dir" && pwd`
109 michael 912 ])
110    
111     # AM_CONDITIONAL -*- Autoconf -*-
112    
113 michael 5394 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
114 michael 912 #
115     # This file is free software; the Free Software Foundation
116     # gives unlimited permission to copy and/or distribute it,
117     # with or without modifications, as long as this notice is preserved.
118    
119     # AM_CONDITIONAL(NAME, SHELL-CONDITION)
120     # -------------------------------------
121     # Define a conditional.
122     AC_DEFUN([AM_CONDITIONAL],
123 michael 1373 [AC_PREREQ([2.52])dnl
124     m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
125     [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
126 michael 912 AC_SUBST([$1_TRUE])dnl
127     AC_SUBST([$1_FALSE])dnl
128     _AM_SUBST_NOTMAKE([$1_TRUE])dnl
129     _AM_SUBST_NOTMAKE([$1_FALSE])dnl
130 michael 945 m4_define([_AM_COND_VALUE_$1], [$2])dnl
131 michael 912 if $2; then
132     $1_TRUE=
133     $1_FALSE='#'
134     else
135     $1_TRUE='#'
136     $1_FALSE=
137     fi
138     AC_CONFIG_COMMANDS_PRE(
139     [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
140     AC_MSG_ERROR([[conditional "$1" was never defined.
141     Usually this means the macro was only invoked conditionally.]])
142     fi])])
143    
144 michael 5394 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
145 michael 912 #
146     # This file is free software; the Free Software Foundation
147     # gives unlimited permission to copy and/or distribute it,
148     # with or without modifications, as long as this notice is preserved.
149    
150    
151 michael 1373 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
152 michael 912 # written in clear, in which case automake, when reading aclocal.m4,
153     # will think it sees a *use*, and therefore will trigger all it's
154     # C support machinery. Also note that it means that autoscan, seeing
155     # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
156    
157    
158     # _AM_DEPENDENCIES(NAME)
159     # ----------------------
160     # See how the compiler implements dependency checking.
161 michael 1425 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
162 michael 912 # We try a few techniques and use that to set a single cache variable.
163     #
164     # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
165     # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
166     # dependency, and given that the user is not expected to run this macro,
167     # just rely on AC_PROG_CC.
168     AC_DEFUN([_AM_DEPENDENCIES],
169     [AC_REQUIRE([AM_SET_DEPDIR])dnl
170     AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
171     AC_REQUIRE([AM_MAKE_INCLUDE])dnl
172     AC_REQUIRE([AM_DEP_TRACK])dnl
173    
174 michael 1373 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
175     [$1], [CXX], [depcc="$CXX" am_compiler_list=],
176     [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
177 michael 1425 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
178 michael 1373 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
179     [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
180     [depcc="$$1" am_compiler_list=])
181 michael 912
182     AC_CACHE_CHECK([dependency style of $depcc],
183     [am_cv_$1_dependencies_compiler_type],
184     [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
185     # We make a subdir and do the tests there. Otherwise we can end up
186     # making bogus files that we don't know about and never remove. For
187     # instance it was reported that on HP-UX the gcc test will end up
188 michael 1373 # making a dummy file named 'D' -- because '-MD' means "put the output
189     # in D".
190 michael 1257 rm -rf conftest.dir
191 michael 912 mkdir conftest.dir
192     # Copy depcomp to subdir because otherwise we won't find it if we're
193     # using a relative directory.
194     cp "$am_depcomp" conftest.dir
195     cd conftest.dir
196     # We will build objects and dependencies in a subdirectory because
197     # it helps to detect inapplicable dependency modes. For instance
198     # both Tru64's cc and ICC support -MD to output dependencies as a
199     # side effect of compilation, but ICC will put the dependencies in
200     # the current directory while Tru64 will put them in the object
201     # directory.
202     mkdir sub
203    
204     am_cv_$1_dependencies_compiler_type=none
205     if test "$am_compiler_list" = ""; then
206     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
207     fi
208 michael 945 am__universal=false
209     m4_case([$1], [CC],
210     [case " $depcc " in #(
211     *\ -arch\ *\ -arch\ *) am__universal=true ;;
212     esac],
213     [CXX],
214     [case " $depcc " in #(
215     *\ -arch\ *\ -arch\ *) am__universal=true ;;
216     esac])
217    
218 michael 912 for depmode in $am_compiler_list; do
219     # Setup a source with many dependencies, because some compilers
220     # like to wrap large dependency lists on column 80 (with \), and
221     # we should not choose a depcomp mode which is confused by this.
222     #
223     # We need to recreate these files for each test, as the compiler may
224     # overwrite some of them when testing with obscure command lines.
225     # This happens at least with the AIX C compiler.
226     : > sub/conftest.c
227     for i in 1 2 3 4 5 6; do
228     echo '#include "conftst'$i'.h"' >> sub/conftest.c
229 michael 1373 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
230     # Solaris 10 /bin/sh.
231     echo '/* dummy */' > sub/conftst$i.h
232 michael 912 done
233     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
234    
235 michael 1373 # We check with '-c' and '-o' for the sake of the "dashmstdout"
236 michael 945 # mode. It turns out that the SunPro C++ compiler does not properly
237 michael 1373 # handle '-M -o', and we need to detect this. Also, some Intel
238     # versions had trouble with output in subdirs.
239 michael 945 am__obj=sub/conftest.${OBJEXT-o}
240     am__minus_obj="-o $am__obj"
241 michael 912 case $depmode in
242 michael 945 gcc)
243     # This depmode causes a compiler race in universal mode.
244     test "$am__universal" = false || continue
245     ;;
246 michael 912 nosideeffect)
247 michael 1373 # After this tag, mechanisms are not by side-effect, so they'll
248     # only be used when explicitly requested.
249 michael 912 if test "x$enable_dependency_tracking" = xyes; then
250     continue
251     else
252     break
253     fi
254     ;;
255 michael 1257 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
256 michael 1373 # This compiler won't grok '-c -o', but also, the minuso test has
257 michael 945 # not run yet. These depmodes are late enough in the game, and
258     # so weak that their functioning should not be impacted.
259     am__obj=conftest.${OBJEXT-o}
260     am__minus_obj=
261     ;;
262 michael 912 none) break ;;
263     esac
264     if depmode=$depmode \
265 michael 945 source=sub/conftest.c object=$am__obj \
266 michael 912 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
267 michael 945 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
268 michael 912 >/dev/null 2>conftest.err &&
269     grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
270     grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
271 michael 945 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
272 michael 912 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
273     # icc doesn't choke on unknown options, it will just issue warnings
274     # or remarks (even with -Werror). So we grep stderr for any message
275     # that says an option was ignored or not supported.
276     # When given -MP, icc 7.0 and 7.1 complain thusly:
277     # icc: Command line warning: ignoring option '-M'; no argument required
278     # The diagnosis changed in icc 8.0:
279     # icc: Command line remark: option '-MP' not supported
280     if (grep 'ignoring option' conftest.err ||
281     grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
282     am_cv_$1_dependencies_compiler_type=$depmode
283     break
284     fi
285     fi
286     done
287    
288     cd ..
289     rm -rf conftest.dir
290     else
291     am_cv_$1_dependencies_compiler_type=none
292     fi
293     ])
294     AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
295     AM_CONDITIONAL([am__fastdep$1], [
296     test "x$enable_dependency_tracking" != xno \
297     && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
298     ])
299    
300    
301     # AM_SET_DEPDIR
302     # -------------
303     # Choose a directory name for dependency files.
304 michael 1373 # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
305 michael 912 AC_DEFUN([AM_SET_DEPDIR],
306     [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
307     AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
308     ])
309    
310    
311     # AM_DEP_TRACK
312     # ------------
313     AC_DEFUN([AM_DEP_TRACK],
314 michael 1373 [AC_ARG_ENABLE([dependency-tracking], [dnl
315     AS_HELP_STRING(
316     [--enable-dependency-tracking],
317     [do not reject slow dependency extractors])
318     AS_HELP_STRING(
319     [--disable-dependency-tracking],
320     [speeds up one-time build])])
321 michael 912 if test "x$enable_dependency_tracking" != xno; then
322     am_depcomp="$ac_aux_dir/depcomp"
323     AMDEPBACKSLASH='\'
324 michael 1257 am__nodep='_no'
325 michael 912 fi
326     AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
327     AC_SUBST([AMDEPBACKSLASH])dnl
328     _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
329 michael 1257 AC_SUBST([am__nodep])dnl
330     _AM_SUBST_NOTMAKE([am__nodep])dnl
331 michael 912 ])
332    
333     # Generate code to set up dependency tracking. -*- Autoconf -*-
334    
335 michael 5394 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
336 michael 912 #
337     # This file is free software; the Free Software Foundation
338     # gives unlimited permission to copy and/or distribute it,
339     # with or without modifications, as long as this notice is preserved.
340    
341    
342     # _AM_OUTPUT_DEPENDENCY_COMMANDS
343     # ------------------------------
344     AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
345 michael 945 [{
346 michael 1720 # Older Autoconf quotes --file arguments for eval, but not when files
347 michael 945 # are listed without --file. Let's play safe and only enable the eval
348     # if we detect the quoting.
349     case $CONFIG_FILES in
350     *\'*) eval set x "$CONFIG_FILES" ;;
351     *) set x $CONFIG_FILES ;;
352     esac
353     shift
354     for mf
355     do
356     # Strip MF so we end up with the name of the file.
357     mf=`echo "$mf" | sed -e 's/:.*$//'`
358     # Check whether this is an Automake generated Makefile or not.
359 michael 1373 # We used to match only the files named 'Makefile.in', but
360 michael 945 # some people rename them; so instead we look at the file content.
361     # Grep'ing the first line is not enough: some people post-process
362     # each Makefile.in and add a new line on top of each file to say so.
363     # Grep'ing the whole file is not good either: AIX grep has a line
364     # limit of 2048, but all sed's we know have understand at least 4000.
365     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
366     dirpart=`AS_DIRNAME("$mf")`
367     else
368     continue
369     fi
370     # Extract the definition of DEPDIR, am__include, and am__quote
371 michael 1373 # from the Makefile without running 'make'.
372 michael 945 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
373     test -z "$DEPDIR" && continue
374     am__include=`sed -n 's/^am__include = //p' < "$mf"`
375 michael 2064 test -z "$am__include" && continue
376 michael 945 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
377     # Find all dependency output files, they are included files with
378     # $(DEPDIR) in their names. We invoke sed twice because it is the
379     # simplest approach to changing $(DEPDIR) to its actual value in the
380     # expansion.
381     for file in `sed -n "
382     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
383 michael 1373 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
384 michael 945 # Make sure the directory exists.
385     test -f "$dirpart/$file" && continue
386     fdir=`AS_DIRNAME(["$file"])`
387     AS_MKDIR_P([$dirpart/$fdir])
388     # echo "creating $dirpart/$file"
389     echo '# dummy' > "$dirpart/$file"
390     done
391 michael 912 done
392 michael 945 }
393 michael 912 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
394    
395    
396     # AM_OUTPUT_DEPENDENCY_COMMANDS
397     # -----------------------------
398     # This macro should only be invoked once -- use via AC_REQUIRE.
399     #
400     # This code is only required when automatic dependency tracking
401 michael 1373 # is enabled. FIXME. This creates each '.P' file that we will
402 michael 912 # need in order to bootstrap the dependency handling code.
403     AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
404     [AC_CONFIG_COMMANDS([depfiles],
405     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
406     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
407     ])
408    
409     # Do all the work for Automake. -*- Autoconf -*-
410    
411 michael 5394 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
412 michael 912 #
413     # This file is free software; the Free Software Foundation
414     # gives unlimited permission to copy and/or distribute it,
415     # with or without modifications, as long as this notice is preserved.
416    
417     # This macro actually does too much. Some checks are only needed if
418     # your package does certain things. But this isn't really a big deal.
419    
420 michael 2347 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
421     m4_define([AC_PROG_CC],
422     m4_defn([AC_PROG_CC])
423     [_AM_PROG_CC_C_O
424     ])
425    
426 michael 912 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
427     # AM_INIT_AUTOMAKE([OPTIONS])
428     # -----------------------------------------------
429     # The call with PACKAGE and VERSION arguments is the old style
430     # call (pre autoconf-2.50), which is being phased out. PACKAGE
431     # and VERSION should now be passed to AC_INIT and removed from
432     # the call to AM_INIT_AUTOMAKE.
433     # We support both call styles for the transition. After
434     # the next Automake release, Autoconf can make the AC_INIT
435     # arguments mandatory, and then we can depend on a new Autoconf
436     # release and drop the old call support.
437     AC_DEFUN([AM_INIT_AUTOMAKE],
438 michael 1720 [AC_PREREQ([2.65])dnl
439 michael 912 dnl Autoconf wants to disallow AM_ names. We explicitly allow
440     dnl the ones we care about.
441     m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
442     AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
443     AC_REQUIRE([AC_PROG_INSTALL])dnl
444     if test "`cd $srcdir && pwd`" != "`pwd`"; then
445     # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
446     # is not polluted with repeated "-I."
447     AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
448     # test to see if srcdir already configured
449     if test -f $srcdir/config.status; then
450     AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
451     fi
452     fi
453    
454     # test whether we have cygpath
455     if test -z "$CYGPATH_W"; then
456     if (cygpath --version) >/dev/null 2>/dev/null; then
457     CYGPATH_W='cygpath -w'
458     else
459     CYGPATH_W=echo
460     fi
461     fi
462     AC_SUBST([CYGPATH_W])
463    
464     # Define the identity of the package.
465     dnl Distinguish between old-style and new-style calls.
466     m4_ifval([$2],
467 michael 1425 [AC_DIAGNOSE([obsolete],
468 michael 1720 [$0: two- and three-arguments forms are deprecated.])
469 michael 1425 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
470 michael 912 AC_SUBST([PACKAGE], [$1])dnl
471     AC_SUBST([VERSION], [$2])],
472     [_AM_SET_OPTIONS([$1])dnl
473     dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
474 michael 1373 m4_if(
475     m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
476     [ok:ok],,
477 michael 912 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
478     AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
479     AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
480    
481     _AM_IF_OPTION([no-define],,
482 michael 1373 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
483     AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
484 michael 912
485     # Some tools Automake needs.
486     AC_REQUIRE([AM_SANITY_CHECK])dnl
487     AC_REQUIRE([AC_ARG_PROGRAM])dnl
488 michael 1373 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
489     AM_MISSING_PROG([AUTOCONF], [autoconf])
490     AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
491     AM_MISSING_PROG([AUTOHEADER], [autoheader])
492     AM_MISSING_PROG([MAKEINFO], [makeinfo])
493 michael 945 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
494     AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
495 michael 1425 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
496 michael 1462 # For better backward compatibility. To be removed once Automake 1.9.x
497     # dies out for good. For more background, see:
498     # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
499     # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
500     AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
501 michael 5394 # We need awk for the "check" target (and possibly the TAP driver). The
502     # system "awk" is bad on some platforms.
503 michael 912 AC_REQUIRE([AC_PROG_AWK])dnl
504     AC_REQUIRE([AC_PROG_MAKE_SET])dnl
505     AC_REQUIRE([AM_SET_LEADING_DOT])dnl
506     _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
507 michael 945 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
508     [_AM_PROG_TAR([v7])])])
509 michael 912 _AM_IF_OPTION([no-dependencies],,
510     [AC_PROVIDE_IFELSE([AC_PROG_CC],
511 michael 1373 [_AM_DEPENDENCIES([CC])],
512 michael 1425 [m4_define([AC_PROG_CC],
513     m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
514 michael 912 AC_PROVIDE_IFELSE([AC_PROG_CXX],
515 michael 1373 [_AM_DEPENDENCIES([CXX])],
516 michael 1425 [m4_define([AC_PROG_CXX],
517     m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
518 michael 912 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
519 michael 1373 [_AM_DEPENDENCIES([OBJC])],
520 michael 1425 [m4_define([AC_PROG_OBJC],
521     m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
522 michael 1720 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
523 michael 1425 [_AM_DEPENDENCIES([OBJCXX])],
524     [m4_define([AC_PROG_OBJCXX],
525 michael 1720 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
526 michael 912 ])
527 michael 1720 AC_REQUIRE([AM_SILENT_RULES])dnl
528     dnl The testsuite driver may need to know about EXEEXT, so add the
529     dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
530     dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
531 michael 945 AC_CONFIG_COMMANDS_PRE(dnl
532     [m4_provide_if([_AM_COMPILER_EXEEXT],
533     [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
534 michael 912
535 michael 2347 # POSIX will say in a future version that running "rm -f" with no argument
536     # is OK; and we want to be able to make that assumption in our Makefile
537     # recipes. So use an aggressive probe to check that the usage we want is
538     # actually supported "in the wild" to an acceptable degree.
539     # See automake bug#10828.
540     # To make any issue more visible, cause the running configure to be aborted
541     # by default if the 'rm' program in use doesn't match our expectations; the
542     # user can still override this though.
543     if rm -f && rm -fr && rm -rf; then : OK; else
544     cat >&2 <<'END'
545     Oops!
546    
547     Your 'rm' program seems unable to run without file operands specified
548     on the command line, even when the '-f' option is present. This is contrary
549     to the behaviour of most rm programs out there, and not conforming with
550     the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
551    
552     Please tell bug-automake@gnu.org about your system, including the value
553     of your $PATH and any error possibly output before this message. This
554     can help us improve future automake versions.
555    
556     END
557     if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
558     echo 'Configuration will proceed anyway, since you have set the' >&2
559     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
560     echo >&2
561     else
562     cat >&2 <<'END'
563     Aborting the configuration process, to ensure you take notice of the issue.
564    
565     You can download and install GNU coreutils to get an 'rm' implementation
566     that behaves properly: <http://www.gnu.org/software/coreutils/>.
567    
568     If you want to complete the configuration process using your problematic
569     'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
570     to "yes", and re-run configure.
571    
572     END
573     AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
574     fi
575 michael 5394 fi
576     dnl The trailing newline in this macro's definition is deliberate, for
577     dnl backward compatibility and to allow trailing 'dnl'-style comments
578     dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
579     ])
580 michael 2347
581 michael 1373 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
582 michael 945 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
583     dnl mangled by Autoconf and run in a shell conditional statement.
584     m4_define([_AC_COMPILER_EXEEXT],
585     m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
586 michael 912
587     # When config.status generates a header, we must update the stamp-h file.
588     # This file resides in the same directory as the config header
589     # that is generated. The stamp files are numbered to have different names.
590    
591     # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
592     # loop where config.status creates the headers, so we can generate
593     # our stamp files there.
594     AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
595     [# Compute $1's index in $config_headers.
596 db 941 _am_arg=$1
597 michael 912 _am_stamp_count=1
598     for _am_header in $config_headers :; do
599     case $_am_header in
600 db 941 $_am_arg | $_am_arg:* )
601 michael 912 break ;;
602     * )
603     _am_stamp_count=`expr $_am_stamp_count + 1` ;;
604     esac
605     done
606 db 941 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
607 michael 912
608 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
609 michael 912 #
610     # This file is free software; the Free Software Foundation
611     # gives unlimited permission to copy and/or distribute it,
612     # with or without modifications, as long as this notice is preserved.
613    
614     # AM_PROG_INSTALL_SH
615     # ------------------
616     # Define $install_sh.
617     AC_DEFUN([AM_PROG_INSTALL_SH],
618     [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
619 michael 5394 if test x"${install_sh+set}" != xset; then
620 michael 945 case $am_aux_dir in
621     *\ * | *\ *)
622     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
623     *)
624     install_sh="\${SHELL} $am_aux_dir/install-sh"
625     esac
626     fi
627 michael 1373 AC_SUBST([install_sh])])
628 michael 912
629 michael 5394 # Copyright (C) 2003-2014 Free Software Foundation, Inc.
630 michael 912 #
631     # This file is free software; the Free Software Foundation
632     # gives unlimited permission to copy and/or distribute it,
633     # with or without modifications, as long as this notice is preserved.
634    
635     # Check whether the underlying file-system supports filenames
636     # with a leading dot. For instance MS-DOS doesn't.
637     AC_DEFUN([AM_SET_LEADING_DOT],
638     [rm -rf .tst 2>/dev/null
639     mkdir .tst 2>/dev/null
640     if test -d .tst; then
641     am__leading_dot=.
642     else
643     am__leading_dot=_
644     fi
645     rmdir .tst 2>/dev/null
646     AC_SUBST([am__leading_dot])])
647    
648 michael 5394 # Copyright (C) 1998-2014 Free Software Foundation, Inc.
649 michael 912 #
650     # This file is free software; the Free Software Foundation
651     # gives unlimited permission to copy and/or distribute it,
652     # with or without modifications, as long as this notice is preserved.
653    
654     # AM_PROG_LEX
655     # -----------
656     # Autoconf leaves LEX=: if lex or flex can't be found. Change that to a
657     # "missing" invocation, for better error output.
658     AC_DEFUN([AM_PROG_LEX],
659 michael 1373 [AC_PREREQ([2.50])dnl
660 michael 912 AC_REQUIRE([AM_MISSING_HAS_RUN])dnl
661     AC_REQUIRE([AC_PROG_LEX])dnl
662     if test "$LEX" = :; then
663     LEX=${am_missing_run}flex
664     fi])
665    
666     # Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
667     # From Jim Meyering
668    
669 michael 5394 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
670 michael 912 #
671     # This file is free software; the Free Software Foundation
672     # gives unlimited permission to copy and/or distribute it,
673     # with or without modifications, as long as this notice is preserved.
674    
675 michael 945 # AM_MAINTAINER_MODE([DEFAULT-MODE])
676     # ----------------------------------
677     # Control maintainer-specific portions of Makefiles.
678 michael 1373 # Default is to disable them, unless 'enable' is passed literally.
679     # For symmetry, 'disable' may be passed as well. Anyway, the user
680 michael 945 # can override the default with the --enable/--disable switch.
681 michael 912 AC_DEFUN([AM_MAINTAINER_MODE],
682 michael 945 [m4_case(m4_default([$1], [disable]),
683     [enable], [m4_define([am_maintainer_other], [disable])],
684     [disable], [m4_define([am_maintainer_other], [enable])],
685     [m4_define([am_maintainer_other], [enable])
686     m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
687 michael 1257 AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
688 michael 945 dnl maintainer-mode's default is 'disable' unless 'enable' is passed
689     AC_ARG_ENABLE([maintainer-mode],
690 michael 1373 [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode],
691     am_maintainer_other[ make rules and dependencies not useful
692     (and sometimes confusing) to the casual installer])],
693     [USE_MAINTAINER_MODE=$enableval],
694     [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
695 michael 912 AC_MSG_RESULT([$USE_MAINTAINER_MODE])
696 michael 945 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
697 michael 912 MAINT=$MAINTAINER_MODE_TRUE
698 michael 945 AC_SUBST([MAINT])dnl
699 michael 912 ]
700     )
701    
702     # Check to see how 'make' treats includes. -*- Autoconf -*-
703    
704 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
705 michael 912 #
706     # This file is free software; the Free Software Foundation
707     # gives unlimited permission to copy and/or distribute it,
708     # with or without modifications, as long as this notice is preserved.
709    
710     # AM_MAKE_INCLUDE()
711     # -----------------
712     # Check to see how make treats includes.
713     AC_DEFUN([AM_MAKE_INCLUDE],
714     [am_make=${MAKE-make}
715     cat > confinc << 'END'
716     am__doit:
717 michael 945 @echo this is the am__doit target
718 michael 912 .PHONY: am__doit
719     END
720     # If we don't find an include directive, just comment out the code.
721     AC_MSG_CHECKING([for style of include used by $am_make])
722     am__include="#"
723     am__quote=
724     _am_result=none
725     # First try GNU make style include.
726     echo "include confinc" > confmf
727 michael 1373 # Ignore all kinds of additional output from 'make'.
728 michael 945 case `$am_make -s -f confmf 2> /dev/null` in #(
729     *the\ am__doit\ target*)
730     am__include=include
731     am__quote=
732     _am_result=GNU
733     ;;
734     esac
735 michael 912 # Now try BSD make style include.
736     if test "$am__include" = "#"; then
737     echo '.include "confinc"' > confmf
738 michael 945 case `$am_make -s -f confmf 2> /dev/null` in #(
739     *the\ am__doit\ target*)
740     am__include=.include
741     am__quote="\""
742     _am_result=BSD
743     ;;
744     esac
745 michael 912 fi
746     AC_SUBST([am__include])
747     AC_SUBST([am__quote])
748     AC_MSG_RESULT([$_am_result])
749     rm -f confinc confmf
750     ])
751    
752     # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
753    
754 michael 5394 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
755 michael 912 #
756     # This file is free software; the Free Software Foundation
757     # gives unlimited permission to copy and/or distribute it,
758     # with or without modifications, as long as this notice is preserved.
759    
760     # AM_MISSING_PROG(NAME, PROGRAM)
761     # ------------------------------
762     AC_DEFUN([AM_MISSING_PROG],
763     [AC_REQUIRE([AM_MISSING_HAS_RUN])
764     $1=${$1-"${am_missing_run}$2"}
765     AC_SUBST($1)])
766    
767     # AM_MISSING_HAS_RUN
768     # ------------------
769 michael 1720 # Define MISSING if not defined so far and test if it is modern enough.
770     # If it is, set am_missing_run to use it, otherwise, to nothing.
771 michael 912 AC_DEFUN([AM_MISSING_HAS_RUN],
772     [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
773     AC_REQUIRE_AUX_FILE([missing])dnl
774 michael 945 if test x"${MISSING+set}" != xset; then
775     case $am_aux_dir in
776     *\ * | *\ *)
777     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
778     *)
779     MISSING="\${SHELL} $am_aux_dir/missing" ;;
780     esac
781     fi
782 michael 912 # Use eval to expand $SHELL
783 michael 1720 if eval "$MISSING --is-lightweight"; then
784     am_missing_run="$MISSING "
785 michael 912 else
786     am_missing_run=
787 michael 1373 AC_MSG_WARN(['missing' script is too old or missing])
788 michael 912 fi
789     ])
790    
791     # Helper functions for option handling. -*- Autoconf -*-
792    
793 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
794 michael 912 #
795     # This file is free software; the Free Software Foundation
796     # gives unlimited permission to copy and/or distribute it,
797     # with or without modifications, as long as this notice is preserved.
798    
799     # _AM_MANGLE_OPTION(NAME)
800     # -----------------------
801     AC_DEFUN([_AM_MANGLE_OPTION],
802     [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
803    
804     # _AM_SET_OPTION(NAME)
805 michael 1257 # --------------------
806 michael 912 # Set option NAME. Presently that only means defining a flag for this option.
807     AC_DEFUN([_AM_SET_OPTION],
808 michael 1373 [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
809 michael 912
810     # _AM_SET_OPTIONS(OPTIONS)
811 michael 1257 # ------------------------
812 michael 912 # OPTIONS is a space-separated list of Automake options.
813     AC_DEFUN([_AM_SET_OPTIONS],
814 michael 945 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
815 michael 912
816     # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
817     # -------------------------------------------
818     # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
819     AC_DEFUN([_AM_IF_OPTION],
820     [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
821    
822 michael 5394 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
823 michael 2347 #
824     # This file is free software; the Free Software Foundation
825     # gives unlimited permission to copy and/or distribute it,
826     # with or without modifications, as long as this notice is preserved.
827    
828     # _AM_PROG_CC_C_O
829     # ---------------
830     # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
831     # to automatically call this.
832     AC_DEFUN([_AM_PROG_CC_C_O],
833     [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
834     AC_REQUIRE_AUX_FILE([compile])dnl
835     AC_LANG_PUSH([C])dnl
836     AC_CACHE_CHECK(
837     [whether $CC understands -c and -o together],
838     [am_cv_prog_cc_c_o],
839     [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
840     # Make sure it works both with $CC and with simple cc.
841     # Following AC_PROG_CC_C_O, we do the test twice because some
842     # compilers refuse to overwrite an existing .o file with -o,
843     # though they will create one.
844     am_cv_prog_cc_c_o=yes
845     for am_i in 1 2; do
846     if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
847     && test -f conftest2.$ac_objext; then
848     : OK
849     else
850     am_cv_prog_cc_c_o=no
851     break
852     fi
853     done
854     rm -f core conftest*
855     unset am_i])
856     if test "$am_cv_prog_cc_c_o" != yes; then
857     # Losing compiler, so override with the script.
858     # FIXME: It is wrong to rewrite CC.
859     # But if we don't then we get into trouble of one sort or another.
860     # A longer-term fix would be to have automake use am__CC in this case,
861     # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
862     CC="$am_aux_dir/compile $CC"
863     fi
864     AC_LANG_POP([C])])
865    
866     # For backward compatibility.
867     AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
868    
869 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
870 michael 2347 #
871     # This file is free software; the Free Software Foundation
872     # gives unlimited permission to copy and/or distribute it,
873     # with or without modifications, as long as this notice is preserved.
874    
875     # AM_RUN_LOG(COMMAND)
876     # -------------------
877     # Run COMMAND, save the exit status in ac_status, and log it.
878     # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
879     AC_DEFUN([AM_RUN_LOG],
880     [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
881     ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
882     ac_status=$?
883     echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
884     (exit $ac_status); }])
885    
886 michael 912 # Check to make sure that the build environment is sane. -*- Autoconf -*-
887    
888 michael 5394 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
889 michael 912 #
890     # This file is free software; the Free Software Foundation
891     # gives unlimited permission to copy and/or distribute it,
892     # with or without modifications, as long as this notice is preserved.
893    
894     # AM_SANITY_CHECK
895     # ---------------
896     AC_DEFUN([AM_SANITY_CHECK],
897     [AC_MSG_CHECKING([whether build environment is sane])
898 michael 945 # Reject unsafe characters in $srcdir or the absolute working directory
899     # name. Accept space and tab only in the latter.
900     am_lf='
901     '
902     case `pwd` in
903     *[[\\\"\#\$\&\'\`$am_lf]]*)
904     AC_MSG_ERROR([unsafe absolute working directory name]);;
905     esac
906     case $srcdir in
907     *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
908 michael 1373 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
909 michael 945 esac
910    
911 michael 1373 # Do 'set' in a subshell so we don't clobber the current shell's
912 michael 912 # arguments. Must try -L first in case configure is actually a
913     # symlink; some systems play weird games with the mod time of symlinks
914     # (eg FreeBSD returns the mod time of the symlink's containing
915     # directory).
916     if (
917 michael 1373 am_has_slept=no
918     for am_try in 1 2; do
919     echo "timestamp, slept: $am_has_slept" > conftest.file
920     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
921     if test "$[*]" = "X"; then
922     # -L didn't work.
923     set X `ls -t "$srcdir/configure" conftest.file`
924     fi
925     if test "$[*]" != "X $srcdir/configure conftest.file" \
926     && test "$[*]" != "X conftest.file $srcdir/configure"; then
927 michael 912
928 michael 1373 # If neither matched, then we have a broken ls. This can happen
929     # if, for instance, CONFIG_SHELL is bash and it inherits a
930     # broken ls alias from the environment. This has actually
931     # happened. Such a system could not be considered "sane".
932     AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
933     alias in your environment])
934     fi
935     if test "$[2]" = conftest.file || test $am_try -eq 2; then
936     break
937     fi
938     # Just in case.
939     sleep 1
940     am_has_slept=yes
941     done
942 michael 912 test "$[2]" = conftest.file
943     )
944     then
945     # Ok.
946     :
947     else
948     AC_MSG_ERROR([newly created file is older than distributed files!
949     Check your system clock])
950     fi
951 michael 1373 AC_MSG_RESULT([yes])
952     # If we didn't sleep, we still need to ensure time stamps of config.status and
953     # generated files are strictly newer.
954     am_sleep_pid=
955     if grep 'slept: no' conftest.file >/dev/null 2>&1; then
956     ( sleep 1 ) &
957     am_sleep_pid=$!
958     fi
959     AC_CONFIG_COMMANDS_PRE(
960     [AC_MSG_CHECKING([that generated files are newer than configure])
961     if test -n "$am_sleep_pid"; then
962     # Hide warnings about reused PIDs.
963     wait $am_sleep_pid 2>/dev/null
964     fi
965     AC_MSG_RESULT([done])])
966     rm -f conftest.file
967     ])
968 michael 912
969 michael 5394 # Copyright (C) 2009-2014 Free Software Foundation, Inc.
970 michael 1720 #
971     # This file is free software; the Free Software Foundation
972     # gives unlimited permission to copy and/or distribute it,
973     # with or without modifications, as long as this notice is preserved.
974    
975     # AM_SILENT_RULES([DEFAULT])
976     # --------------------------
977     # Enable less verbose build rules; with the default set to DEFAULT
978     # ("yes" being less verbose, "no" or empty being verbose).
979     AC_DEFUN([AM_SILENT_RULES],
980     [AC_ARG_ENABLE([silent-rules], [dnl
981     AS_HELP_STRING(
982     [--enable-silent-rules],
983     [less verbose build output (undo: "make V=1")])
984     AS_HELP_STRING(
985     [--disable-silent-rules],
986     [verbose build output (undo: "make V=0")])dnl
987     ])
988     case $enable_silent_rules in @%:@ (((
989     yes) AM_DEFAULT_VERBOSITY=0;;
990     no) AM_DEFAULT_VERBOSITY=1;;
991     *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
992     esac
993     dnl
994     dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
995     dnl do not support nested variable expansions.
996     dnl See automake bug#9928 and bug#10237.
997     am_make=${MAKE-make}
998     AC_CACHE_CHECK([whether $am_make supports nested variables],
999     [am_cv_make_support_nested_variables],
1000     [if AS_ECHO([['TRUE=$(BAR$(V))
1001     BAR0=false
1002     BAR1=true
1003     V=1
1004     am__doit:
1005     @$(TRUE)
1006     .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
1007     am_cv_make_support_nested_variables=yes
1008     else
1009     am_cv_make_support_nested_variables=no
1010     fi])
1011     if test $am_cv_make_support_nested_variables = yes; then
1012     dnl Using '$V' instead of '$(V)' breaks IRIX make.
1013     AM_V='$(V)'
1014     AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1015     else
1016     AM_V=$AM_DEFAULT_VERBOSITY
1017     AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1018     fi
1019     AC_SUBST([AM_V])dnl
1020     AM_SUBST_NOTMAKE([AM_V])dnl
1021     AC_SUBST([AM_DEFAULT_V])dnl
1022     AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
1023     AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1024     AM_BACKSLASH='\'
1025     AC_SUBST([AM_BACKSLASH])dnl
1026     _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1027     ])
1028    
1029 michael 5394 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
1030 michael 912 #
1031     # This file is free software; the Free Software Foundation
1032     # gives unlimited permission to copy and/or distribute it,
1033     # with or without modifications, as long as this notice is preserved.
1034    
1035     # AM_PROG_INSTALL_STRIP
1036     # ---------------------
1037 michael 1373 # One issue with vendor 'install' (even GNU) is that you can't
1038 michael 912 # specify the program used to strip binaries. This is especially
1039     # annoying in cross-compiling environments, where the build's strip
1040     # is unlikely to handle the host's binaries.
1041     # Fortunately install-sh will honor a STRIPPROG variable, so we
1042 michael 1373 # always use install-sh in "make install-strip", and initialize
1043 michael 912 # STRIPPROG with the value of the STRIP variable (set by the user).
1044     AC_DEFUN([AM_PROG_INSTALL_STRIP],
1045     [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1046 michael 1373 # Installed binaries are usually stripped using 'strip' when the user
1047     # run "make install-strip". However 'strip' might not be the right
1048 michael 912 # tool to use in cross-compilation environments, therefore Automake
1049 michael 1373 # will honor the 'STRIP' environment variable to overrule this program.
1050     dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
1051 michael 912 if test "$cross_compiling" != no; then
1052     AC_CHECK_TOOL([STRIP], [strip], :)
1053     fi
1054     INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1055     AC_SUBST([INSTALL_STRIP_PROGRAM])])
1056    
1057 michael 5394 # Copyright (C) 2006-2014 Free Software Foundation, Inc.
1058 michael 912 #
1059     # This file is free software; the Free Software Foundation
1060     # gives unlimited permission to copy and/or distribute it,
1061     # with or without modifications, as long as this notice is preserved.
1062    
1063     # _AM_SUBST_NOTMAKE(VARIABLE)
1064     # ---------------------------
1065 db 941 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1066 michael 912 # This macro is traced by Automake.
1067     AC_DEFUN([_AM_SUBST_NOTMAKE])
1068    
1069 michael 945 # AM_SUBST_NOTMAKE(VARIABLE)
1070 michael 1257 # --------------------------
1071 michael 945 # Public sister of _AM_SUBST_NOTMAKE.
1072     AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1073    
1074 michael 912 # Check how to create a tarball. -*- Autoconf -*-
1075    
1076 michael 5394 # Copyright (C) 2004-2014 Free Software Foundation, Inc.
1077 michael 912 #
1078     # This file is free software; the Free Software Foundation
1079     # gives unlimited permission to copy and/or distribute it,
1080     # with or without modifications, as long as this notice is preserved.
1081    
1082     # _AM_PROG_TAR(FORMAT)
1083     # --------------------
1084     # Check how to create a tarball in format FORMAT.
1085 michael 1373 # FORMAT should be one of 'v7', 'ustar', or 'pax'.
1086 michael 912 #
1087     # Substitute a variable $(am__tar) that is a command
1088     # writing to stdout a FORMAT-tarball containing the directory
1089     # $tardir.
1090     # tardir=directory && $(am__tar) > result.tar
1091     #
1092     # Substitute a variable $(am__untar) that extract such
1093     # a tarball read from stdin.
1094     # $(am__untar) < result.tar
1095 michael 2064 #
1096 michael 912 AC_DEFUN([_AM_PROG_TAR],
1097 michael 1291 [# Always define AMTAR for backward compatibility. Yes, it's still used
1098     # in the wild :-( We should find a proper way to deprecate it ...
1099     AC_SUBST([AMTAR], ['$${TAR-tar}'])
1100 michael 2064
1101     # We'll loop over all known methods to create a tar archive until one works.
1102 michael 912 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1103    
1104 michael 2064 m4_if([$1], [v7],
1105     [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1106 michael 912
1107 michael 2064 [m4_case([$1],
1108     [ustar],
1109     [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1110     # There is notably a 21 bits limit for the UID and the GID. In fact,
1111     # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1112     # and bug#13588).
1113     am_max_uid=2097151 # 2^21 - 1
1114     am_max_gid=$am_max_uid
1115     # The $UID and $GID variables are not portable, so we need to resort
1116     # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1117     # below are definitely unexpected, so allow the users to see them
1118     # (that is, avoid stderr redirection).
1119     am_uid=`id -u || echo unknown`
1120     am_gid=`id -g || echo unknown`
1121     AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1122     if test $am_uid -le $am_max_uid; then
1123     AC_MSG_RESULT([yes])
1124     else
1125     AC_MSG_RESULT([no])
1126     _am_tools=none
1127     fi
1128     AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1129     if test $am_gid -le $am_max_gid; then
1130     AC_MSG_RESULT([yes])
1131     else
1132     AC_MSG_RESULT([no])
1133     _am_tools=none
1134     fi],
1135    
1136     [pax],
1137     [],
1138    
1139     [m4_fatal([Unknown tar format])])
1140    
1141     AC_MSG_CHECKING([how to create a $1 tar archive])
1142    
1143     # Go ahead even if we have the value already cached. We do so because we
1144     # need to set the values for the 'am__tar' and 'am__untar' variables.
1145     _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1146    
1147     for _am_tool in $_am_tools; do
1148     case $_am_tool in
1149     gnutar)
1150     for _am_tar in tar gnutar gtar; do
1151     AM_RUN_LOG([$_am_tar --version]) && break
1152     done
1153     am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1154     am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1155     am__untar="$_am_tar -xf -"
1156     ;;
1157     plaintar)
1158     # Must skip GNU tar: if it does not support --format= it doesn't create
1159     # ustar tarball either.
1160     (tar --version) >/dev/null 2>&1 && continue
1161     am__tar='tar chf - "$$tardir"'
1162     am__tar_='tar chf - "$tardir"'
1163     am__untar='tar xf -'
1164     ;;
1165     pax)
1166     am__tar='pax -L -x $1 -w "$$tardir"'
1167     am__tar_='pax -L -x $1 -w "$tardir"'
1168     am__untar='pax -r'
1169     ;;
1170     cpio)
1171     am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1172     am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1173     am__untar='cpio -i -H $1 -d'
1174     ;;
1175     none)
1176     am__tar=false
1177     am__tar_=false
1178     am__untar=false
1179     ;;
1180     esac
1181    
1182     # If the value was cached, stop now. We just wanted to have am__tar
1183     # and am__untar set.
1184     test -n "${am_cv_prog_tar_$1}" && break
1185    
1186     # tar/untar a dummy directory, and stop if the command works.
1187     rm -rf conftest.dir
1188     mkdir conftest.dir
1189     echo GrepMe > conftest.dir/file
1190     AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1191     rm -rf conftest.dir
1192     if test -s conftest.tar; then
1193     AM_RUN_LOG([$am__untar <conftest.tar])
1194     AM_RUN_LOG([cat conftest.dir/file])
1195     grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1196     fi
1197     done
1198 michael 912 rm -rf conftest.dir
1199    
1200 michael 2064 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1201     AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1202    
1203 michael 912 AC_SUBST([am__tar])
1204     AC_SUBST([am__untar])
1205     ]) # _AM_PROG_TAR
1206    
1207 michael 2499 m4_include([m4/ac_define_dir.m4])
1208 michael 2491 m4_include([m4/ax_append_compile_flags.m4])
1209     m4_include([m4/ax_append_flag.m4])
1210 michael 4978 m4_include([m4/ax_arg_enable_assert.m4])
1211 michael 4980 m4_include([m4/ax_arg_enable_debugging.m4])
1212 michael 4359 m4_include([m4/ax_arg_enable_warnings.m4])
1213     m4_include([m4/ax_arg_ioloop_mechanism.m4])
1214 michael 4978 m4_include([m4/ax_arg_libgeoip.m4])
1215 michael 4363 m4_include([m4/ax_arg_openssl.m4])
1216 michael 2491 m4_include([m4/ax_check_compile_flag.m4])
1217 michael 4359 m4_include([m4/ax_library_net.m4])
1218 michael 3839 m4_include([m4/ax_require_defined.m4])
1219 michael 2480 m4_include([m4/gcc_stack_protect.m4])
1220     m4_include([m4/libtool.m4])
1221 michael 4960 m4_include([m4/ltargz.m4])
1222 michael 2480 m4_include([m4/ltdl.m4])
1223     m4_include([m4/ltoptions.m4])
1224     m4_include([m4/ltsugar.m4])
1225     m4_include([m4/ltversion.m4])
1226     m4_include([m4/lt~obsolete.m4])

Properties

Name Value
svn:eol-style native