Subversion Repositories DIN Is Noise

Rev

Rev 2013 | Rev 2096 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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