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

Side by Side Diff: aclocal.m4

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