Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Side by Side Diff: aclocal.m4

Issue 2364793002: Revert "Uprev libmtp to 1.1.12" (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/libmtp@master
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « TODO ('k') | compile » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # generated automatically by aclocal 1.15 -*- Autoconf -*- 1 # generated automatically by aclocal 1.11.3 -*- Autoconf -*-
2 2
3 # Copyright (C) 1996-2014 Free Software Foundation, Inc. 3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4 4 # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
5 # Inc.
5 # This file is free software; the Free Software Foundation 6 # This file is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it, 7 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved. 8 # with or without modifications, as long as this notice is preserved.
8 9
9 # This program is distributed in the hope that it will be useful, 10 # 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 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A 12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 # PARTICULAR PURPOSE. 13 # PARTICULAR PURPOSE.
13 14
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.69],, 17 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
18 [m4_warning([this file was generated for autoconf 2.69. 18 [m4_warning([this file was generated for autoconf 2.68.
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 # lib-ld.m4 serial 6 23 # lib-ld.m4 serial 4 (gettext-0.18)
24 dnl Copyright (C) 1996-2003, 2009-2016 Free Software Foundation, Inc. 24 dnl Copyright (C) 1996-2003, 2009-2010 Free Software Foundation, Inc.
25 dnl This file is free software; the Free Software Foundation 25 dnl This file is free software; the Free Software Foundation
26 dnl gives unlimited permission to copy and/or distribute it, 26 dnl gives unlimited permission to copy and/or distribute it,
27 dnl with or without modifications, as long as this notice is preserved. 27 dnl with or without modifications, as long as this notice is preserved.
28 28
29 dnl Subroutines of libtool.m4, 29 dnl Subroutines of libtool.m4,
30 dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid 30 dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
31 dnl collision with libtool.m4. 31 dnl with libtool.m4.
32 32
33 dnl From libtool-2.4. Sets the variable with_gnu_ld to yes or no. 33 dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
34 AC_DEFUN([AC_LIB_PROG_LD_GNU], 34 AC_DEFUN([AC_LIB_PROG_LD_GNU],
35 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld], 35 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld],
36 [# I'd rather use --version here, but apparently some GNU lds only accept -v. 36 [# I'd rather use --version here, but apparently some GNU ld's only accept -v.
37 case `$LD -v 2>&1 </dev/null` in 37 case `$LD -v 2>&1 </dev/null` in
38 *GNU* | *'with BFD'*) 38 *GNU* | *'with BFD'*)
39 acl_cv_prog_gnu_ld=yes 39 acl_cv_prog_gnu_ld=yes ;;
40 ;;
41 *) 40 *)
42 acl_cv_prog_gnu_ld=no 41 acl_cv_prog_gnu_ld=no ;;
43 ;;
44 esac]) 42 esac])
45 with_gnu_ld=$acl_cv_prog_gnu_ld 43 with_gnu_ld=$acl_cv_prog_gnu_ld
46 ]) 44 ])
47 45
48 dnl From libtool-2.4. Sets the variable LD. 46 dnl From libtool-1.4. Sets the variable LD.
49 AC_DEFUN([AC_LIB_PROG_LD], 47 AC_DEFUN([AC_LIB_PROG_LD],
50 [AC_REQUIRE([AC_PROG_CC])dnl 48 [AC_ARG_WITH([gnu-ld],
49 [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
50 test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
51 AC_REQUIRE([AC_PROG_CC])dnl
51 AC_REQUIRE([AC_CANONICAL_HOST])dnl 52 AC_REQUIRE([AC_CANONICAL_HOST])dnl
52
53 AC_ARG_WITH([gnu-ld],
54 [AS_HELP_STRING([--with-gnu-ld],
55 [assume the C compiler uses GNU ld [default=no]])],
56 [test "$withval" = no || with_gnu_ld=yes],
57 [with_gnu_ld=no])dnl
58
59 # Prepare PATH_SEPARATOR. 53 # Prepare PATH_SEPARATOR.
60 # The user is always right. 54 # The user is always right.
61 if test "${PATH_SEPARATOR+set}" != set; then 55 if test "${PATH_SEPARATOR+set}" != set; then
62 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which 56 echo "#! /bin/sh" >conf$$.sh
63 # contains only /bin. Note that ksh looks also at the FPATH variable, 57 echo "exit 0" >>conf$$.sh
64 # so we have to set that as well for the test. 58 chmod +x conf$$.sh
65 PATH_SEPARATOR=: 59 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
66 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 60 PATH_SEPARATOR=';'
67 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 61 else
68 || PATH_SEPARATOR=';' 62 PATH_SEPARATOR=:
69 } 63 fi
64 rm -f conf$$.sh
70 fi 65 fi
71
72 ac_prog=ld 66 ac_prog=ld
73 if test "$GCC" = yes; then 67 if test "$GCC" = yes; then
74 # Check if gcc -print-prog-name=ld gives a path. 68 # Check if gcc -print-prog-name=ld gives a path.
75 AC_MSG_CHECKING([for ld used by $CC]) 69 AC_MSG_CHECKING([for ld used by GCC])
76 case $host in 70 case $host in
77 *-*-mingw*) 71 *-*-mingw*)
78 # gcc leaves a trailing carriage return which upsets mingw 72 # gcc leaves a trailing carriage return which upsets mingw
79 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 73 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
80 *) 74 *)
81 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 75 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
82 esac 76 esac
83 case $ac_prog in 77 case $ac_prog in
84 # Accept absolute paths. 78 # Accept absolute paths.
85 [[\\/]]* | ?:[[\\/]]*) 79 [[\\/]* | [A-Za-z]:[\\/]*)]
86 re_direlt='/[[^/]][[^/]]*/\.\./' 80 [re_direlt='/[^/][^/]*/\.\./']
87 # Canonicalize the pathname of ld 81 # Canonicalize the path of ld
88 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'` 82 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
89 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do 83 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
90 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 84 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
91 done 85 done
92 test -z "$LD" && LD="$ac_prog" 86 test -z "$LD" && LD="$ac_prog"
93 ;; 87 ;;
94 "") 88 "")
95 # If it fails, then pretend we aren't using GCC. 89 # If it fails, then pretend we aren't using GCC.
96 ac_prog=ld 90 ac_prog=ld
97 ;; 91 ;;
98 *) 92 *)
99 # If it is relative, then search for the first ld in PATH. 93 # If it is relative, then search for the first ld in PATH.
100 with_gnu_ld=unknown 94 with_gnu_ld=unknown
101 ;; 95 ;;
102 esac 96 esac
103 elif test "$with_gnu_ld" = yes; then 97 elif test "$with_gnu_ld" = yes; then
104 AC_MSG_CHECKING([for GNU ld]) 98 AC_MSG_CHECKING([for GNU ld])
105 else 99 else
106 AC_MSG_CHECKING([for non-GNU ld]) 100 AC_MSG_CHECKING([for non-GNU ld])
107 fi 101 fi
108 AC_CACHE_VAL([acl_cv_path_LD], 102 AC_CACHE_VAL([acl_cv_path_LD],
109 [if test -z "$LD"; then 103 [if test -z "$LD"; then
110 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 104 IFS="${IFS= » }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
111 for ac_dir in $PATH; do 105 for ac_dir in $PATH; do
112 IFS="$acl_save_ifs"
113 test -z "$ac_dir" && ac_dir=. 106 test -z "$ac_dir" && ac_dir=.
114 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 107 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
115 acl_cv_path_LD="$ac_dir/$ac_prog" 108 acl_cv_path_LD="$ac_dir/$ac_prog"
116 # Check to see if the program is GNU ld. I'd rather use --version, 109 # Check to see if the program is GNU ld. I'd rather use --version,
117 # but apparently some variants of GNU ld only accept -v. 110 # but apparently some GNU ld's only accept -v.
118 # Break only if it was the GNU/non-GNU ld that we prefer. 111 # Break only if it was the GNU/non-GNU ld that we prefer.
119 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in 112 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
120 *GNU* | *'with BFD'*) 113 *GNU* | *'with BFD'*)
121 test "$with_gnu_ld" != no && break 114 test "$with_gnu_ld" != no && break ;;
122 ;;
123 *) 115 *)
124 test "$with_gnu_ld" != yes && break 116 test "$with_gnu_ld" != yes && break ;;
125 ;;
126 esac 117 esac
127 fi 118 fi
128 done 119 done
129 IFS="$acl_save_ifs" 120 IFS="$ac_save_ifs"
130 else 121 else
131 acl_cv_path_LD="$LD" # Let the user override the test with a path. 122 acl_cv_path_LD="$LD" # Let the user override the test with a path.
132 fi]) 123 fi])
133 LD="$acl_cv_path_LD" 124 LD="$acl_cv_path_LD"
134 if test -n "$LD"; then 125 if test -n "$LD"; then
135 AC_MSG_RESULT([$LD]) 126 AC_MSG_RESULT([$LD])
136 else 127 else
137 AC_MSG_RESULT([no]) 128 AC_MSG_RESULT([no])
138 fi 129 fi
139 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) 130 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
140 AC_LIB_PROG_LD_GNU 131 AC_LIB_PROG_LD_GNU
141 ]) 132 ])
142 133
143 # lib-link.m4 serial 26 (gettext-0.18.2) 134 # lib-link.m4 serial 21 (gettext-0.18)
144 dnl Copyright (C) 2001-2016 Free Software Foundation, Inc. 135 dnl Copyright (C) 2001-2010 Free Software Foundation, Inc.
145 dnl This file is free software; the Free Software Foundation 136 dnl This file is free software; the Free Software Foundation
146 dnl gives unlimited permission to copy and/or distribute it, 137 dnl gives unlimited permission to copy and/or distribute it,
147 dnl with or without modifications, as long as this notice is preserved. 138 dnl with or without modifications, as long as this notice is preserved.
148 139
149 dnl From Bruno Haible. 140 dnl From Bruno Haible.
150 141
151 AC_PREREQ([2.54]) 142 AC_PREREQ([2.54])
152 143
153 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and 144 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
154 dnl the libraries corresponding to explicit and implicit dependencies. 145 dnl the libraries corresponding to explicit and implicit dependencies.
155 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and 146 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
156 dnl augments the CPPFLAGS variable. 147 dnl augments the CPPFLAGS variable.
157 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname 148 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
158 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 149 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
159 AC_DEFUN([AC_LIB_LINKFLAGS], 150 AC_DEFUN([AC_LIB_LINKFLAGS],
160 [ 151 [
161 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) 152 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
162 AC_REQUIRE([AC_LIB_RPATH]) 153 AC_REQUIRE([AC_LIB_RPATH])
163 pushdef([Name],[m4_translit([$1],[./+-], [____])]) 154 pushdef([Name],[translit([$1],[./-], [___])])
164 pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], 155 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
165 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 156 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
166 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ 157 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
167 AC_LIB_LINKFLAGS_BODY([$1], [$2]) 158 AC_LIB_LINKFLAGS_BODY([$1], [$2])
168 ac_cv_lib[]Name[]_libs="$LIB[]NAME" 159 ac_cv_lib[]Name[]_libs="$LIB[]NAME"
169 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" 160 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
170 ac_cv_lib[]Name[]_cppflags="$INC[]NAME" 161 ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
171 ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX" 162 ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
172 ]) 163 ])
173 LIB[]NAME="$ac_cv_lib[]Name[]_libs" 164 LIB[]NAME="$ac_cv_lib[]Name[]_libs"
174 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" 165 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
175 INC[]NAME="$ac_cv_lib[]Name[]_cppflags" 166 INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
(...skipping 17 matching lines...) Expand all
193 dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} 184 dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
194 dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and 185 dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
195 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs 186 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
196 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. 187 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
197 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname 188 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
198 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 189 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
199 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], 190 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
200 [ 191 [
201 AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) 192 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
202 AC_REQUIRE([AC_LIB_RPATH]) 193 AC_REQUIRE([AC_LIB_RPATH])
203 pushdef([Name],[m4_translit([$1],[./+-], [____])]) 194 pushdef([Name],[translit([$1],[./-], [___])])
204 pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], 195 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
205 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 196 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
206 197
207 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME 198 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
208 dnl accordingly. 199 dnl accordingly.
209 AC_LIB_LINKFLAGS_BODY([$1], [$2]) 200 AC_LIB_LINKFLAGS_BODY([$1], [$2])
210 201
211 dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, 202 dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
212 dnl because if the user has installed lib[]Name and not disabled its use 203 dnl because if the user has installed lib[]Name and not disabled its use
213 dnl via --without-lib[]Name-prefix, he wants to use it. 204 dnl via --without-lib[]Name-prefix, he wants to use it.
214 ac_save_CPPFLAGS="$CPPFLAGS" 205 ac_save_CPPFLAGS="$CPPFLAGS"
215 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) 206 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
216 207
217 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ 208 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
218 ac_save_LIBS="$LIBS" 209 ac_save_LIBS="$LIBS"
219 dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS, 210 dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS,
220 dnl because these -l options might require -L options that are present in 211 dnl because these -l options might require -L options that are present in
221 dnl LIBS. -l options benefit only from the -L options listed before it. 212 dnl LIBS. -l options benefit only from the -L options listed before it.
222 dnl Otherwise, add it to the front of LIBS, because it may be a static 213 dnl Otherwise, add it to the front of LIBS, because it may be a static
223 dnl library that depends on another static library that is present in LIBS. 214 dnl library that depends on another static library that is present in LIBS.
224 dnl Static libraries benefit only from the static libraries listed after 215 dnl Static libraries benefit only from the static libraries listed after
225 dnl it. 216 dnl it.
226 case " $LIB[]NAME" in 217 case " $LIB[]NAME" in
227 *" -l"*) LIBS="$LIBS $LIB[]NAME" ;; 218 *" -l"*) LIBS="$LIBS $LIB[]NAME" ;;
228 *) LIBS="$LIB[]NAME $LIBS" ;; 219 *) LIBS="$LIB[]NAME $LIBS" ;;
229 esac 220 esac
230 AC_LINK_IFELSE( 221 AC_TRY_LINK([$3], [$4],
231 [AC_LANG_PROGRAM([[$3]], [[$4]])],
232 [ac_cv_lib[]Name=yes], 222 [ac_cv_lib[]Name=yes],
233 [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])']) 223 [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
234 LIBS="$ac_save_LIBS" 224 LIBS="$ac_save_LIBS"
235 ]) 225 ])
236 if test "$ac_cv_lib[]Name" = yes; then 226 if test "$ac_cv_lib[]Name" = yes; then
237 HAVE_LIB[]NAME=yes 227 HAVE_LIB[]NAME=yes
238 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.]) 228 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
239 AC_MSG_CHECKING([how to link with lib[]$1]) 229 AC_MSG_CHECKING([how to link with lib[]$1])
240 AC_MSG_RESULT([$LIB[]NAME]) 230 AC_MSG_RESULT([$LIB[]NAME])
241 else 231 else
242 HAVE_LIB[]NAME=no 232 HAVE_LIB[]NAME=no
243 dnl If $LIB[]NAME didn't lead to a usable library, we don't need 233 dnl If $LIB[]NAME didn't lead to a usable library, we don't need
244 dnl $INC[]NAME either. 234 dnl $INC[]NAME either.
245 CPPFLAGS="$ac_save_CPPFLAGS" 235 CPPFLAGS="$ac_save_CPPFLAGS"
246 LIB[]NAME= 236 LIB[]NAME=
247 LTLIB[]NAME= 237 LTLIB[]NAME=
248 LIB[]NAME[]_PREFIX= 238 LIB[]NAME[]_PREFIX=
249 fi 239 fi
250 AC_SUBST([HAVE_LIB]NAME) 240 AC_SUBST([HAVE_LIB]NAME)
251 AC_SUBST([LIB]NAME) 241 AC_SUBST([LIB]NAME)
252 AC_SUBST([LTLIB]NAME) 242 AC_SUBST([LTLIB]NAME)
253 AC_SUBST([LIB]NAME[_PREFIX]) 243 AC_SUBST([LIB]NAME[_PREFIX])
254 popdef([NAME]) 244 popdef([NAME])
255 popdef([Name]) 245 popdef([Name])
256 ]) 246 ])
257 247
258 dnl Determine the platform dependent parameters needed to use rpath: 248 dnl Determine the platform dependent parameters needed to use rpath:
259 dnl acl_libext, 249 dnl acl_libext,
260 dnl acl_shlibext, 250 dnl acl_shlibext,
261 dnl acl_libname_spec,
262 dnl acl_library_names_spec,
263 dnl acl_hardcode_libdir_flag_spec, 251 dnl acl_hardcode_libdir_flag_spec,
264 dnl acl_hardcode_libdir_separator, 252 dnl acl_hardcode_libdir_separator,
265 dnl acl_hardcode_direct, 253 dnl acl_hardcode_direct,
266 dnl acl_hardcode_minus_L. 254 dnl acl_hardcode_minus_L.
267 AC_DEFUN([AC_LIB_RPATH], 255 AC_DEFUN([AC_LIB_RPATH],
268 [ 256 [
269 dnl Tell automake >= 1.10 to complain if config.rpath is missing. 257 dnl Tell automake >= 1.10 to complain if config.rpath is missing.
270 m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) 258 m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
271 AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS 259 AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
272 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld 260 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
(...skipping 22 matching lines...) Expand all
295 ]) 283 ])
296 284
297 dnl AC_LIB_FROMPACKAGE(name, package) 285 dnl AC_LIB_FROMPACKAGE(name, package)
298 dnl declares that libname comes from the given package. The configure file 286 dnl declares that libname comes from the given package. The configure file
299 dnl will then not have a --with-libname-prefix option but a 287 dnl will then not have a --with-libname-prefix option but a
300 dnl --with-package-prefix option. Several libraries can come from the same 288 dnl --with-package-prefix option. Several libraries can come from the same
301 dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar 289 dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
302 dnl macro call that searches for libname. 290 dnl macro call that searches for libname.
303 AC_DEFUN([AC_LIB_FROMPACKAGE], 291 AC_DEFUN([AC_LIB_FROMPACKAGE],
304 [ 292 [
305 pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], 293 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
306 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 294 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
307 define([acl_frompackage_]NAME, [$2]) 295 define([acl_frompackage_]NAME, [$2])
308 popdef([NAME]) 296 popdef([NAME])
309 pushdef([PACK],[$2]) 297 pushdef([PACK],[$2])
310 pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-], 298 pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
311 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 299 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
312 define([acl_libsinpackage_]PACKUP, 300 define([acl_libsinpackage_]PACKUP,
313 m4_ifdef([acl_libsinpackage_]PACKUP, [m4_defn([acl_libsinpackage_]PACKUP)[, ]],)[lib$1]) 301 m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$ 1])
314 popdef([PACKUP]) 302 popdef([PACKUP])
315 popdef([PACK]) 303 popdef([PACK])
316 ]) 304 ])
317 305
318 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and 306 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
319 dnl the libraries corresponding to explicit and implicit dependencies. 307 dnl the libraries corresponding to explicit and implicit dependencies.
320 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. 308 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
321 dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found 309 dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
322 dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. 310 dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
323 AC_DEFUN([AC_LIB_LINKFLAGS_BODY], 311 AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
324 [ 312 [
325 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) 313 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
326 pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], 314 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
327 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 315 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
328 pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$ 1])]) 316 pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$ 1])])
329 pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-], 317 pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
330 [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) 318 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
331 pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKU P, lib[$1])]) 319 pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKU P, lib[$1])])
332 dnl Autoconf >= 2.61 supports dots in --with options. 320 dnl Autoconf >= 2.61 supports dots in --with options.
333 pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.6 1]),[-1],[m4_translit(PACK,[.],[_])],PACK)]) 321 pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.6 1]),[-1],[translit(PACK,[.],[_])],PACK)])
334 dnl By default, look in $includedir and $libdir. 322 dnl By default, look in $includedir and $libdir.
335 use_additional=yes 323 use_additional=yes
336 AC_LIB_WITH_FINAL_PREFIX([ 324 AC_LIB_WITH_FINAL_PREFIX([
337 eval additional_includedir=\"$includedir\" 325 eval additional_includedir=\"$includedir\"
338 eval additional_libdir=\"$libdir\" 326 eval additional_libdir=\"$libdir\"
339 ]) 327 ])
340 AC_ARG_WITH(P_A_C_K[-prefix], 328 AC_ARG_WITH(P_A_C_K[-prefix],
341 [[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DI R/lib 329 [[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DI R/lib
342 --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]], 330 --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]],
343 [ 331 [
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
380 for n in $names_already_handled; do 368 for n in $names_already_handled; do
381 if test "$n" = "$name"; then 369 if test "$n" = "$name"; then
382 already_handled=yes 370 already_handled=yes
383 break 371 break
384 fi 372 fi
385 done 373 done
386 if test -z "$already_handled"; then 374 if test -z "$already_handled"; then
387 names_already_handled="$names_already_handled $name" 375 names_already_handled="$names_already_handled $name"
388 dnl See if it was already located by an earlier AC_LIB_LINKFLAGS 376 dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
389 dnl or AC_LIB_HAVE_LINKFLAGS call. 377 dnl or AC_LIB_HAVE_LINKFLAGS call.
390 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDE FGHIJKLMNOPQRSTUVWXYZ____|'` 378 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEF GHIJKLMNOPQRSTUVWXYZ___|'`
391 eval value=\"\$HAVE_LIB$uppername\" 379 eval value=\"\$HAVE_LIB$uppername\"
392 if test -n "$value"; then 380 if test -n "$value"; then
393 if test "$value" = yes; then 381 if test "$value" = yes; then
394 eval value=\"\$LIB$uppername\" 382 eval value=\"\$LIB$uppername\"
395 test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" 383 test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
396 eval value=\"\$LTLIB$uppername\" 384 eval value=\"\$LTLIB$uppername\"
397 test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$val ue" 385 test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$val ue"
398 else 386 else
399 dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined 387 dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
400 dnl that this library doesn't exist. So just drop it. 388 dnl that this library doesn't exist. So just drop it.
(...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after
912 done 900 done
913 fi 901 fi
914 fi 902 fi
915 fi 903 fi
916 fi 904 fi
917 fi 905 fi
918 AC_SUBST([$1]) 906 AC_SUBST([$1])
919 ]) 907 ])
920 908
921 # lib-prefix.m4 serial 7 (gettext-0.18) 909 # lib-prefix.m4 serial 7 (gettext-0.18)
922 dnl Copyright (C) 2001-2005, 2008-2016 Free Software Foundation, Inc. 910 dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc.
923 dnl This file is free software; the Free Software Foundation 911 dnl This file is free software; the Free Software Foundation
924 dnl gives unlimited permission to copy and/or distribute it, 912 dnl gives unlimited permission to copy and/or distribute it,
925 dnl with or without modifications, as long as this notice is preserved. 913 dnl with or without modifications, as long as this notice is preserved.
926 914
927 dnl From Bruno Haible. 915 dnl From Bruno Haible.
928 916
929 dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and 917 dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
930 dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't 918 dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
931 dnl require excessive bracketing. 919 dnl require excessive bracketing.
932 ifdef([AC_HELP_STRING], 920 ifdef([AC_HELP_STRING],
(...skipping 203 matching lines...) Expand 10 before | Expand all | Expand 10 after
1136 esac 1124 esac
1137 fi 1125 fi
1138 done 1126 done
1139 IFS="$acl_save_IFS" 1127 IFS="$acl_save_IFS"
1140 fi 1128 fi
1141 ;; 1129 ;;
1142 esac 1130 esac
1143 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" 1131 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
1144 ]) 1132 ])
1145 1133
1146 dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- 1134 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
1147 dnl serial 11 (pkg-config-0.29.1) 1135 # serial 1 (pkg-config-0.24)
1148 dnl 1136 #
1149 dnl Copyright © 2004 Scott James Remnant <scott@netsplit.com>. 1137 # Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
1150 dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com> 1138 #
1151 dnl 1139 # This program is free software; you can redistribute it and/or modify
1152 dnl This program is free software; you can redistribute it and/or modify 1140 # it under the terms of the GNU General Public License as published by
1153 dnl it under the terms of the GNU General Public License as published by 1141 # the Free Software Foundation; either version 2 of the License, or
1154 dnl the Free Software Foundation; either version 2 of the License, or 1142 # (at your option) any later version.
1155 dnl (at your option) any later version. 1143 #
1156 dnl 1144 # This program is distributed in the hope that it will be useful, but
1157 dnl This program is distributed in the hope that it will be useful, but 1145 # WITHOUT ANY WARRANTY; without even the implied warranty of
1158 dnl WITHOUT ANY WARRANTY; without even the implied warranty of 1146 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1159 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1147 # General Public License for more details.
1160 dnl General Public License for more details. 1148 #
1161 dnl 1149 # You should have received a copy of the GNU General Public License
1162 dnl You should have received a copy of the GNU General Public License 1150 # along with this program; if not, write to the Free Software
1163 dnl along with this program; if not, write to the Free Software 1151 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
1164 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 1152 #
1165 dnl 02111-1307, USA. 1153 # As a special exception to the GNU General Public License, if you
1166 dnl 1154 # distribute this file as part of a program that contains a
1167 dnl As a special exception to the GNU General Public License, if you 1155 # configuration script generated by Autoconf, you may include it under
1168 dnl distribute this file as part of a program that contains a 1156 # the same distribution terms that you use for the rest of that program.
1169 dnl configuration script generated by Autoconf, you may include it under
1170 dnl the same distribution terms that you use for the rest of that
1171 dnl program.
1172 1157
1173 dnl PKG_PREREQ(MIN-VERSION) 1158 # PKG_PROG_PKG_CONFIG([MIN-VERSION])
1174 dnl ----------------------- 1159 # ----------------------------------
1175 dnl Since: 0.29
1176 dnl
1177 dnl Verify that the version of the pkg-config macros are at least
1178 dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
1179 dnl installed version of pkg-config, this checks the developer's version
1180 dnl of pkg.m4 when generating configure.
1181 dnl
1182 dnl To ensure that this macro is defined, also add:
1183 dnl m4_ifndef([PKG_PREREQ],
1184 dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf /autogen])])
1185 dnl
1186 dnl See the "Since" comment for each macro you use to see what version
1187 dnl of the macros you require.
1188 m4_defun([PKG_PREREQ],
1189 [m4_define([PKG_MACROS_VERSION], [0.29.1])
1190 m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
1191 [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
1192 ])dnl PKG_PREREQ
1193
1194 dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
1195 dnl ----------------------------------
1196 dnl Since: 0.16
1197 dnl
1198 dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
1199 dnl first found in the path. Checks that the version of pkg-config found
1200 dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
1201 dnl used since that's the first version where most current features of
1202 dnl pkg-config existed.
1203 AC_DEFUN([PKG_PROG_PKG_CONFIG], 1160 AC_DEFUN([PKG_PROG_PKG_CONFIG],
1204 [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) 1161 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
1205 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIB S)))?$]) 1162 m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
1206 m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
1207 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) 1163 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
1208 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) 1164 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
1209 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search pa th]) 1165 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search pa th])
1210 1166
1211 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 1167 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
1212 AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) 1168 AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
1213 fi 1169 fi
1214 if test -n "$PKG_CONFIG"; then 1170 if test -n "$PKG_CONFIG"; then
1215 _pkg_min_version=m4_default([$1], [0.9.0]) 1171 _pkg_min_version=m4_default([$1], [0.9.0])
1216 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) 1172 AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
1217 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 1173 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
1218 AC_MSG_RESULT([yes]) 1174 AC_MSG_RESULT([yes])
1219 else 1175 else
1220 AC_MSG_RESULT([no]) 1176 AC_MSG_RESULT([no])
1221 PKG_CONFIG="" 1177 PKG_CONFIG=""
1222 fi 1178 fi
1223 fi[]dnl 1179 fi[]dnl
1224 ])dnl PKG_PROG_PKG_CONFIG 1180 ])# PKG_PROG_PKG_CONFIG
1225 1181
1226 dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) 1182 # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1227 dnl ------------------------------------------------------------------- 1183 #
1228 dnl Since: 0.18 1184 # Check to see whether a particular set of modules exists. Similar
1229 dnl 1185 # to PKG_CHECK_MODULES(), but does not set variables or print errors.
1230 dnl Check to see whether a particular set of modules exists. Similar to 1186 #
1231 dnl PKG_CHECK_MODULES(), but does not set variables or print errors. 1187 # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
1232 dnl 1188 # only at the first occurence in configure.ac, so if the first place
1233 dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) 1189 # it's called might be skipped (such as if it is within an "if", you
1234 dnl only at the first occurence in configure.ac, so if the first place 1190 # have to call PKG_CHECK_EXISTS manually
1235 dnl it's called might be skipped (such as if it is within an "if", you 1191 # --------------------------------------------------------------
1236 dnl have to call PKG_CHECK_EXISTS manually
1237 AC_DEFUN([PKG_CHECK_EXISTS], 1192 AC_DEFUN([PKG_CHECK_EXISTS],
1238 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl 1193 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
1239 if test -n "$PKG_CONFIG" && \ 1194 if test -n "$PKG_CONFIG" && \
1240 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then 1195 AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
1241 m4_default([$2], [:]) 1196 m4_default([$2], [:])
1242 m4_ifvaln([$3], [else 1197 m4_ifvaln([$3], [else
1243 $3])dnl 1198 $3])dnl
1244 fi]) 1199 fi])
1245 1200
1246 dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) 1201 # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
1247 dnl --------------------------------------------- 1202 # ---------------------------------------------
1248 dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting
1249 dnl pkg_failed based on the result.
1250 m4_define([_PKG_CONFIG], 1203 m4_define([_PKG_CONFIG],
1251 [if test -n "$$1"; then 1204 [if test -n "$$1"; then
1252 pkg_cv_[]$1="$$1" 1205 pkg_cv_[]$1="$$1"
1253 elif test -n "$PKG_CONFIG"; then 1206 elif test -n "$PKG_CONFIG"; then
1254 PKG_CHECK_EXISTS([$3], 1207 PKG_CHECK_EXISTS([$3],
1255 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` 1208 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
1256 » » test "x$?" != "x0" && pkg_failed=yes ],
1257 [pkg_failed=yes]) 1209 [pkg_failed=yes])
1258 else 1210 else
1259 pkg_failed=untried 1211 pkg_failed=untried
1260 fi[]dnl 1212 fi[]dnl
1261 ])dnl _PKG_CONFIG 1213 ])# _PKG_CONFIG
1262 1214
1263 dnl _PKG_SHORT_ERRORS_SUPPORTED 1215 # _PKG_SHORT_ERRORS_SUPPORTED
1264 dnl --------------------------- 1216 # -----------------------------
1265 dnl Internal check to see if pkg-config supports short errors.
1266 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], 1217 AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
1267 [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) 1218 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])
1268 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1219 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1269 _pkg_short_errors_supported=yes 1220 _pkg_short_errors_supported=yes
1270 else 1221 else
1271 _pkg_short_errors_supported=no 1222 _pkg_short_errors_supported=no
1272 fi[]dnl 1223 fi[]dnl
1273 ])dnl _PKG_SHORT_ERRORS_SUPPORTED 1224 ])# _PKG_SHORT_ERRORS_SUPPORTED
1274 1225
1275 1226
1276 dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], 1227 # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
1277 dnl [ACTION-IF-NOT-FOUND]) 1228 # [ACTION-IF-NOT-FOUND])
1278 dnl -------------------------------------------------------------- 1229 #
1279 dnl Since: 0.4.0 1230 #
1280 dnl 1231 # Note that if there is a possibility the first call to
1281 dnl Note that if there is a possibility the first call to 1232 # PKG_CHECK_MODULES might not happen, you should be sure to include an
1282 dnl PKG_CHECK_MODULES might not happen, you should be sure to include an 1233 # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
1283 dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac 1234 #
1235 #
1236 # --------------------------------------------------------------
1284 AC_DEFUN([PKG_CHECK_MODULES], 1237 AC_DEFUN([PKG_CHECK_MODULES],
1285 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl 1238 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
1286 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl 1239 AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
1287 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl 1240 AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
1288 1241
1289 pkg_failed=no 1242 pkg_failed=no
1290 AC_MSG_CHECKING([for $1]) 1243 AC_MSG_CHECKING([for $1])
1291 1244
1292 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) 1245 _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
1293 _PKG_CONFIG([$1][_LIBS], [libs], [$2]) 1246 _PKG_CONFIG([$1][_LIBS], [libs], [$2])
1294 1247
1295 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[ ]_CFLAGS 1248 m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[ ]_CFLAGS
1296 and $1[]_LIBS to avoid the need to call pkg-config. 1249 and $1[]_LIBS to avoid the need to call pkg-config.
1297 See the pkg-config man page for more details.]) 1250 See the pkg-config man page for more details.])
1298 1251
1299 if test $pkg_failed = yes; then 1252 if test $pkg_failed = yes; then
1300 AC_MSG_RESULT([no]) 1253 AC_MSG_RESULT([no])
1301 _PKG_SHORT_ERRORS_SUPPORTED 1254 _PKG_SHORT_ERRORS_SUPPORTED
1302 if test $_pkg_short_errors_supported = yes; then 1255 if test $_pkg_short_errors_supported = yes; then
1303 » $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cfl ags --libs "$2" 2>&1` 1256 » $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
1304 else 1257 else
1305 » $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` 1258 » $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
1306 fi 1259 fi
1307 # Put the nasty error message in config.log where it belongs 1260 # Put the nasty error message in config.log where it belongs
1308 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD 1261 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
1309 1262
1310 m4_default([$4], [AC_MSG_ERROR( 1263 m4_default([$4], [AC_MSG_ERROR(
1311 [Package requirements ($2) were not met: 1264 [Package requirements ($2) were not met:
1312 1265
1313 $$1_PKG_ERRORS 1266 $$1_PKG_ERRORS
1314 1267
1315 Consider adjusting the PKG_CONFIG_PATH environment variable if you 1268 Consider adjusting the PKG_CONFIG_PATH environment variable if you
1316 installed software in a non-standard prefix. 1269 installed software in a non-standard prefix.
1317 1270
1318 _PKG_TEXT])[]dnl 1271 _PKG_TEXT])
1319 ]) 1272 ])
1320 elif test $pkg_failed = untried; then 1273 elif test $pkg_failed = untried; then
1321 AC_MSG_RESULT([no]) 1274 AC_MSG_RESULT([no])
1322 m4_default([$4], [AC_MSG_FAILURE( 1275 m4_default([$4], [AC_MSG_FAILURE(
1323 [The pkg-config script could not be found or is too old. Make sure it 1276 [The pkg-config script could not be found or is too old. Make sure it
1324 is in your PATH or set the PKG_CONFIG environment variable to the full 1277 is in your PATH or set the PKG_CONFIG environment variable to the full
1325 path to pkg-config. 1278 path to pkg-config.
1326 1279
1327 _PKG_TEXT 1280 _PKG_TEXT
1328 1281
1329 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl 1282 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])
1330 ]) 1283 ])
1331 else 1284 else
1332 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS 1285 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
1333 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS 1286 $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
1334 AC_MSG_RESULT([yes]) 1287 AC_MSG_RESULT([yes])
1335 $3 1288 $3
1336 fi[]dnl 1289 fi[]dnl
1337 ])dnl PKG_CHECK_MODULES 1290 ])# PKG_CHECK_MODULES
1338 1291
1339 1292 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
1340 dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], 1293 # Foundation, Inc.
1341 dnl [ACTION-IF-NOT-FOUND])
1342 dnl ---------------------------------------------------------------------
1343 dnl Since: 0.29
1344 dnl
1345 dnl Checks for existence of MODULES and gathers its build flags with
1346 dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags
1347 dnl and VARIABLE-PREFIX_LIBS from --libs.
1348 dnl
1349 dnl Note that if there is a possibility the first call to
1350 dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to
1351 dnl include an explicit call to PKG_PROG_PKG_CONFIG in your
1352 dnl configure.ac.
1353 AC_DEFUN([PKG_CHECK_MODULES_STATIC],
1354 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
1355 _save_PKG_CONFIG=$PKG_CONFIG
1356 PKG_CONFIG="$PKG_CONFIG --static"
1357 PKG_CHECK_MODULES($@)
1358 PKG_CONFIG=$_save_PKG_CONFIG[]dnl
1359 ])dnl PKG_CHECK_MODULES_STATIC
1360
1361
1362 dnl PKG_INSTALLDIR([DIRECTORY])
1363 dnl -------------------------
1364 dnl Since: 0.27
1365 dnl
1366 dnl Substitutes the variable pkgconfigdir as the location where a module
1367 dnl should install pkg-config .pc files. By default the directory is
1368 dnl $libdir/pkgconfig, but the default can be changed by passing
1369 dnl DIRECTORY. The user can override through the --with-pkgconfigdir
1370 dnl parameter.
1371 AC_DEFUN([PKG_INSTALLDIR],
1372 [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
1373 m4_pushdef([pkg_description],
1374 [pkg-config installation directory @<:@]pkg_default[@:>@])
1375 AC_ARG_WITH([pkgconfigdir],
1376 [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
1377 [with_pkgconfigdir=]pkg_default)
1378 AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
1379 m4_popdef([pkg_default])
1380 m4_popdef([pkg_description])
1381 ])dnl PKG_INSTALLDIR
1382
1383
1384 dnl PKG_NOARCH_INSTALLDIR([DIRECTORY])
1385 dnl --------------------------------
1386 dnl Since: 0.27
1387 dnl
1388 dnl Substitutes the variable noarch_pkgconfigdir as the location where a
1389 dnl module should install arch-independent pkg-config .pc files. By
1390 dnl default the directory is $datadir/pkgconfig, but the default can be
1391 dnl changed by passing DIRECTORY. The user can override through the
1392 dnl --with-noarch-pkgconfigdir parameter.
1393 AC_DEFUN([PKG_NOARCH_INSTALLDIR],
1394 [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
1395 m4_pushdef([pkg_description],
1396 [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
1397 AC_ARG_WITH([noarch-pkgconfigdir],
1398 [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
1399 [with_noarch_pkgconfigdir=]pkg_default)
1400 AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
1401 m4_popdef([pkg_default])
1402 m4_popdef([pkg_description])
1403 ])dnl PKG_NOARCH_INSTALLDIR
1404
1405
1406 dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
1407 dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
1408 dnl -------------------------------------------
1409 dnl Since: 0.28
1410 dnl
1411 dnl Retrieves the value of the pkg-config variable for the given module.
1412 AC_DEFUN([PKG_CHECK_VAR],
1413 [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
1414 AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
1415
1416 _PKG_CONFIG([$1], [variable="][$3]["], [$2])
1417 AS_VAR_COPY([$1], [pkg_cv_][$1])
1418
1419 AS_VAR_IF([$1], [""], [$5], [$4])dnl
1420 ])dnl PKG_CHECK_VAR
1421
1422 # Copyright (C) 2002-2014 Free Software Foundation, Inc.
1423 # 1294 #
1424 # This file is free software; the Free Software Foundation 1295 # This file is free software; the Free Software Foundation
1425 # gives unlimited permission to copy and/or distribute it, 1296 # gives unlimited permission to copy and/or distribute it,
1426 # with or without modifications, as long as this notice is preserved. 1297 # with or without modifications, as long as this notice is preserved.
1427 1298
1299 # serial 1
1300
1428 # AM_AUTOMAKE_VERSION(VERSION) 1301 # AM_AUTOMAKE_VERSION(VERSION)
1429 # ---------------------------- 1302 # ----------------------------
1430 # Automake X.Y traces this macro to ensure aclocal.m4 has been 1303 # Automake X.Y traces this macro to ensure aclocal.m4 has been
1431 # generated from the m4 files accompanying Automake X.Y. 1304 # generated from the m4 files accompanying Automake X.Y.
1432 # (This private macro should not be called outside this file.) 1305 # (This private macro should not be called outside this file.)
1433 AC_DEFUN([AM_AUTOMAKE_VERSION], 1306 AC_DEFUN([AM_AUTOMAKE_VERSION],
1434 [am__api_version='1.15' 1307 [am__api_version='1.11'
1435 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to 1308 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
1436 dnl require some minimum version. Point them to the right macro. 1309 dnl require some minimum version. Point them to the right macro.
1437 m4_if([$1], [1.15], [], 1310 m4_if([$1], [1.11.3], [],
1438 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl 1311 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
1439 ]) 1312 ])
1440 1313
1441 # _AM_AUTOCONF_VERSION(VERSION) 1314 # _AM_AUTOCONF_VERSION(VERSION)
1442 # ----------------------------- 1315 # -----------------------------
1443 # aclocal traces this macro to find the Autoconf version. 1316 # aclocal traces this macro to find the Autoconf version.
1444 # This is a private macro too. Using m4_define simplifies 1317 # This is a private macro too. Using m4_define simplifies
1445 # the logic in aclocal, which can simply ignore this definition. 1318 # the logic in aclocal, which can simply ignore this definition.
1446 m4_define([_AM_AUTOCONF_VERSION], []) 1319 m4_define([_AM_AUTOCONF_VERSION], [])
1447 1320
1448 # AM_SET_CURRENT_AUTOMAKE_VERSION 1321 # AM_SET_CURRENT_AUTOMAKE_VERSION
1449 # ------------------------------- 1322 # -------------------------------
1450 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. 1323 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
1451 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. 1324 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
1452 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], 1325 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
1453 [AM_AUTOMAKE_VERSION([1.15])dnl 1326 [AM_AUTOMAKE_VERSION([1.11.3])dnl
1454 m4_ifndef([AC_AUTOCONF_VERSION], 1327 m4_ifndef([AC_AUTOCONF_VERSION],
1455 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 1328 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
1456 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) 1329 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
1457 1330
1458 # AM_AUX_DIR_EXPAND -*- Autoconf -*- 1331 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
1459 1332
1460 # Copyright (C) 2001-2014 Free Software Foundation, Inc. 1333 # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
1461 # 1334 #
1462 # This file is free software; the Free Software Foundation 1335 # This file is free software; the Free Software Foundation
1463 # gives unlimited permission to copy and/or distribute it, 1336 # gives unlimited permission to copy and/or distribute it,
1464 # with or without modifications, as long as this notice is preserved. 1337 # with or without modifications, as long as this notice is preserved.
1465 1338
1339 # serial 1
1340
1466 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets 1341 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
1467 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to 1342 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
1468 # '$srcdir', '$srcdir/..', or '$srcdir/../..'. 1343 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
1469 # 1344 #
1470 # Of course, Automake must honor this variable whenever it calls a 1345 # Of course, Automake must honor this variable whenever it calls a
1471 # tool from the auxiliary directory. The problem is that $srcdir (and 1346 # tool from the auxiliary directory. The problem is that $srcdir (and
1472 # therefore $ac_aux_dir as well) can be either absolute or relative, 1347 # therefore $ac_aux_dir as well) can be either absolute or relative,
1473 # depending on how configure is run. This is pretty annoying, since 1348 # depending on how configure is run. This is pretty annoying, since
1474 # it makes $ac_aux_dir quite unusable in subdirectories: in the top 1349 # it makes $ac_aux_dir quite unusable in subdirectories: in the top
1475 # source directory, any form will work fine, but in subdirectories a 1350 # source directory, any form will work fine, but in subdirectories a
1476 # relative path needs to be adjusted first. 1351 # relative path needs to be adjusted first.
1477 # 1352 #
1478 # $ac_aux_dir/missing 1353 # $ac_aux_dir/missing
1479 # fails when called from a subdirectory if $ac_aux_dir is relative 1354 # fails when called from a subdirectory if $ac_aux_dir is relative
1480 # $top_srcdir/$ac_aux_dir/missing 1355 # $top_srcdir/$ac_aux_dir/missing
1481 # fails if $ac_aux_dir is absolute, 1356 # fails if $ac_aux_dir is absolute,
1482 # fails when called from a subdirectory in a VPATH build with 1357 # fails when called from a subdirectory in a VPATH build with
1483 # a relative $ac_aux_dir 1358 # a relative $ac_aux_dir
1484 # 1359 #
1485 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir 1360 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
1486 # are both prefixed by $srcdir. In an in-source build this is usually 1361 # are both prefixed by $srcdir. In an in-source build this is usually
1487 # harmless because $srcdir is '.', but things will broke when you 1362 # harmless because $srcdir is `.', but things will broke when you
1488 # start a VPATH build or use an absolute $srcdir. 1363 # start a VPATH build or use an absolute $srcdir.
1489 # 1364 #
1490 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, 1365 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
1491 # iff we strip the leading $srcdir from $ac_aux_dir. That would be: 1366 # iff we strip the leading $srcdir from $ac_aux_dir. That would be:
1492 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` 1367 # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
1493 # and then we would define $MISSING as 1368 # and then we would define $MISSING as
1494 # MISSING="\${SHELL} $am_aux_dir/missing" 1369 # MISSING="\${SHELL} $am_aux_dir/missing"
1495 # This will work as long as MISSING is not called from configure, because 1370 # This will work as long as MISSING is not called from configure, because
1496 # unfortunately $(top_srcdir) has no meaning in configure. 1371 # unfortunately $(top_srcdir) has no meaning in configure.
1497 # However there are other variables, like CC, which are often used in 1372 # However there are other variables, like CC, which are often used in
1498 # configure, and could therefore not use this "fixed" $ac_aux_dir. 1373 # configure, and could therefore not use this "fixed" $ac_aux_dir.
1499 # 1374 #
1500 # Another solution, used here, is to always expand $ac_aux_dir to an 1375 # Another solution, used here, is to always expand $ac_aux_dir to an
1501 # absolute PATH. The drawback is that using absolute paths prevent a 1376 # absolute PATH. The drawback is that using absolute paths prevent a
1502 # configured tree to be moved without reconfiguration. 1377 # configured tree to be moved without reconfiguration.
1503 1378
1504 AC_DEFUN([AM_AUX_DIR_EXPAND], 1379 AC_DEFUN([AM_AUX_DIR_EXPAND],
1505 [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl 1380 [dnl Rely on autoconf to set up CDPATH properly.
1506 # Expand $ac_aux_dir to an absolute path. 1381 AC_PREREQ([2.50])dnl
1507 am_aux_dir=`cd "$ac_aux_dir" && pwd` 1382 # expand $ac_aux_dir to an absolute path
1383 am_aux_dir=`cd $ac_aux_dir && pwd`
1508 ]) 1384 ])
1509 1385
1510 # AM_CONDITIONAL -*- Autoconf -*- 1386 # AM_CONDITIONAL -*- Autoconf -*-
1511 1387
1512 # Copyright (C) 1997-2014 Free Software Foundation, Inc. 1388 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
1389 # Free Software Foundation, Inc.
1513 # 1390 #
1514 # This file is free software; the Free Software Foundation 1391 # This file is free software; the Free Software Foundation
1515 # gives unlimited permission to copy and/or distribute it, 1392 # gives unlimited permission to copy and/or distribute it,
1516 # with or without modifications, as long as this notice is preserved. 1393 # with or without modifications, as long as this notice is preserved.
1517 1394
1395 # serial 9
1396
1518 # AM_CONDITIONAL(NAME, SHELL-CONDITION) 1397 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
1519 # ------------------------------------- 1398 # -------------------------------------
1520 # Define a conditional. 1399 # Define a conditional.
1521 AC_DEFUN([AM_CONDITIONAL], 1400 AC_DEFUN([AM_CONDITIONAL],
1522 [AC_PREREQ([2.52])dnl 1401 [AC_PREREQ(2.52)dnl
1523 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], 1402 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
1524 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl 1403 » [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
1525 AC_SUBST([$1_TRUE])dnl 1404 AC_SUBST([$1_TRUE])dnl
1526 AC_SUBST([$1_FALSE])dnl 1405 AC_SUBST([$1_FALSE])dnl
1527 _AM_SUBST_NOTMAKE([$1_TRUE])dnl 1406 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
1528 _AM_SUBST_NOTMAKE([$1_FALSE])dnl 1407 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
1529 m4_define([_AM_COND_VALUE_$1], [$2])dnl 1408 m4_define([_AM_COND_VALUE_$1], [$2])dnl
1530 if $2; then 1409 if $2; then
1531 $1_TRUE= 1410 $1_TRUE=
1532 $1_FALSE='#' 1411 $1_FALSE='#'
1533 else 1412 else
1534 $1_TRUE='#' 1413 $1_TRUE='#'
1535 $1_FALSE= 1414 $1_FALSE=
1536 fi 1415 fi
1537 AC_CONFIG_COMMANDS_PRE( 1416 AC_CONFIG_COMMANDS_PRE(
1538 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then 1417 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
1539 AC_MSG_ERROR([[conditional "$1" was never defined. 1418 AC_MSG_ERROR([[conditional "$1" was never defined.
1540 Usually this means the macro was only invoked conditionally.]]) 1419 Usually this means the macro was only invoked conditionally.]])
1541 fi])]) 1420 fi])])
1542 1421
1543 # Copyright (C) 1999-2014 Free Software Foundation, Inc. 1422 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
1423 # 2010, 2011 Free Software Foundation, Inc.
1544 # 1424 #
1545 # This file is free software; the Free Software Foundation 1425 # This file is free software; the Free Software Foundation
1546 # gives unlimited permission to copy and/or distribute it, 1426 # gives unlimited permission to copy and/or distribute it,
1547 # with or without modifications, as long as this notice is preserved. 1427 # with or without modifications, as long as this notice is preserved.
1548 1428
1429 # serial 12
1549 1430
1550 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be 1431 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
1551 # written in clear, in which case automake, when reading aclocal.m4, 1432 # written in clear, in which case automake, when reading aclocal.m4,
1552 # will think it sees a *use*, and therefore will trigger all it's 1433 # will think it sees a *use*, and therefore will trigger all it's
1553 # C support machinery. Also note that it means that autoscan, seeing 1434 # C support machinery. Also note that it means that autoscan, seeing
1554 # CC etc. in the Makefile, will ask for an AC_PROG_CC use... 1435 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
1555 1436
1556 1437
1557 # _AM_DEPENDENCIES(NAME) 1438 # _AM_DEPENDENCIES(NAME)
1558 # ---------------------- 1439 # ----------------------
1559 # See how the compiler implements dependency checking. 1440 # See how the compiler implements dependency checking.
1560 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". 1441 # NAME is "CC", "CXX", "GCJ", or "OBJC".
1561 # We try a few techniques and use that to set a single cache variable. 1442 # We try a few techniques and use that to set a single cache variable.
1562 # 1443 #
1563 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was 1444 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
1564 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular 1445 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
1565 # dependency, and given that the user is not expected to run this macro, 1446 # dependency, and given that the user is not expected to run this macro,
1566 # just rely on AC_PROG_CC. 1447 # just rely on AC_PROG_CC.
1567 AC_DEFUN([_AM_DEPENDENCIES], 1448 AC_DEFUN([_AM_DEPENDENCIES],
1568 [AC_REQUIRE([AM_SET_DEPDIR])dnl 1449 [AC_REQUIRE([AM_SET_DEPDIR])dnl
1569 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl 1450 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
1570 AC_REQUIRE([AM_MAKE_INCLUDE])dnl 1451 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
1571 AC_REQUIRE([AM_DEP_TRACK])dnl 1452 AC_REQUIRE([AM_DEP_TRACK])dnl
1572 1453
1573 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], 1454 ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
1574 [$1], [CXX], [depcc="$CXX" am_compiler_list=], 1455 [$1], CXX, [depcc="$CXX" am_compiler_list=],
1575 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], 1456 [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
1576 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], 1457 [$1], UPC, [depcc="$UPC" am_compiler_list=],
1577 [$1], [UPC], [depcc="$UPC" am_compiler_list=], 1458 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
1578 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], 1459 [depcc="$$1" am_compiler_list=])
1579 [depcc="$$1" am_compiler_list=])
1580 1460
1581 AC_CACHE_CHECK([dependency style of $depcc], 1461 AC_CACHE_CHECK([dependency style of $depcc],
1582 [am_cv_$1_dependencies_compiler_type], 1462 [am_cv_$1_dependencies_compiler_type],
1583 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 1463 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
1584 # We make a subdir and do the tests there. Otherwise we can end up 1464 # We make a subdir and do the tests there. Otherwise we can end up
1585 # making bogus files that we don't know about and never remove. For 1465 # making bogus files that we don't know about and never remove. For
1586 # instance it was reported that on HP-UX the gcc test will end up 1466 # instance it was reported that on HP-UX the gcc test will end up
1587 # making a dummy file named 'D' -- because '-MD' means "put the output 1467 # making a dummy file named `D' -- because `-MD' means `put the output
1588 # in D". 1468 # in D'.
1589 rm -rf conftest.dir 1469 rm -rf conftest.dir
1590 mkdir conftest.dir 1470 mkdir conftest.dir
1591 # Copy depcomp to subdir because otherwise we won't find it if we're 1471 # Copy depcomp to subdir because otherwise we won't find it if we're
1592 # using a relative directory. 1472 # using a relative directory.
1593 cp "$am_depcomp" conftest.dir 1473 cp "$am_depcomp" conftest.dir
1594 cd conftest.dir 1474 cd conftest.dir
1595 # We will build objects and dependencies in a subdirectory because 1475 # We will build objects and dependencies in a subdirectory because
1596 # it helps to detect inapplicable dependency modes. For instance 1476 # it helps to detect inapplicable dependency modes. For instance
1597 # both Tru64's cc and ICC support -MD to output dependencies as a 1477 # both Tru64's cc and ICC support -MD to output dependencies as a
1598 # side effect of compilation, but ICC will put the dependencies in 1478 # side effect of compilation, but ICC will put the dependencies in
(...skipping 19 matching lines...) Expand all
1618 # Setup a source with many dependencies, because some compilers 1498 # Setup a source with many dependencies, because some compilers
1619 # like to wrap large dependency lists on column 80 (with \), and 1499 # like to wrap large dependency lists on column 80 (with \), and
1620 # we should not choose a depcomp mode which is confused by this. 1500 # we should not choose a depcomp mode which is confused by this.
1621 # 1501 #
1622 # We need to recreate these files for each test, as the compiler may 1502 # We need to recreate these files for each test, as the compiler may
1623 # overwrite some of them when testing with obscure command lines. 1503 # overwrite some of them when testing with obscure command lines.
1624 # This happens at least with the AIX C compiler. 1504 # This happens at least with the AIX C compiler.
1625 : > sub/conftest.c 1505 : > sub/conftest.c
1626 for i in 1 2 3 4 5 6; do 1506 for i in 1 2 3 4 5 6; do
1627 echo '#include "conftst'$i'.h"' >> sub/conftest.c 1507 echo '#include "conftst'$i'.h"' >> sub/conftest.c
1628 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 1508 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
1629 # Solaris 10 /bin/sh. 1509 # Solaris 8's {/usr,}/bin/sh.
1630 echo '/* dummy */' > sub/conftst$i.h 1510 touch sub/conftst$i.h
1631 done 1511 done
1632 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 1512 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
1633 1513
1634 # We check with '-c' and '-o' for the sake of the "dashmstdout" 1514 # We check with `-c' and `-o' for the sake of the "dashmstdout"
1635 # mode. It turns out that the SunPro C++ compiler does not properly 1515 # mode. It turns out that the SunPro C++ compiler does not properly
1636 # handle '-M -o', and we need to detect this. Also, some Intel 1516 # handle `-M -o', and we need to detect this. Also, some Intel
1637 # versions had trouble with output in subdirs. 1517 # versions had trouble with output in subdirs
1638 am__obj=sub/conftest.${OBJEXT-o} 1518 am__obj=sub/conftest.${OBJEXT-o}
1639 am__minus_obj="-o $am__obj" 1519 am__minus_obj="-o $am__obj"
1640 case $depmode in 1520 case $depmode in
1641 gcc) 1521 gcc)
1642 # This depmode causes a compiler race in universal mode. 1522 # This depmode causes a compiler race in universal mode.
1643 test "$am__universal" = false || continue 1523 test "$am__universal" = false || continue
1644 ;; 1524 ;;
1645 nosideeffect) 1525 nosideeffect)
1646 # After this tag, mechanisms are not by side-effect, so they'll 1526 # after this tag, mechanisms are not by side-effect, so they'll
1647 # only be used when explicitly requested. 1527 # only be used when explicitly requested
1648 if test "x$enable_dependency_tracking" = xyes; then 1528 if test "x$enable_dependency_tracking" = xyes; then
1649 continue 1529 continue
1650 else 1530 else
1651 break 1531 break
1652 fi 1532 fi
1653 ;; 1533 ;;
1654 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 1534 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
1655 # This compiler won't grok '-c -o', but also, the minuso test has 1535 # This compiler won't grok `-c -o', but also, the minuso test has
1656 # not run yet. These depmodes are late enough in the game, and 1536 # not run yet. These depmodes are late enough in the game, and
1657 # so weak that their functioning should not be impacted. 1537 # so weak that their functioning should not be impacted.
1658 am__obj=conftest.${OBJEXT-o} 1538 am__obj=conftest.${OBJEXT-o}
1659 am__minus_obj= 1539 am__minus_obj=
1660 ;; 1540 ;;
1661 none) break ;; 1541 none) break ;;
1662 esac 1542 esac
1663 if depmode=$depmode \ 1543 if depmode=$depmode \
1664 source=sub/conftest.c object=$am__obj \ 1544 source=sub/conftest.c object=$am__obj \
1665 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 1545 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
(...skipping 27 matching lines...) Expand all
1693 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) 1573 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
1694 AM_CONDITIONAL([am__fastdep$1], [ 1574 AM_CONDITIONAL([am__fastdep$1], [
1695 test "x$enable_dependency_tracking" != xno \ 1575 test "x$enable_dependency_tracking" != xno \
1696 && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) 1576 && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
1697 ]) 1577 ])
1698 1578
1699 1579
1700 # AM_SET_DEPDIR 1580 # AM_SET_DEPDIR
1701 # ------------- 1581 # -------------
1702 # Choose a directory name for dependency files. 1582 # Choose a directory name for dependency files.
1703 # This macro is AC_REQUIREd in _AM_DEPENDENCIES. 1583 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
1704 AC_DEFUN([AM_SET_DEPDIR], 1584 AC_DEFUN([AM_SET_DEPDIR],
1705 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl 1585 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1706 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl 1586 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
1707 ]) 1587 ])
1708 1588
1709 1589
1710 # AM_DEP_TRACK 1590 # AM_DEP_TRACK
1711 # ------------ 1591 # ------------
1712 AC_DEFUN([AM_DEP_TRACK], 1592 AC_DEFUN([AM_DEP_TRACK],
1713 [AC_ARG_ENABLE([dependency-tracking], [dnl 1593 [AC_ARG_ENABLE(dependency-tracking,
1714 AS_HELP_STRING( 1594 [ --disable-dependency-tracking speeds up one-time build
1715 [--enable-dependency-tracking], 1595 --enable-dependency-tracking do not reject slow dependency extractors])
1716 [do not reject slow dependency extractors])
1717 AS_HELP_STRING(
1718 [--disable-dependency-tracking],
1719 [speeds up one-time build])])
1720 if test "x$enable_dependency_tracking" != xno; then 1596 if test "x$enable_dependency_tracking" != xno; then
1721 am_depcomp="$ac_aux_dir/depcomp" 1597 am_depcomp="$ac_aux_dir/depcomp"
1722 AMDEPBACKSLASH='\' 1598 AMDEPBACKSLASH='\'
1723 am__nodep='_no' 1599 am__nodep='_no'
1724 fi 1600 fi
1725 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) 1601 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
1726 AC_SUBST([AMDEPBACKSLASH])dnl 1602 AC_SUBST([AMDEPBACKSLASH])dnl
1727 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl 1603 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
1728 AC_SUBST([am__nodep])dnl 1604 AC_SUBST([am__nodep])dnl
1729 _AM_SUBST_NOTMAKE([am__nodep])dnl 1605 _AM_SUBST_NOTMAKE([am__nodep])dnl
1730 ]) 1606 ])
1731 1607
1732 # Generate code to set up dependency tracking. -*- Autoconf -*- 1608 # Generate code to set up dependency tracking. -*- Autoconf -*-
1733 1609
1734 # Copyright (C) 1999-2014 Free Software Foundation, Inc. 1610 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
1611 # Free Software Foundation, Inc.
1735 # 1612 #
1736 # This file is free software; the Free Software Foundation 1613 # This file is free software; the Free Software Foundation
1737 # gives unlimited permission to copy and/or distribute it, 1614 # gives unlimited permission to copy and/or distribute it,
1738 # with or without modifications, as long as this notice is preserved. 1615 # with or without modifications, as long as this notice is preserved.
1739 1616
1617 #serial 5
1740 1618
1741 # _AM_OUTPUT_DEPENDENCY_COMMANDS 1619 # _AM_OUTPUT_DEPENDENCY_COMMANDS
1742 # ------------------------------ 1620 # ------------------------------
1743 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], 1621 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
1744 [{ 1622 [{
1745 # Older Autoconf quotes --file arguments for eval, but not when files 1623 # Autoconf 2.62 quotes --file arguments for eval, but not when files
1746 # are listed without --file. Let's play safe and only enable the eval 1624 # are listed without --file. Let's play safe and only enable the eval
1747 # if we detect the quoting. 1625 # if we detect the quoting.
1748 case $CONFIG_FILES in 1626 case $CONFIG_FILES in
1749 *\'*) eval set x "$CONFIG_FILES" ;; 1627 *\'*) eval set x "$CONFIG_FILES" ;;
1750 *) set x $CONFIG_FILES ;; 1628 *) set x $CONFIG_FILES ;;
1751 esac 1629 esac
1752 shift 1630 shift
1753 for mf 1631 for mf
1754 do 1632 do
1755 # Strip MF so we end up with the name of the file. 1633 # Strip MF so we end up with the name of the file.
1756 mf=`echo "$mf" | sed -e 's/:.*$//'` 1634 mf=`echo "$mf" | sed -e 's/:.*$//'`
1757 # Check whether this is an Automake generated Makefile or not. 1635 # Check whether this is an Automake generated Makefile or not.
1758 # We used to match only the files named 'Makefile.in', but 1636 # We used to match only the files named `Makefile.in', but
1759 # some people rename them; so instead we look at the file content. 1637 # some people rename them; so instead we look at the file content.
1760 # Grep'ing the first line is not enough: some people post-process 1638 # Grep'ing the first line is not enough: some people post-process
1761 # each Makefile.in and add a new line on top of each file to say so. 1639 # each Makefile.in and add a new line on top of each file to say so.
1762 # Grep'ing the whole file is not good either: AIX grep has a line 1640 # Grep'ing the whole file is not good either: AIX grep has a line
1763 # limit of 2048, but all sed's we know have understand at least 4000. 1641 # limit of 2048, but all sed's we know have understand at least 4000.
1764 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1 ; then 1642 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1 ; then
1765 dirpart=`AS_DIRNAME("$mf")` 1643 dirpart=`AS_DIRNAME("$mf")`
1766 else 1644 else
1767 continue 1645 continue
1768 fi 1646 fi
1769 # Extract the definition of DEPDIR, am__include, and am__quote 1647 # Extract the definition of DEPDIR, am__include, and am__quote
1770 # from the Makefile without running 'make'. 1648 # from the Makefile without running `make'.
1771 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1649 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1772 test -z "$DEPDIR" && continue 1650 test -z "$DEPDIR" && continue
1773 am__include=`sed -n 's/^am__include = //p' < "$mf"` 1651 am__include=`sed -n 's/^am__include = //p' < "$mf"`
1774 test -z "$am__include" && continue 1652 test -z "am__include" && continue
1775 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 1653 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
1654 # When using ansi2knr, U may be empty or an underscore; expand it
1655 U=`sed -n 's/^U = //p' < "$mf"`
1776 # Find all dependency output files, they are included files with 1656 # Find all dependency output files, they are included files with
1777 # $(DEPDIR) in their names. We invoke sed twice because it is the 1657 # $(DEPDIR) in their names. We invoke sed twice because it is the
1778 # simplest approach to changing $(DEPDIR) to its actual value in the 1658 # simplest approach to changing $(DEPDIR) to its actual value in the
1779 # expansion. 1659 # expansion.
1780 for file in `sed -n " 1660 for file in `sed -n "
1781 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1661 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1782 » sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 1662 » sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
1783 # Make sure the directory exists. 1663 # Make sure the directory exists.
1784 test -f "$dirpart/$file" && continue 1664 test -f "$dirpart/$file" && continue
1785 fdir=`AS_DIRNAME(["$file"])` 1665 fdir=`AS_DIRNAME(["$file"])`
1786 AS_MKDIR_P([$dirpart/$fdir]) 1666 AS_MKDIR_P([$dirpart/$fdir])
1787 # echo "creating $dirpart/$file" 1667 # echo "creating $dirpart/$file"
1788 echo '# dummy' > "$dirpart/$file" 1668 echo '# dummy' > "$dirpart/$file"
1789 done 1669 done
1790 done 1670 done
1791 } 1671 }
1792 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS 1672 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
1793 1673
1794 1674
1795 # AM_OUTPUT_DEPENDENCY_COMMANDS 1675 # AM_OUTPUT_DEPENDENCY_COMMANDS
1796 # ----------------------------- 1676 # -----------------------------
1797 # This macro should only be invoked once -- use via AC_REQUIRE. 1677 # This macro should only be invoked once -- use via AC_REQUIRE.
1798 # 1678 #
1799 # This code is only required when automatic dependency tracking 1679 # This code is only required when automatic dependency tracking
1800 # is enabled. FIXME. This creates each '.P' file that we will 1680 # is enabled. FIXME. This creates each `.P' file that we will
1801 # need in order to bootstrap the dependency handling code. 1681 # need in order to bootstrap the dependency handling code.
1802 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], 1682 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
1803 [AC_CONFIG_COMMANDS([depfiles], 1683 [AC_CONFIG_COMMANDS([depfiles],
1804 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], 1684 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
1805 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) 1685 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
1806 ]) 1686 ])
1807 1687
1808 # Do all the work for Automake. -*- Autoconf -*- 1688 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
1809 1689 # Free Software Foundation, Inc.
1810 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
1811 # 1690 #
1812 # This file is free software; the Free Software Foundation 1691 # This file is free software; the Free Software Foundation
1813 # gives unlimited permission to copy and/or distribute it, 1692 # gives unlimited permission to copy and/or distribute it,
1814 # with or without modifications, as long as this notice is preserved. 1693 # with or without modifications, as long as this notice is preserved.
1815 1694
1695 # serial 8
1696
1697 # AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
1698 AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
1699
1700 # Do all the work for Automake. -*- Autoconf -*-
1701
1702 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
1703 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
1704 #
1705 # This file is free software; the Free Software Foundation
1706 # gives unlimited permission to copy and/or distribute it,
1707 # with or without modifications, as long as this notice is preserved.
1708
1709 # serial 16
1710
1816 # This macro actually does too much. Some checks are only needed if 1711 # This macro actually does too much. Some checks are only needed if
1817 # your package does certain things. But this isn't really a big deal. 1712 # your package does certain things. But this isn't really a big deal.
1818 1713
1819 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
1820 m4_define([AC_PROG_CC],
1821 m4_defn([AC_PROG_CC])
1822 [_AM_PROG_CC_C_O
1823 ])
1824
1825 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) 1714 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
1826 # AM_INIT_AUTOMAKE([OPTIONS]) 1715 # AM_INIT_AUTOMAKE([OPTIONS])
1827 # ----------------------------------------------- 1716 # -----------------------------------------------
1828 # The call with PACKAGE and VERSION arguments is the old style 1717 # The call with PACKAGE and VERSION arguments is the old style
1829 # call (pre autoconf-2.50), which is being phased out. PACKAGE 1718 # call (pre autoconf-2.50), which is being phased out. PACKAGE
1830 # and VERSION should now be passed to AC_INIT and removed from 1719 # and VERSION should now be passed to AC_INIT and removed from
1831 # the call to AM_INIT_AUTOMAKE. 1720 # the call to AM_INIT_AUTOMAKE.
1832 # We support both call styles for the transition. After 1721 # We support both call styles for the transition. After
1833 # the next Automake release, Autoconf can make the AC_INIT 1722 # the next Automake release, Autoconf can make the AC_INIT
1834 # arguments mandatory, and then we can depend on a new Autoconf 1723 # arguments mandatory, and then we can depend on a new Autoconf
1835 # release and drop the old call support. 1724 # release and drop the old call support.
1836 AC_DEFUN([AM_INIT_AUTOMAKE], 1725 AC_DEFUN([AM_INIT_AUTOMAKE],
1837 [AC_PREREQ([2.65])dnl 1726 [AC_PREREQ([2.62])dnl
1838 dnl Autoconf wants to disallow AM_ names. We explicitly allow 1727 dnl Autoconf wants to disallow AM_ names. We explicitly allow
1839 dnl the ones we care about. 1728 dnl the ones we care about.
1840 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl 1729 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
1841 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl 1730 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
1842 AC_REQUIRE([AC_PROG_INSTALL])dnl 1731 AC_REQUIRE([AC_PROG_INSTALL])dnl
1843 if test "`cd $srcdir && pwd`" != "`pwd`"; then 1732 if test "`cd $srcdir && pwd`" != "`pwd`"; then
1844 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 1733 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
1845 # is not polluted with repeated "-I." 1734 # is not polluted with repeated "-I."
1846 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl 1735 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
1847 # test to see if srcdir already configured 1736 # test to see if srcdir already configured
1848 if test -f $srcdir/config.status; then 1737 if test -f $srcdir/config.status; then
1849 AC_MSG_ERROR([source directory already configured; run "make distclean" ther e first]) 1738 AC_MSG_ERROR([source directory already configured; run "make distclean" ther e first])
1850 fi 1739 fi
1851 fi 1740 fi
1852 1741
1853 # test whether we have cygpath 1742 # test whether we have cygpath
1854 if test -z "$CYGPATH_W"; then 1743 if test -z "$CYGPATH_W"; then
1855 if (cygpath --version) >/dev/null 2>/dev/null; then 1744 if (cygpath --version) >/dev/null 2>/dev/null; then
1856 CYGPATH_W='cygpath -w' 1745 CYGPATH_W='cygpath -w'
1857 else 1746 else
1858 CYGPATH_W=echo 1747 CYGPATH_W=echo
1859 fi 1748 fi
1860 fi 1749 fi
1861 AC_SUBST([CYGPATH_W]) 1750 AC_SUBST([CYGPATH_W])
1862 1751
1863 # Define the identity of the package. 1752 # Define the identity of the package.
1864 dnl Distinguish between old-style and new-style calls. 1753 dnl Distinguish between old-style and new-style calls.
1865 m4_ifval([$2], 1754 m4_ifval([$2],
1866 [AC_DIAGNOSE([obsolete], 1755 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
1867 [$0: two- and three-arguments forms are deprecated.])
1868 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
1869 AC_SUBST([PACKAGE], [$1])dnl 1756 AC_SUBST([PACKAGE], [$1])dnl
1870 AC_SUBST([VERSION], [$2])], 1757 AC_SUBST([VERSION], [$2])],
1871 [_AM_SET_OPTIONS([$1])dnl 1758 [_AM_SET_OPTIONS([$1])dnl
1872 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. 1759 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
1873 m4_if( 1760 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
1874 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
1875 [ok:ok],,
1876 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl 1761 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
1877 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl 1762 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
1878 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl 1763 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
1879 1764
1880 _AM_IF_OPTION([no-define],, 1765 _AM_IF_OPTION([no-define],,
1881 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) 1766 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
1882 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl 1767 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
1883 1768
1884 # Some tools Automake needs. 1769 # Some tools Automake needs.
1885 AC_REQUIRE([AM_SANITY_CHECK])dnl 1770 AC_REQUIRE([AM_SANITY_CHECK])dnl
1886 AC_REQUIRE([AC_ARG_PROGRAM])dnl 1771 AC_REQUIRE([AC_ARG_PROGRAM])dnl
1887 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) 1772 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
1888 AM_MISSING_PROG([AUTOCONF], [autoconf]) 1773 AM_MISSING_PROG(AUTOCONF, autoconf)
1889 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) 1774 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
1890 AM_MISSING_PROG([AUTOHEADER], [autoheader]) 1775 AM_MISSING_PROG(AUTOHEADER, autoheader)
1891 AM_MISSING_PROG([MAKEINFO], [makeinfo]) 1776 AM_MISSING_PROG(MAKEINFO, makeinfo)
1892 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 1777 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1893 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl 1778 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
1894 AC_REQUIRE([AC_PROG_MKDIR_P])dnl 1779 AC_REQUIRE([AM_PROG_MKDIR_P])dnl
1895 # For better backward compatibility. To be removed once Automake 1.9.x 1780 # We need awk for the "check" target. The system "awk" is bad on
1896 # dies out for good. For more background, see: 1781 # some platforms.
1897 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
1898 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
1899 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
1900 # We need awk for the "check" target (and possibly the TAP driver). The
1901 # system "awk" is bad on some platforms.
1902 AC_REQUIRE([AC_PROG_AWK])dnl 1782 AC_REQUIRE([AC_PROG_AWK])dnl
1903 AC_REQUIRE([AC_PROG_MAKE_SET])dnl 1783 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
1904 AC_REQUIRE([AM_SET_LEADING_DOT])dnl 1784 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1905 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], 1785 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
1906 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], 1786 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
1907 [_AM_PROG_TAR([v7])])]) 1787 [_AM_PROG_TAR([v7])])])
1908 _AM_IF_OPTION([no-dependencies],, 1788 _AM_IF_OPTION([no-dependencies],,
1909 [AC_PROVIDE_IFELSE([AC_PROG_CC], 1789 [AC_PROVIDE_IFELSE([AC_PROG_CC],
1910 » » [_AM_DEPENDENCIES([CC])], 1790 » » [_AM_DEPENDENCIES(CC)],
1911 » » [m4_define([AC_PROG_CC], 1791 » » [define([AC_PROG_CC],
1912 » » » m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl 1792 » » » defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
1913 AC_PROVIDE_IFELSE([AC_PROG_CXX], 1793 AC_PROVIDE_IFELSE([AC_PROG_CXX],
1914 » » [_AM_DEPENDENCIES([CXX])], 1794 » » [_AM_DEPENDENCIES(CXX)],
1915 » » [m4_define([AC_PROG_CXX], 1795 » » [define([AC_PROG_CXX],
1916 » » » m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])d nl 1796 » » » defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
1917 AC_PROVIDE_IFELSE([AC_PROG_OBJC], 1797 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
1918 » » [_AM_DEPENDENCIES([OBJC])], 1798 » » [_AM_DEPENDENCIES(OBJC)],
1919 » » [m4_define([AC_PROG_OBJC], 1799 » » [define([AC_PROG_OBJC],
1920 » » » m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])] )dnl 1800 » » » defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
1921 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
1922 » » [_AM_DEPENDENCIES([OBJCXX])],
1923 » » [m4_define([AC_PROG_OBJCXX],
1924 » » » m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX] )])])dnl
1925 ]) 1801 ])
1926 AC_REQUIRE([AM_SILENT_RULES])dnl 1802 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
1927 dnl The testsuite driver may need to know about EXEEXT, so add the 1803 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
1928 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This 1804 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
1929 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. 1805 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
1930 AC_CONFIG_COMMANDS_PRE(dnl 1806 AC_CONFIG_COMMANDS_PRE(dnl
1931 [m4_provide_if([_AM_COMPILER_EXEEXT], 1807 [m4_provide_if([_AM_COMPILER_EXEEXT],
1932 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl 1808 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
1933
1934 # POSIX will say in a future version that running "rm -f" with no argument
1935 # is OK; and we want to be able to make that assumption in our Makefile
1936 # recipes. So use an aggressive probe to check that the usage we want is
1937 # actually supported "in the wild" to an acceptable degree.
1938 # See automake bug#10828.
1939 # To make any issue more visible, cause the running configure to be aborted
1940 # by default if the 'rm' program in use doesn't match our expectations; the
1941 # user can still override this though.
1942 if rm -f && rm -fr && rm -rf; then : OK; else
1943 cat >&2 <<'END'
1944 Oops!
1945
1946 Your 'rm' program seems unable to run without file operands specified
1947 on the command line, even when the '-f' option is present. This is contrary
1948 to the behaviour of most rm programs out there, and not conforming with
1949 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
1950
1951 Please tell bug-automake@gnu.org about your system, including the value
1952 of your $PATH and any error possibly output before this message. This
1953 can help us improve future automake versions.
1954
1955 END
1956 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
1957 echo 'Configuration will proceed anyway, since you have set the' >&2
1958 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
1959 echo >&2
1960 else
1961 cat >&2 <<'END'
1962 Aborting the configuration process, to ensure you take notice of the issue.
1963
1964 You can download and install GNU coreutils to get an 'rm' implementation
1965 that behaves properly: <http://www.gnu.org/software/coreutils/>.
1966
1967 If you want to complete the configuration process using your problematic
1968 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
1969 to "yes", and re-run configure.
1970
1971 END
1972 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
1973 fi
1974 fi
1975 dnl The trailing newline in this macro's definition is deliberate, for
1976 dnl backward compatibility and to allow trailing 'dnl'-style comments
1977 dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
1978 ]) 1809 ])
1979 1810
1980 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not 1811 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
1981 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further 1812 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1982 dnl mangled by Autoconf and run in a shell conditional statement. 1813 dnl mangled by Autoconf and run in a shell conditional statement.
1983 m4_define([_AC_COMPILER_EXEEXT], 1814 m4_define([_AC_COMPILER_EXEEXT],
1984 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) 1815 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
1985 1816
1817
1986 # When config.status generates a header, we must update the stamp-h file. 1818 # When config.status generates a header, we must update the stamp-h file.
1987 # This file resides in the same directory as the config header 1819 # This file resides in the same directory as the config header
1988 # that is generated. The stamp files are numbered to have different names. 1820 # that is generated. The stamp files are numbered to have different names.
1989 1821
1990 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the 1822 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
1991 # loop where config.status creates the headers, so we can generate 1823 # loop where config.status creates the headers, so we can generate
1992 # our stamp files there. 1824 # our stamp files there.
1993 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], 1825 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
1994 [# Compute $1's index in $config_headers. 1826 [# Compute $1's index in $config_headers.
1995 _am_arg=$1 1827 _am_arg=$1
1996 _am_stamp_count=1 1828 _am_stamp_count=1
1997 for _am_header in $config_headers :; do 1829 for _am_header in $config_headers :; do
1998 case $_am_header in 1830 case $_am_header in
1999 $_am_arg | $_am_arg:* ) 1831 $_am_arg | $_am_arg:* )
2000 break ;; 1832 break ;;
2001 * ) 1833 * )
2002 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1834 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
2003 esac 1835 esac
2004 done 1836 done
2005 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_co unt]) 1837 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_co unt])
2006 1838
2007 # Copyright (C) 2001-2014 Free Software Foundation, Inc. 1839 # Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
1840 # Inc.
2008 # 1841 #
2009 # This file is free software; the Free Software Foundation 1842 # This file is free software; the Free Software Foundation
2010 # gives unlimited permission to copy and/or distribute it, 1843 # gives unlimited permission to copy and/or distribute it,
2011 # with or without modifications, as long as this notice is preserved. 1844 # with or without modifications, as long as this notice is preserved.
2012 1845
1846 # serial 1
1847
2013 # AM_PROG_INSTALL_SH 1848 # AM_PROG_INSTALL_SH
2014 # ------------------ 1849 # ------------------
2015 # Define $install_sh. 1850 # Define $install_sh.
2016 AC_DEFUN([AM_PROG_INSTALL_SH], 1851 AC_DEFUN([AM_PROG_INSTALL_SH],
2017 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 1852 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
2018 if test x"${install_sh+set}" != xset; then 1853 if test x"${install_sh}" != xset; then
2019 case $am_aux_dir in 1854 case $am_aux_dir in
2020 *\ * | *\ *) 1855 *\ * | *\ *)
2021 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 1856 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2022 *) 1857 *)
2023 install_sh="\${SHELL} $am_aux_dir/install-sh" 1858 install_sh="\${SHELL} $am_aux_dir/install-sh"
2024 esac 1859 esac
2025 fi 1860 fi
2026 AC_SUBST([install_sh])]) 1861 AC_SUBST(install_sh)])
2027 1862
2028 # Copyright (C) 2003-2014 Free Software Foundation, Inc. 1863 # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
2029 # 1864 #
2030 # This file is free software; the Free Software Foundation 1865 # This file is free software; the Free Software Foundation
2031 # gives unlimited permission to copy and/or distribute it, 1866 # gives unlimited permission to copy and/or distribute it,
2032 # with or without modifications, as long as this notice is preserved. 1867 # with or without modifications, as long as this notice is preserved.
2033 1868
1869 # serial 2
1870
2034 # Check whether the underlying file-system supports filenames 1871 # Check whether the underlying file-system supports filenames
2035 # with a leading dot. For instance MS-DOS doesn't. 1872 # with a leading dot. For instance MS-DOS doesn't.
2036 AC_DEFUN([AM_SET_LEADING_DOT], 1873 AC_DEFUN([AM_SET_LEADING_DOT],
2037 [rm -rf .tst 2>/dev/null 1874 [rm -rf .tst 2>/dev/null
2038 mkdir .tst 2>/dev/null 1875 mkdir .tst 2>/dev/null
2039 if test -d .tst; then 1876 if test -d .tst; then
2040 am__leading_dot=. 1877 am__leading_dot=.
2041 else 1878 else
2042 am__leading_dot=_ 1879 am__leading_dot=_
2043 fi 1880 fi
2044 rmdir .tst 2>/dev/null 1881 rmdir .tst 2>/dev/null
2045 AC_SUBST([am__leading_dot])]) 1882 AC_SUBST([am__leading_dot])])
2046 1883
2047 # Check to see how 'make' treats includes. -*- Autoconf -*- 1884 # Check to see how 'make' treats includes. -*- Autoconf -*-
2048 1885
2049 # Copyright (C) 2001-2014 Free Software Foundation, Inc. 1886 # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
2050 # 1887 #
2051 # This file is free software; the Free Software Foundation 1888 # This file is free software; the Free Software Foundation
2052 # gives unlimited permission to copy and/or distribute it, 1889 # gives unlimited permission to copy and/or distribute it,
2053 # with or without modifications, as long as this notice is preserved. 1890 # with or without modifications, as long as this notice is preserved.
2054 1891
1892 # serial 4
1893
2055 # AM_MAKE_INCLUDE() 1894 # AM_MAKE_INCLUDE()
2056 # ----------------- 1895 # -----------------
2057 # Check to see how make treats includes. 1896 # Check to see how make treats includes.
2058 AC_DEFUN([AM_MAKE_INCLUDE], 1897 AC_DEFUN([AM_MAKE_INCLUDE],
2059 [am_make=${MAKE-make} 1898 [am_make=${MAKE-make}
2060 cat > confinc << 'END' 1899 cat > confinc << 'END'
2061 am__doit: 1900 am__doit:
2062 @echo this is the am__doit target 1901 @echo this is the am__doit target
2063 .PHONY: am__doit 1902 .PHONY: am__doit
2064 END 1903 END
2065 # If we don't find an include directive, just comment out the code. 1904 # If we don't find an include directive, just comment out the code.
2066 AC_MSG_CHECKING([for style of include used by $am_make]) 1905 AC_MSG_CHECKING([for style of include used by $am_make])
2067 am__include="#" 1906 am__include="#"
2068 am__quote= 1907 am__quote=
2069 _am_result=none 1908 _am_result=none
2070 # First try GNU make style include. 1909 # First try GNU make style include.
2071 echo "include confinc" > confmf 1910 echo "include confinc" > confmf
2072 # Ignore all kinds of additional output from 'make'. 1911 # Ignore all kinds of additional output from `make'.
2073 case `$am_make -s -f confmf 2> /dev/null` in #( 1912 case `$am_make -s -f confmf 2> /dev/null` in #(
2074 *the\ am__doit\ target*) 1913 *the\ am__doit\ target*)
2075 am__include=include 1914 am__include=include
2076 am__quote= 1915 am__quote=
2077 _am_result=GNU 1916 _am_result=GNU
2078 ;; 1917 ;;
2079 esac 1918 esac
2080 # Now try BSD make style include. 1919 # Now try BSD make style include.
2081 if test "$am__include" = "#"; then 1920 if test "$am__include" = "#"; then
2082 echo '.include "confinc"' > confmf 1921 echo '.include "confinc"' > confmf
2083 case `$am_make -s -f confmf 2> /dev/null` in #( 1922 case `$am_make -s -f confmf 2> /dev/null` in #(
2084 *the\ am__doit\ target*) 1923 *the\ am__doit\ target*)
2085 am__include=.include 1924 am__include=.include
2086 am__quote="\"" 1925 am__quote="\""
2087 _am_result=BSD 1926 _am_result=BSD
2088 ;; 1927 ;;
2089 esac 1928 esac
2090 fi 1929 fi
2091 AC_SUBST([am__include]) 1930 AC_SUBST([am__include])
2092 AC_SUBST([am__quote]) 1931 AC_SUBST([am__quote])
2093 AC_MSG_RESULT([$_am_result]) 1932 AC_MSG_RESULT([$_am_result])
2094 rm -f confinc confmf 1933 rm -f confinc confmf
2095 ]) 1934 ])
2096 1935
2097 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- 1936 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
2098 1937
2099 # Copyright (C) 1997-2014 Free Software Foundation, Inc. 1938 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
1939 # Free Software Foundation, Inc.
2100 # 1940 #
2101 # This file is free software; the Free Software Foundation 1941 # This file is free software; the Free Software Foundation
2102 # gives unlimited permission to copy and/or distribute it, 1942 # gives unlimited permission to copy and/or distribute it,
2103 # with or without modifications, as long as this notice is preserved. 1943 # with or without modifications, as long as this notice is preserved.
2104 1944
1945 # serial 6
1946
2105 # AM_MISSING_PROG(NAME, PROGRAM) 1947 # AM_MISSING_PROG(NAME, PROGRAM)
2106 # ------------------------------ 1948 # ------------------------------
2107 AC_DEFUN([AM_MISSING_PROG], 1949 AC_DEFUN([AM_MISSING_PROG],
2108 [AC_REQUIRE([AM_MISSING_HAS_RUN]) 1950 [AC_REQUIRE([AM_MISSING_HAS_RUN])
2109 $1=${$1-"${am_missing_run}$2"} 1951 $1=${$1-"${am_missing_run}$2"}
2110 AC_SUBST($1)]) 1952 AC_SUBST($1)])
2111 1953
1954
2112 # AM_MISSING_HAS_RUN 1955 # AM_MISSING_HAS_RUN
2113 # ------------------ 1956 # ------------------
2114 # Define MISSING if not defined so far and test if it is modern enough. 1957 # Define MISSING if not defined so far and test if it supports --run.
2115 # If it is, set am_missing_run to use it, otherwise, to nothing. 1958 # If it does, set am_missing_run to use it, otherwise, to nothing.
2116 AC_DEFUN([AM_MISSING_HAS_RUN], 1959 AC_DEFUN([AM_MISSING_HAS_RUN],
2117 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 1960 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
2118 AC_REQUIRE_AUX_FILE([missing])dnl 1961 AC_REQUIRE_AUX_FILE([missing])dnl
2119 if test x"${MISSING+set}" != xset; then 1962 if test x"${MISSING+set}" != xset; then
2120 case $am_aux_dir in 1963 case $am_aux_dir in
2121 *\ * | *\ *) 1964 *\ * | *\ *)
2122 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 1965 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2123 *) 1966 *)
2124 MISSING="\${SHELL} $am_aux_dir/missing" ;; 1967 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2125 esac 1968 esac
2126 fi 1969 fi
2127 # Use eval to expand $SHELL 1970 # Use eval to expand $SHELL
2128 if eval "$MISSING --is-lightweight"; then 1971 if eval "$MISSING --run true"; then
2129 am_missing_run="$MISSING " 1972 am_missing_run="$MISSING --run "
2130 else 1973 else
2131 am_missing_run= 1974 am_missing_run=
2132 AC_MSG_WARN(['missing' script is too old or missing]) 1975 AC_MSG_WARN([`missing' script is too old or missing])
2133 fi 1976 fi
2134 ]) 1977 ])
2135 1978
2136 # -*- Autoconf -*- 1979 # Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
2137 # Obsolete and "removed" macros, that must however still report explicit 1980 # Inc.
2138 # error messages when used, to smooth transition.
2139 #
2140 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
2141 # 1981 #
2142 # This file is free software; the Free Software Foundation 1982 # This file is free software; the Free Software Foundation
2143 # gives unlimited permission to copy and/or distribute it, 1983 # gives unlimited permission to copy and/or distribute it,
2144 # with or without modifications, as long as this notice is preserved. 1984 # with or without modifications, as long as this notice is preserved.
2145 1985
2146 AC_DEFUN([AM_CONFIG_HEADER], 1986 # serial 1
2147 [AC_DIAGNOSE([obsolete],
2148 ['$0': this macro is obsolete.
2149 You should use the 'AC][_CONFIG_HEADERS' macro instead.])dnl
2150 AC_CONFIG_HEADERS($@)])
2151 1987
2152 AC_DEFUN([AM_PROG_CC_STDC], 1988 # AM_PROG_MKDIR_P
2153 [AC_PROG_CC 1989 # ---------------
2154 am_cv_prog_cc_stdc=$ac_cv_prog_cc_stdc 1990 # Check for `mkdir -p'.
2155 AC_DIAGNOSE([obsolete], 1991 AC_DEFUN([AM_PROG_MKDIR_P],
2156 ['$0': this macro is obsolete. 1992 [AC_PREREQ([2.60])dnl
2157 You should simply use the 'AC][_PROG_CC' macro instead. 1993 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
2158 Also, your code should no longer depend upon 'am_cv_prog_cc_stdc', 1994 dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
2159 but upon 'ac_cv_prog_cc_stdc'.])]) 1995 dnl while keeping a definition of mkdir_p for backward compatibility.
2160 1996 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
2161 AC_DEFUN([AM_C_PROTOTYPES], 1997 dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
2162 [AC_FATAL([automatic de-ANSI-fication support has been removed])]) 1998 dnl Makefile.ins that do not define MKDIR_P, so we do our own
2163 AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES]) 1999 dnl adjustment using top_builddir (which is defined more often than
2000 dnl MKDIR_P).
2001 AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
2002 case $mkdir_p in
2003 [[\\/$]]* | ?:[[\\/]]*) ;;
2004 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2005 esac
2006 ])
2164 2007
2165 # Helper functions for option handling. -*- Autoconf -*- 2008 # Helper functions for option handling. -*- Autoconf -*-
2166 2009
2167 # Copyright (C) 2001-2014 Free Software Foundation, Inc. 2010 # Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
2011 # Foundation, Inc.
2168 # 2012 #
2169 # This file is free software; the Free Software Foundation 2013 # This file is free software; the Free Software Foundation
2170 # gives unlimited permission to copy and/or distribute it, 2014 # gives unlimited permission to copy and/or distribute it,
2171 # with or without modifications, as long as this notice is preserved. 2015 # with or without modifications, as long as this notice is preserved.
2172 2016
2017 # serial 5
2018
2173 # _AM_MANGLE_OPTION(NAME) 2019 # _AM_MANGLE_OPTION(NAME)
2174 # ----------------------- 2020 # -----------------------
2175 AC_DEFUN([_AM_MANGLE_OPTION], 2021 AC_DEFUN([_AM_MANGLE_OPTION],
2176 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) 2022 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
2177 2023
2178 # _AM_SET_OPTION(NAME) 2024 # _AM_SET_OPTION(NAME)
2179 # -------------------- 2025 # --------------------
2180 # Set option NAME. Presently that only means defining a flag for this option. 2026 # Set option NAME. Presently that only means defining a flag for this option.
2181 AC_DEFUN([_AM_SET_OPTION], 2027 AC_DEFUN([_AM_SET_OPTION],
2182 [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) 2028 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
2183 2029
2184 # _AM_SET_OPTIONS(OPTIONS) 2030 # _AM_SET_OPTIONS(OPTIONS)
2185 # ------------------------ 2031 # ------------------------
2186 # OPTIONS is a space-separated list of Automake options. 2032 # OPTIONS is a space-separated list of Automake options.
2187 AC_DEFUN([_AM_SET_OPTIONS], 2033 AC_DEFUN([_AM_SET_OPTIONS],
2188 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 2034 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
2189 2035
2190 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) 2036 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
2191 # ------------------------------------------- 2037 # -------------------------------------------
2192 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. 2038 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
2193 AC_DEFUN([_AM_IF_OPTION], 2039 AC_DEFUN([_AM_IF_OPTION],
2194 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) 2040 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
2195 2041
2196 # Copyright (C) 1999-2014 Free Software Foundation, Inc. 2042 # Check to make sure that the build environment is sane. -*- Autoconf -*-
2043
2044 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
2045 # Free Software Foundation, Inc.
2197 # 2046 #
2198 # This file is free software; the Free Software Foundation 2047 # This file is free software; the Free Software Foundation
2199 # gives unlimited permission to copy and/or distribute it, 2048 # gives unlimited permission to copy and/or distribute it,
2200 # with or without modifications, as long as this notice is preserved. 2049 # with or without modifications, as long as this notice is preserved.
2201 2050
2202 # _AM_PROG_CC_C_O 2051 # serial 5
2203 # ---------------
2204 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
2205 # to automatically call this.
2206 AC_DEFUN([_AM_PROG_CC_C_O],
2207 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
2208 AC_REQUIRE_AUX_FILE([compile])dnl
2209 AC_LANG_PUSH([C])dnl
2210 AC_CACHE_CHECK(
2211 [whether $CC understands -c and -o together],
2212 [am_cv_prog_cc_c_o],
2213 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
2214 # Make sure it works both with $CC and with simple cc.
2215 # Following AC_PROG_CC_C_O, we do the test twice because some
2216 # compilers refuse to overwrite an existing .o file with -o,
2217 # though they will create one.
2218 am_cv_prog_cc_c_o=yes
2219 for am_i in 1 2; do
2220 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
2221 && test -f conftest2.$ac_objext; then
2222 : OK
2223 else
2224 am_cv_prog_cc_c_o=no
2225 break
2226 fi
2227 done
2228 rm -f core conftest*
2229 unset am_i])
2230 if test "$am_cv_prog_cc_c_o" != yes; then
2231 # Losing compiler, so override with the script.
2232 # FIXME: It is wrong to rewrite CC.
2233 # But if we don't then we get into trouble of one sort or another.
2234 # A longer-term fix would be to have automake use am__CC in this case,
2235 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
2236 CC="$am_aux_dir/compile $CC"
2237 fi
2238 AC_LANG_POP([C])])
2239
2240 # For backward compatibility.
2241 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
2242
2243 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
2244 #
2245 # This file is free software; the Free Software Foundation
2246 # gives unlimited permission to copy and/or distribute it,
2247 # with or without modifications, as long as this notice is preserved.
2248
2249 # AM_RUN_LOG(COMMAND)
2250 # -------------------
2251 # Run COMMAND, save the exit status in ac_status, and log it.
2252 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
2253 AC_DEFUN([AM_RUN_LOG],
2254 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
2255 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
2256 ac_status=$?
2257 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
2258 (exit $ac_status); }])
2259
2260 # Check to make sure that the build environment is sane. -*- Autoconf -*-
2261
2262 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
2263 #
2264 # This file is free software; the Free Software Foundation
2265 # gives unlimited permission to copy and/or distribute it,
2266 # with or without modifications, as long as this notice is preserved.
2267 2052
2268 # AM_SANITY_CHECK 2053 # AM_SANITY_CHECK
2269 # --------------- 2054 # ---------------
2270 AC_DEFUN([AM_SANITY_CHECK], 2055 AC_DEFUN([AM_SANITY_CHECK],
2271 [AC_MSG_CHECKING([whether build environment is sane]) 2056 [AC_MSG_CHECKING([whether build environment is sane])
2057 # Just in case
2058 sleep 1
2059 echo timestamp > conftest.file
2272 # Reject unsafe characters in $srcdir or the absolute working directory 2060 # Reject unsafe characters in $srcdir or the absolute working directory
2273 # name. Accept space and tab only in the latter. 2061 # name. Accept space and tab only in the latter.
2274 am_lf=' 2062 am_lf='
2275 ' 2063 '
2276 case `pwd` in 2064 case `pwd` in
2277 *[[\\\"\#\$\&\'\`$am_lf]]*) 2065 *[[\\\"\#\$\&\'\`$am_lf]]*)
2278 AC_MSG_ERROR([unsafe absolute working directory name]);; 2066 AC_MSG_ERROR([unsafe absolute working directory name]);;
2279 esac 2067 esac
2280 case $srcdir in 2068 case $srcdir in
2281 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) 2069 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
2282 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; 2070 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
2283 esac 2071 esac
2284 2072
2285 # Do 'set' in a subshell so we don't clobber the current shell's 2073 # Do `set' in a subshell so we don't clobber the current shell's
2286 # arguments. Must try -L first in case configure is actually a 2074 # arguments. Must try -L first in case configure is actually a
2287 # symlink; some systems play weird games with the mod time of symlinks 2075 # symlink; some systems play weird games with the mod time of symlinks
2288 # (eg FreeBSD returns the mod time of the symlink's containing 2076 # (eg FreeBSD returns the mod time of the symlink's containing
2289 # directory). 2077 # directory).
2290 if ( 2078 if (
2291 am_has_slept=no 2079 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2292 for am_try in 1 2; do 2080 if test "$[*]" = "X"; then
2293 echo "timestamp, slept: $am_has_slept" > conftest.file 2081 # -L didn't work.
2294 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2082 set X `ls -t "$srcdir/configure" conftest.file`
2295 if test "$[*]" = "X"; then 2083 fi
2296 » # -L didn't work. 2084 rm -f conftest.file
2297 » set X `ls -t "$srcdir/configure" conftest.file` 2085 if test "$[*]" != "X $srcdir/configure conftest.file" \
2298 fi 2086 && test "$[*]" != "X conftest.file $srcdir/configure"; then
2299 if test "$[*]" != "X $srcdir/configure conftest.file" \
2300 » && test "$[*]" != "X conftest.file $srcdir/configure"; then
2301 2087
2302 » # If neither matched, then we have a broken ls. This can happen 2088 # If neither matched, then we have a broken ls. This can happen
2303 » # if, for instance, CONFIG_SHELL is bash and it inherits a 2089 # if, for instance, CONFIG_SHELL is bash and it inherits a
2304 » # broken ls alias from the environment. This has actually 2090 # broken ls alias from the environment. This has actually
2305 » # happened. Such a system could not be considered "sane". 2091 # happened. Such a system could not be considered "sane".
2306 » AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken 2092 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
2307 alias in your environment]) 2093 alias in your environment])
2308 fi 2094 fi
2309 if test "$[2]" = conftest.file || test $am_try -eq 2; then 2095
2310 break
2311 fi
2312 # Just in case.
2313 sleep 1
2314 am_has_slept=yes
2315 done
2316 test "$[2]" = conftest.file 2096 test "$[2]" = conftest.file
2317 ) 2097 )
2318 then 2098 then
2319 # Ok. 2099 # Ok.
2320 : 2100 :
2321 else 2101 else
2322 AC_MSG_ERROR([newly created file is older than distributed files! 2102 AC_MSG_ERROR([newly created file is older than distributed files!
2323 Check your system clock]) 2103 Check your system clock])
2324 fi 2104 fi
2325 AC_MSG_RESULT([yes]) 2105 AC_MSG_RESULT(yes)])
2326 # If we didn't sleep, we still need to ensure time stamps of config.status and
2327 # generated files are strictly newer.
2328 am_sleep_pid=
2329 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2330 ( sleep 1 ) &
2331 am_sleep_pid=$!
2332 fi
2333 AC_CONFIG_COMMANDS_PRE(
2334 [AC_MSG_CHECKING([that generated files are newer than configure])
2335 if test -n "$am_sleep_pid"; then
2336 # Hide warnings about reused PIDs.
2337 wait $am_sleep_pid 2>/dev/null
2338 fi
2339 AC_MSG_RESULT([done])])
2340 rm -f conftest.file
2341 ])
2342 2106
2343 # Copyright (C) 2009-2014 Free Software Foundation, Inc. 2107 # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
2344 # 2108 #
2345 # This file is free software; the Free Software Foundation 2109 # This file is free software; the Free Software Foundation
2346 # gives unlimited permission to copy and/or distribute it, 2110 # gives unlimited permission to copy and/or distribute it,
2347 # with or without modifications, as long as this notice is preserved. 2111 # with or without modifications, as long as this notice is preserved.
2348 2112
2349 # AM_SILENT_RULES([DEFAULT]) 2113 # serial 1
2350 # --------------------------
2351 # Enable less verbose build rules; with the default set to DEFAULT
2352 # ("yes" being less verbose, "no" or empty being verbose).
2353 AC_DEFUN([AM_SILENT_RULES],
2354 [AC_ARG_ENABLE([silent-rules], [dnl
2355 AS_HELP_STRING(
2356 [--enable-silent-rules],
2357 [less verbose build output (undo: "make V=1")])
2358 AS_HELP_STRING(
2359 [--disable-silent-rules],
2360 [verbose build output (undo: "make V=0")])dnl
2361 ])
2362 case $enable_silent_rules in @%:@ (((
2363 yes) AM_DEFAULT_VERBOSITY=0;;
2364 no) AM_DEFAULT_VERBOSITY=1;;
2365 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
2366 esac
2367 dnl
2368 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
2369 dnl do not support nested variable expansions.
2370 dnl See automake bug#9928 and bug#10237.
2371 am_make=${MAKE-make}
2372 AC_CACHE_CHECK([whether $am_make supports nested variables],
2373 [am_cv_make_support_nested_variables],
2374 [if AS_ECHO([['TRUE=$(BAR$(V))
2375 BAR0=false
2376 BAR1=true
2377 V=1
2378 am__doit:
2379 » @$(TRUE)
2380 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
2381 am_cv_make_support_nested_variables=yes
2382 else
2383 am_cv_make_support_nested_variables=no
2384 fi])
2385 if test $am_cv_make_support_nested_variables = yes; then
2386 dnl Using '$V' instead of '$(V)' breaks IRIX make.
2387 AM_V='$(V)'
2388 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2389 else
2390 AM_V=$AM_DEFAULT_VERBOSITY
2391 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2392 fi
2393 AC_SUBST([AM_V])dnl
2394 AM_SUBST_NOTMAKE([AM_V])dnl
2395 AC_SUBST([AM_DEFAULT_V])dnl
2396 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
2397 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
2398 AM_BACKSLASH='\'
2399 AC_SUBST([AM_BACKSLASH])dnl
2400 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
2401 ])
2402
2403 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
2404 #
2405 # This file is free software; the Free Software Foundation
2406 # gives unlimited permission to copy and/or distribute it,
2407 # with or without modifications, as long as this notice is preserved.
2408 2114
2409 # AM_PROG_INSTALL_STRIP 2115 # AM_PROG_INSTALL_STRIP
2410 # --------------------- 2116 # ---------------------
2411 # One issue with vendor 'install' (even GNU) is that you can't 2117 # One issue with vendor `install' (even GNU) is that you can't
2412 # specify the program used to strip binaries. This is especially 2118 # specify the program used to strip binaries. This is especially
2413 # annoying in cross-compiling environments, where the build's strip 2119 # annoying in cross-compiling environments, where the build's strip
2414 # is unlikely to handle the host's binaries. 2120 # is unlikely to handle the host's binaries.
2415 # Fortunately install-sh will honor a STRIPPROG variable, so we 2121 # Fortunately install-sh will honor a STRIPPROG variable, so we
2416 # always use install-sh in "make install-strip", and initialize 2122 # always use install-sh in `make install-strip', and initialize
2417 # STRIPPROG with the value of the STRIP variable (set by the user). 2123 # STRIPPROG with the value of the STRIP variable (set by the user).
2418 AC_DEFUN([AM_PROG_INSTALL_STRIP], 2124 AC_DEFUN([AM_PROG_INSTALL_STRIP],
2419 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 2125 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
2420 # Installed binaries are usually stripped using 'strip' when the user 2126 # Installed binaries are usually stripped using `strip' when the user
2421 # run "make install-strip". However 'strip' might not be the right 2127 # run `make install-strip'. However `strip' might not be the right
2422 # tool to use in cross-compilation environments, therefore Automake 2128 # tool to use in cross-compilation environments, therefore Automake
2423 # will honor the 'STRIP' environment variable to overrule this program. 2129 # will honor the `STRIP' environment variable to overrule this program.
2424 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. 2130 dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
2425 if test "$cross_compiling" != no; then 2131 if test "$cross_compiling" != no; then
2426 AC_CHECK_TOOL([STRIP], [strip], :) 2132 AC_CHECK_TOOL([STRIP], [strip], :)
2427 fi 2133 fi
2428 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2134 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2429 AC_SUBST([INSTALL_STRIP_PROGRAM])]) 2135 AC_SUBST([INSTALL_STRIP_PROGRAM])])
2430 2136
2431 # Copyright (C) 2006-2014 Free Software Foundation, Inc. 2137 # Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
2432 # 2138 #
2433 # This file is free software; the Free Software Foundation 2139 # This file is free software; the Free Software Foundation
2434 # gives unlimited permission to copy and/or distribute it, 2140 # gives unlimited permission to copy and/or distribute it,
2435 # with or without modifications, as long as this notice is preserved. 2141 # with or without modifications, as long as this notice is preserved.
2436 2142
2143 # serial 3
2144
2437 # _AM_SUBST_NOTMAKE(VARIABLE) 2145 # _AM_SUBST_NOTMAKE(VARIABLE)
2438 # --------------------------- 2146 # ---------------------------
2439 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. 2147 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
2440 # This macro is traced by Automake. 2148 # This macro is traced by Automake.
2441 AC_DEFUN([_AM_SUBST_NOTMAKE]) 2149 AC_DEFUN([_AM_SUBST_NOTMAKE])
2442 2150
2443 # AM_SUBST_NOTMAKE(VARIABLE) 2151 # AM_SUBST_NOTMAKE(VARIABLE)
2444 # -------------------------- 2152 # --------------------------
2445 # Public sister of _AM_SUBST_NOTMAKE. 2153 # Public sister of _AM_SUBST_NOTMAKE.
2446 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) 2154 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
2447 2155
2448 # Check how to create a tarball. -*- Autoconf -*- 2156 # Check how to create a tarball. -*- Autoconf -*-
2449 2157
2450 # Copyright (C) 2004-2014 Free Software Foundation, Inc. 2158 # Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
2451 # 2159 #
2452 # This file is free software; the Free Software Foundation 2160 # This file is free software; the Free Software Foundation
2453 # gives unlimited permission to copy and/or distribute it, 2161 # gives unlimited permission to copy and/or distribute it,
2454 # with or without modifications, as long as this notice is preserved. 2162 # with or without modifications, as long as this notice is preserved.
2455 2163
2164 # serial 2
2165
2456 # _AM_PROG_TAR(FORMAT) 2166 # _AM_PROG_TAR(FORMAT)
2457 # -------------------- 2167 # --------------------
2458 # Check how to create a tarball in format FORMAT. 2168 # Check how to create a tarball in format FORMAT.
2459 # FORMAT should be one of 'v7', 'ustar', or 'pax'. 2169 # FORMAT should be one of `v7', `ustar', or `pax'.
2460 # 2170 #
2461 # Substitute a variable $(am__tar) that is a command 2171 # Substitute a variable $(am__tar) that is a command
2462 # writing to stdout a FORMAT-tarball containing the directory 2172 # writing to stdout a FORMAT-tarball containing the directory
2463 # $tardir. 2173 # $tardir.
2464 # tardir=directory && $(am__tar) > result.tar 2174 # tardir=directory && $(am__tar) > result.tar
2465 # 2175 #
2466 # Substitute a variable $(am__untar) that extract such 2176 # Substitute a variable $(am__untar) that extract such
2467 # a tarball read from stdin. 2177 # a tarball read from stdin.
2468 # $(am__untar) < result.tar 2178 # $(am__untar) < result.tar
2469 #
2470 AC_DEFUN([_AM_PROG_TAR], 2179 AC_DEFUN([_AM_PROG_TAR],
2471 [# Always define AMTAR for backward compatibility. Yes, it's still used 2180 [# Always define AMTAR for backward compatibility. Yes, it's still used
2472 # in the wild :-( We should find a proper way to deprecate it ... 2181 # in the wild :-( We should find a proper way to deprecate it ...
2473 AC_SUBST([AMTAR], ['$${TAR-tar}']) 2182 AC_SUBST([AMTAR], ['$${TAR-tar}'])
2183 m4_if([$1], [v7],
2184 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
2185 [m4_case([$1], [ustar],, [pax],,
2186 [m4_fatal([Unknown tar format])])
2187 AC_MSG_CHECKING([how to create a $1 tar archive])
2188 # Loop over all known methods to create a tar archive until one works.
2189 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
2190 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
2191 # Do not fold the above two line into one, because Tru64 sh and
2192 # Solaris sh will not grok spaces in the rhs of `-'.
2193 for _am_tool in $_am_tools
2194 do
2195 case $_am_tool in
2196 gnutar)
2197 for _am_tar in tar gnutar gtar;
2198 do
2199 AM_RUN_LOG([$_am_tar --version]) && break
2200 done
2201 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tar dir"'
2202 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tar dir"'
2203 am__untar="$_am_tar -xf -"
2204 ;;
2205 plaintar)
2206 # Must skip GNU tar: if it does not support --format= it doesn't create
2207 # ustar tarball either.
2208 (tar --version) >/dev/null 2>&1 && continue
2209 am__tar='tar chf - "$$tardir"'
2210 am__tar_='tar chf - "$tardir"'
2211 am__untar='tar xf -'
2212 ;;
2213 pax)
2214 am__tar='pax -L -x $1 -w "$$tardir"'
2215 am__tar_='pax -L -x $1 -w "$tardir"'
2216 am__untar='pax -r'
2217 ;;
2218 cpio)
2219 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
2220 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
2221 am__untar='cpio -i -H $1 -d'
2222 ;;
2223 none)
2224 am__tar=false
2225 am__tar_=false
2226 am__untar=false
2227 ;;
2228 esac
2474 2229
2475 # We'll loop over all known methods to create a tar archive until one works. 2230 # If the value was cached, stop now. We just wanted to have am__tar
2476 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' 2231 # and am__untar set.
2232 test -n "${am_cv_prog_tar_$1}" && break
2477 2233
2478 m4_if([$1], [v7], 2234 # tar/untar a dummy directory, and stop if the command works
2479 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], 2235 rm -rf conftest.dir
2236 mkdir conftest.dir
2237 echo GrepMe > conftest.dir/file
2238 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
2239 rm -rf conftest.dir
2240 if test -s conftest.tar; then
2241 AM_RUN_LOG([$am__untar <conftest.tar])
2242 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
2243 fi
2244 done
2245 rm -rf conftest.dir
2480 2246
2481 [m4_case([$1], 2247 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
2482 [ustar], 2248 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
2483 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
2484 # There is notably a 21 bits limit for the UID and the GID. In fact,
2485 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
2486 # and bug#13588).
2487 am_max_uid=2097151 # 2^21 - 1
2488 am_max_gid=$am_max_uid
2489 # The $UID and $GID variables are not portable, so we need to resort
2490 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
2491 # below are definitely unexpected, so allow the users to see them
2492 # (that is, avoid stderr redirection).
2493 am_uid=`id -u || echo unknown`
2494 am_gid=`id -g || echo unknown`
2495 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
2496 if test $am_uid -le $am_max_uid; then
2497 AC_MSG_RESULT([yes])
2498 else
2499 AC_MSG_RESULT([no])
2500 _am_tools=none
2501 fi
2502 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
2503 if test $am_gid -le $am_max_gid; then
2504 AC_MSG_RESULT([yes])
2505 else
2506 AC_MSG_RESULT([no])
2507 _am_tools=none
2508 fi],
2509
2510 [pax],
2511 [],
2512
2513 [m4_fatal([Unknown tar format])])
2514
2515 AC_MSG_CHECKING([how to create a $1 tar archive])
2516
2517 # Go ahead even if we have the value already cached. We do so because we
2518 # need to set the values for the 'am__tar' and 'am__untar' variables.
2519 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
2520
2521 for _am_tool in $_am_tools; do
2522 case $_am_tool in
2523 gnutar)
2524 for _am_tar in tar gnutar gtar; do
2525 AM_RUN_LOG([$_am_tar --version]) && break
2526 done
2527 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$t ardir"'
2528 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$t ardir"'
2529 am__untar="$_am_tar -xf -"
2530 ;;
2531 plaintar)
2532 # Must skip GNU tar: if it does not support --format= it doesn't create
2533 # ustar tarball either.
2534 (tar --version) >/dev/null 2>&1 && continue
2535 am__tar='tar chf - "$$tardir"'
2536 am__tar_='tar chf - "$tardir"'
2537 am__untar='tar xf -'
2538 ;;
2539 pax)
2540 am__tar='pax -L -x $1 -w "$$tardir"'
2541 am__tar_='pax -L -x $1 -w "$tardir"'
2542 am__untar='pax -r'
2543 ;;
2544 cpio)
2545 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
2546 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
2547 am__untar='cpio -i -H $1 -d'
2548 ;;
2549 none)
2550 am__tar=false
2551 am__tar_=false
2552 am__untar=false
2553 ;;
2554 esac
2555
2556 # If the value was cached, stop now. We just wanted to have am__tar
2557 # and am__untar set.
2558 test -n "${am_cv_prog_tar_$1}" && break
2559
2560 # tar/untar a dummy directory, and stop if the command works.
2561 rm -rf conftest.dir
2562 mkdir conftest.dir
2563 echo GrepMe > conftest.dir/file
2564 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
2565 rm -rf conftest.dir
2566 if test -s conftest.tar; then
2567 AM_RUN_LOG([$am__untar <conftest.tar])
2568 AM_RUN_LOG([cat conftest.dir/file])
2569 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
2570 fi
2571 done
2572 rm -rf conftest.dir
2573
2574 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
2575 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
2576
2577 AC_SUBST([am__tar]) 2249 AC_SUBST([am__tar])
2578 AC_SUBST([am__untar]) 2250 AC_SUBST([am__untar])
2579 ]) # _AM_PROG_TAR 2251 ]) # _AM_PROG_TAR
2580 2252
2581 m4_include([m4/byteorder.m4]) 2253 m4_include([m4/byteorder.m4])
2582 m4_include([m4/iconv.m4]) 2254 m4_include([m4/iconv.m4])
2583 m4_include([m4/libtool.m4]) 2255 m4_include([m4/libtool.m4])
2584 m4_include([m4/ltoptions.m4]) 2256 m4_include([m4/ltoptions.m4])
2585 m4_include([m4/ltsugar.m4]) 2257 m4_include([m4/ltsugar.m4])
2586 m4_include([m4/ltversion.m4]) 2258 m4_include([m4/ltversion.m4])
2587 m4_include([m4/lt~obsolete.m4]) 2259 m4_include([m4/lt~obsolete.m4])
2588 m4_include([m4/stdint.m4]) 2260 m4_include([m4/stdint.m4])
OLDNEW
« no previous file with comments | « TODO ('k') | compile » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698