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