~ubuntu-branches/ubuntu/trusty/x11proto-core/trusty-security

« back to all changes in this revision

Viewing changes to aclocal.m4

  • Committer: Bazaar Package Importer
  • Author(s): Cyril Brulebois
  • Date: 2011-06-23 11:01:17 UTC
  • mfrom: (1.1.14 upstream) (18.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20110623110117-e80t41jkaisfusq0
* New upstream release.
* Bump xutils-dev and xorg-sgml-doctools build-deps.
* Add xsltproc build-dep.
* Get rid of the temporary 01_keep_xorg_css.diff patch.
* Drop the css from .install accordingly.
* Use xorg-sgml-doctool's copy of xorg.css.
* Wrap (Build-)Depends.
* Don't install *.db yet, keep that for later.
* Update Uploaders list. Thanks, David!
* Switch to dh:
  - Bump debhelper build-dep and compat.
  - Use dh-autoreconf and quilt sequences.
  - Rewrite debian/rules.
* Get rid of xsfbs accordingly.
* Bump Standards-Version to 3.9.2 (no changes).

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
 
14
14
m4_ifndef([AC_AUTOCONF_VERSION],
15
15
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
16
 
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.66],,
17
 
[m4_warning([this file was generated for autoconf 2.66.
 
16
m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
 
17
[m4_warning([this file was generated for autoconf 2.68.
18
18
You have another version of autoconf.  It may work, but is not guaranteed to.
19
19
If you have problems, you may need to regenerate the build system entirely.
20
20
To do so, use the procedure documented by the package, typically `autoreconf'.])])
177
177
fi[]dnl
178
178
])# PKG_CHECK_MODULES
179
179
 
180
 
# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
181
 
#
182
 
# This file is free software; the Free Software Foundation
183
 
# gives unlimited permission to copy and/or distribute it,
184
 
# with or without modifications, as long as this notice is preserved.
185
 
 
186
 
# AM_AUTOMAKE_VERSION(VERSION)
187
 
# ----------------------------
188
 
# Automake X.Y traces this macro to ensure aclocal.m4 has been
189
 
# generated from the m4 files accompanying Automake X.Y.
190
 
# (This private macro should not be called outside this file.)
191
 
AC_DEFUN([AM_AUTOMAKE_VERSION],
192
 
[am__api_version='1.11'
193
 
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
194
 
dnl require some minimum version.  Point them to the right macro.
195
 
m4_if([$1], [1.11.1], [],
196
 
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
197
 
])
198
 
 
199
 
# _AM_AUTOCONF_VERSION(VERSION)
200
 
# -----------------------------
201
 
# aclocal traces this macro to find the Autoconf version.
202
 
# This is a private macro too.  Using m4_define simplifies
203
 
# the logic in aclocal, which can simply ignore this definition.
204
 
m4_define([_AM_AUTOCONF_VERSION], [])
205
 
 
206
 
# AM_SET_CURRENT_AUTOMAKE_VERSION
207
 
# -------------------------------
208
 
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
209
 
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
210
 
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
211
 
[AM_AUTOMAKE_VERSION([1.11.1])dnl
212
 
m4_ifndef([AC_AUTOCONF_VERSION],
213
 
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
214
 
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
215
 
 
216
 
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
217
 
 
218
 
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
219
 
#
220
 
# This file is free software; the Free Software Foundation
221
 
# gives unlimited permission to copy and/or distribute it,
222
 
# with or without modifications, as long as this notice is preserved.
223
 
 
224
 
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
225
 
# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
226
 
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
227
 
#
228
 
# Of course, Automake must honor this variable whenever it calls a
229
 
# tool from the auxiliary directory.  The problem is that $srcdir (and
230
 
# therefore $ac_aux_dir as well) can be either absolute or relative,
231
 
# depending on how configure is run.  This is pretty annoying, since
232
 
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
233
 
# source directory, any form will work fine, but in subdirectories a
234
 
# relative path needs to be adjusted first.
235
 
#
236
 
# $ac_aux_dir/missing
237
 
#    fails when called from a subdirectory if $ac_aux_dir is relative
238
 
# $top_srcdir/$ac_aux_dir/missing
239
 
#    fails if $ac_aux_dir is absolute,
240
 
#    fails when called from a subdirectory in a VPATH build with
241
 
#          a relative $ac_aux_dir
242
 
#
243
 
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
244
 
# are both prefixed by $srcdir.  In an in-source build this is usually
245
 
# harmless because $srcdir is `.', but things will broke when you
246
 
# start a VPATH build or use an absolute $srcdir.
247
 
#
248
 
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
249
 
# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
250
 
#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
251
 
# and then we would define $MISSING as
252
 
#   MISSING="\${SHELL} $am_aux_dir/missing"
253
 
# This will work as long as MISSING is not called from configure, because
254
 
# unfortunately $(top_srcdir) has no meaning in configure.
255
 
# However there are other variables, like CC, which are often used in
256
 
# configure, and could therefore not use this "fixed" $ac_aux_dir.
257
 
#
258
 
# Another solution, used here, is to always expand $ac_aux_dir to an
259
 
# absolute PATH.  The drawback is that using absolute paths prevent a
260
 
# configured tree to be moved without reconfiguration.
261
 
 
262
 
AC_DEFUN([AM_AUX_DIR_EXPAND],
263
 
[dnl Rely on autoconf to set up CDPATH properly.
264
 
AC_PREREQ([2.50])dnl
265
 
# expand $ac_aux_dir to an absolute path
266
 
am_aux_dir=`cd $ac_aux_dir && pwd`
267
 
])
268
 
 
269
 
# AM_CONDITIONAL                                            -*- Autoconf -*-
270
 
 
271
 
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
272
 
# Free Software Foundation, Inc.
273
 
#
274
 
# This file is free software; the Free Software Foundation
275
 
# gives unlimited permission to copy and/or distribute it,
276
 
# with or without modifications, as long as this notice is preserved.
277
 
 
278
 
# serial 9
279
 
 
280
 
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
281
 
# -------------------------------------
282
 
# Define a conditional.
283
 
AC_DEFUN([AM_CONDITIONAL],
284
 
[AC_PREREQ(2.52)dnl
285
 
 ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
286
 
        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
287
 
AC_SUBST([$1_TRUE])dnl
288
 
AC_SUBST([$1_FALSE])dnl
289
 
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
290
 
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
291
 
m4_define([_AM_COND_VALUE_$1], [$2])dnl
292
 
if $2; then
293
 
  $1_TRUE=
294
 
  $1_FALSE='#'
295
 
else
296
 
  $1_TRUE='#'
297
 
  $1_FALSE=
298
 
fi
299
 
AC_CONFIG_COMMANDS_PRE(
300
 
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
301
 
  AC_MSG_ERROR([[conditional "$1" was never defined.
302
 
Usually this means the macro was only invoked conditionally.]])
303
 
fi])])
304
 
 
305
 
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
306
 
# Free Software Foundation, Inc.
307
 
#
308
 
# This file is free software; the Free Software Foundation
309
 
# gives unlimited permission to copy and/or distribute it,
310
 
# with or without modifications, as long as this notice is preserved.
311
 
 
312
 
# serial 10
313
 
 
314
 
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
315
 
# written in clear, in which case automake, when reading aclocal.m4,
316
 
# will think it sees a *use*, and therefore will trigger all it's
317
 
# C support machinery.  Also note that it means that autoscan, seeing
318
 
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
319
 
 
320
 
 
321
 
# _AM_DEPENDENCIES(NAME)
322
 
# ----------------------
323
 
# See how the compiler implements dependency checking.
324
 
# NAME is "CC", "CXX", "GCJ", or "OBJC".
325
 
# We try a few techniques and use that to set a single cache variable.
326
 
#
327
 
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
328
 
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
329
 
# dependency, and given that the user is not expected to run this macro,
330
 
# just rely on AC_PROG_CC.
331
 
AC_DEFUN([_AM_DEPENDENCIES],
332
 
[AC_REQUIRE([AM_SET_DEPDIR])dnl
333
 
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
334
 
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
335
 
AC_REQUIRE([AM_DEP_TRACK])dnl
336
 
 
337
 
ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
338
 
       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
339
 
       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
340
 
       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
341
 
       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
342
 
                   [depcc="$$1"   am_compiler_list=])
343
 
 
344
 
AC_CACHE_CHECK([dependency style of $depcc],
345
 
               [am_cv_$1_dependencies_compiler_type],
346
 
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
347
 
  # We make a subdir and do the tests there.  Otherwise we can end up
348
 
  # making bogus files that we don't know about and never remove.  For
349
 
  # instance it was reported that on HP-UX the gcc test will end up
350
 
  # making a dummy file named `D' -- because `-MD' means `put the output
351
 
  # in D'.
352
 
  mkdir conftest.dir
353
 
  # Copy depcomp to subdir because otherwise we won't find it if we're
354
 
  # using a relative directory.
355
 
  cp "$am_depcomp" conftest.dir
356
 
  cd conftest.dir
357
 
  # We will build objects and dependencies in a subdirectory because
358
 
  # it helps to detect inapplicable dependency modes.  For instance
359
 
  # both Tru64's cc and ICC support -MD to output dependencies as a
360
 
  # side effect of compilation, but ICC will put the dependencies in
361
 
  # the current directory while Tru64 will put them in the object
362
 
  # directory.
363
 
  mkdir sub
364
 
 
365
 
  am_cv_$1_dependencies_compiler_type=none
366
 
  if test "$am_compiler_list" = ""; then
367
 
     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
368
 
  fi
369
 
  am__universal=false
370
 
  m4_case([$1], [CC],
371
 
    [case " $depcc " in #(
372
 
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
373
 
     esac],
374
 
    [CXX],
375
 
    [case " $depcc " in #(
376
 
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
377
 
     esac])
378
 
 
379
 
  for depmode in $am_compiler_list; do
380
 
    # Setup a source with many dependencies, because some compilers
381
 
    # like to wrap large dependency lists on column 80 (with \), and
382
 
    # we should not choose a depcomp mode which is confused by this.
383
 
    #
384
 
    # We need to recreate these files for each test, as the compiler may
385
 
    # overwrite some of them when testing with obscure command lines.
386
 
    # This happens at least with the AIX C compiler.
387
 
    : > sub/conftest.c
388
 
    for i in 1 2 3 4 5 6; do
389
 
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
390
 
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
391
 
      # Solaris 8's {/usr,}/bin/sh.
392
 
      touch sub/conftst$i.h
393
 
    done
394
 
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
395
 
 
396
 
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
397
 
    # mode.  It turns out that the SunPro C++ compiler does not properly
398
 
    # handle `-M -o', and we need to detect this.  Also, some Intel
399
 
    # versions had trouble with output in subdirs
400
 
    am__obj=sub/conftest.${OBJEXT-o}
401
 
    am__minus_obj="-o $am__obj"
402
 
    case $depmode in
403
 
    gcc)
404
 
      # This depmode causes a compiler race in universal mode.
405
 
      test "$am__universal" = false || continue
406
 
      ;;
407
 
    nosideeffect)
408
 
      # after this tag, mechanisms are not by side-effect, so they'll
409
 
      # only be used when explicitly requested
410
 
      if test "x$enable_dependency_tracking" = xyes; then
411
 
        continue
412
 
      else
413
 
        break
414
 
      fi
415
 
      ;;
416
 
    msvisualcpp | msvcmsys)
417
 
      # This compiler won't grok `-c -o', but also, the minuso test has
418
 
      # not run yet.  These depmodes are late enough in the game, and
419
 
      # so weak that their functioning should not be impacted.
420
 
      am__obj=conftest.${OBJEXT-o}
421
 
      am__minus_obj=
422
 
      ;;
423
 
    none) break ;;
424
 
    esac
425
 
    if depmode=$depmode \
426
 
       source=sub/conftest.c object=$am__obj \
427
 
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
428
 
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
429
 
         >/dev/null 2>conftest.err &&
430
 
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
431
 
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
432
 
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
433
 
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
434
 
      # icc doesn't choke on unknown options, it will just issue warnings
435
 
      # or remarks (even with -Werror).  So we grep stderr for any message
436
 
      # that says an option was ignored or not supported.
437
 
      # When given -MP, icc 7.0 and 7.1 complain thusly:
438
 
      #   icc: Command line warning: ignoring option '-M'; no argument required
439
 
      # The diagnosis changed in icc 8.0:
440
 
      #   icc: Command line remark: option '-MP' not supported
441
 
      if (grep 'ignoring option' conftest.err ||
442
 
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
443
 
        am_cv_$1_dependencies_compiler_type=$depmode
444
 
        break
445
 
      fi
446
 
    fi
447
 
  done
448
 
 
449
 
  cd ..
450
 
  rm -rf conftest.dir
451
 
else
452
 
  am_cv_$1_dependencies_compiler_type=none
453
 
fi
454
 
])
455
 
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
456
 
AM_CONDITIONAL([am__fastdep$1], [
457
 
  test "x$enable_dependency_tracking" != xno \
458
 
  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
459
 
])
460
 
 
461
 
 
462
 
# AM_SET_DEPDIR
463
 
# -------------
464
 
# Choose a directory name for dependency files.
465
 
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
466
 
AC_DEFUN([AM_SET_DEPDIR],
467
 
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
468
 
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
469
 
])
470
 
 
471
 
 
472
 
# AM_DEP_TRACK
473
 
# ------------
474
 
AC_DEFUN([AM_DEP_TRACK],
475
 
[AC_ARG_ENABLE(dependency-tracking,
476
 
[  --disable-dependency-tracking  speeds up one-time build
477
 
  --enable-dependency-tracking   do not reject slow dependency extractors])
478
 
if test "x$enable_dependency_tracking" != xno; then
479
 
  am_depcomp="$ac_aux_dir/depcomp"
480
 
  AMDEPBACKSLASH='\'
481
 
fi
482
 
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
483
 
AC_SUBST([AMDEPBACKSLASH])dnl
484
 
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
485
 
])
486
 
 
487
 
# Generate code to set up dependency tracking.              -*- Autoconf -*-
488
 
 
489
 
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
490
 
# Free Software Foundation, Inc.
491
 
#
492
 
# This file is free software; the Free Software Foundation
493
 
# gives unlimited permission to copy and/or distribute it,
494
 
# with or without modifications, as long as this notice is preserved.
495
 
 
496
 
#serial 5
497
 
 
498
 
# _AM_OUTPUT_DEPENDENCY_COMMANDS
499
 
# ------------------------------
500
 
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
501
 
[{
502
 
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
503
 
  # are listed without --file.  Let's play safe and only enable the eval
504
 
  # if we detect the quoting.
505
 
  case $CONFIG_FILES in
506
 
  *\'*) eval set x "$CONFIG_FILES" ;;
507
 
  *)   set x $CONFIG_FILES ;;
508
 
  esac
509
 
  shift
510
 
  for mf
511
 
  do
512
 
    # Strip MF so we end up with the name of the file.
513
 
    mf=`echo "$mf" | sed -e 's/:.*$//'`
514
 
    # Check whether this is an Automake generated Makefile or not.
515
 
    # We used to match only the files named `Makefile.in', but
516
 
    # some people rename them; so instead we look at the file content.
517
 
    # Grep'ing the first line is not enough: some people post-process
518
 
    # each Makefile.in and add a new line on top of each file to say so.
519
 
    # Grep'ing the whole file is not good either: AIX grep has a line
520
 
    # limit of 2048, but all sed's we know have understand at least 4000.
521
 
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
522
 
      dirpart=`AS_DIRNAME("$mf")`
523
 
    else
524
 
      continue
525
 
    fi
526
 
    # Extract the definition of DEPDIR, am__include, and am__quote
527
 
    # from the Makefile without running `make'.
528
 
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
529
 
    test -z "$DEPDIR" && continue
530
 
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
531
 
    test -z "am__include" && continue
532
 
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
533
 
    # When using ansi2knr, U may be empty or an underscore; expand it
534
 
    U=`sed -n 's/^U = //p' < "$mf"`
535
 
    # Find all dependency output files, they are included files with
536
 
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
537
 
    # simplest approach to changing $(DEPDIR) to its actual value in the
538
 
    # expansion.
539
 
    for file in `sed -n "
540
 
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
541
 
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
542
 
      # Make sure the directory exists.
543
 
      test -f "$dirpart/$file" && continue
544
 
      fdir=`AS_DIRNAME(["$file"])`
545
 
      AS_MKDIR_P([$dirpart/$fdir])
546
 
      # echo "creating $dirpart/$file"
547
 
      echo '# dummy' > "$dirpart/$file"
548
 
    done
549
 
  done
550
 
}
551
 
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
552
 
 
553
 
 
554
 
# AM_OUTPUT_DEPENDENCY_COMMANDS
555
 
# -----------------------------
556
 
# This macro should only be invoked once -- use via AC_REQUIRE.
557
 
#
558
 
# This code is only required when automatic dependency tracking
559
 
# is enabled.  FIXME.  This creates each `.P' file that we will
560
 
# need in order to bootstrap the dependency handling code.
561
 
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
562
 
[AC_CONFIG_COMMANDS([depfiles],
563
 
     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
564
 
     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
565
 
])
566
 
 
567
 
# Do all the work for Automake.                             -*- Autoconf -*-
568
 
 
569
 
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
570
 
# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
571
 
#
572
 
# This file is free software; the Free Software Foundation
573
 
# gives unlimited permission to copy and/or distribute it,
574
 
# with or without modifications, as long as this notice is preserved.
575
 
 
576
 
# serial 16
577
 
 
578
 
# This macro actually does too much.  Some checks are only needed if
579
 
# your package does certain things.  But this isn't really a big deal.
580
 
 
581
 
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
582
 
# AM_INIT_AUTOMAKE([OPTIONS])
583
 
# -----------------------------------------------
584
 
# The call with PACKAGE and VERSION arguments is the old style
585
 
# call (pre autoconf-2.50), which is being phased out.  PACKAGE
586
 
# and VERSION should now be passed to AC_INIT and removed from
587
 
# the call to AM_INIT_AUTOMAKE.
588
 
# We support both call styles for the transition.  After
589
 
# the next Automake release, Autoconf can make the AC_INIT
590
 
# arguments mandatory, and then we can depend on a new Autoconf
591
 
# release and drop the old call support.
592
 
AC_DEFUN([AM_INIT_AUTOMAKE],
593
 
[AC_PREREQ([2.62])dnl
594
 
dnl Autoconf wants to disallow AM_ names.  We explicitly allow
595
 
dnl the ones we care about.
596
 
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
597
 
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
598
 
AC_REQUIRE([AC_PROG_INSTALL])dnl
599
 
if test "`cd $srcdir && pwd`" != "`pwd`"; then
600
 
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
601
 
  # is not polluted with repeated "-I."
602
 
  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
603
 
  # test to see if srcdir already configured
604
 
  if test -f $srcdir/config.status; then
605
 
    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
606
 
  fi
607
 
fi
608
 
 
609
 
# test whether we have cygpath
610
 
if test -z "$CYGPATH_W"; then
611
 
  if (cygpath --version) >/dev/null 2>/dev/null; then
612
 
    CYGPATH_W='cygpath -w'
613
 
  else
614
 
    CYGPATH_W=echo
615
 
  fi
616
 
fi
617
 
AC_SUBST([CYGPATH_W])
618
 
 
619
 
# Define the identity of the package.
620
 
dnl Distinguish between old-style and new-style calls.
621
 
m4_ifval([$2],
622
 
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
623
 
 AC_SUBST([PACKAGE], [$1])dnl
624
 
 AC_SUBST([VERSION], [$2])],
625
 
[_AM_SET_OPTIONS([$1])dnl
626
 
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
627
 
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
628
 
  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
629
 
 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
630
 
 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
631
 
 
632
 
_AM_IF_OPTION([no-define],,
633
 
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
634
 
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
635
 
 
636
 
# Some tools Automake needs.
637
 
AC_REQUIRE([AM_SANITY_CHECK])dnl
638
 
AC_REQUIRE([AC_ARG_PROGRAM])dnl
639
 
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
640
 
AM_MISSING_PROG(AUTOCONF, autoconf)
641
 
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
642
 
AM_MISSING_PROG(AUTOHEADER, autoheader)
643
 
AM_MISSING_PROG(MAKEINFO, makeinfo)
644
 
AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
645
 
AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
646
 
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
647
 
# We need awk for the "check" target.  The system "awk" is bad on
648
 
# some platforms.
649
 
AC_REQUIRE([AC_PROG_AWK])dnl
650
 
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
651
 
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
652
 
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
653
 
              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
654
 
                             [_AM_PROG_TAR([v7])])])
655
 
_AM_IF_OPTION([no-dependencies],,
656
 
[AC_PROVIDE_IFELSE([AC_PROG_CC],
657
 
                  [_AM_DEPENDENCIES(CC)],
658
 
                  [define([AC_PROG_CC],
659
 
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
660
 
AC_PROVIDE_IFELSE([AC_PROG_CXX],
661
 
                  [_AM_DEPENDENCIES(CXX)],
662
 
                  [define([AC_PROG_CXX],
663
 
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
664
 
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
665
 
                  [_AM_DEPENDENCIES(OBJC)],
666
 
                  [define([AC_PROG_OBJC],
667
 
                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
668
 
])
669
 
_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
670
 
dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
671
 
dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
672
 
dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
673
 
AC_CONFIG_COMMANDS_PRE(dnl
674
 
[m4_provide_if([_AM_COMPILER_EXEEXT],
675
 
  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
676
 
])
677
 
 
678
 
dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
679
 
dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
680
 
dnl mangled by Autoconf and run in a shell conditional statement.
681
 
m4_define([_AC_COMPILER_EXEEXT],
682
 
m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
683
 
 
684
 
 
685
 
# When config.status generates a header, we must update the stamp-h file.
686
 
# This file resides in the same directory as the config header
687
 
# that is generated.  The stamp files are numbered to have different names.
688
 
 
689
 
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
690
 
# loop where config.status creates the headers, so we can generate
691
 
# our stamp files there.
692
 
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
693
 
[# Compute $1's index in $config_headers.
694
 
_am_arg=$1
695
 
_am_stamp_count=1
696
 
for _am_header in $config_headers :; do
697
 
  case $_am_header in
698
 
    $_am_arg | $_am_arg:* )
699
 
      break ;;
700
 
    * )
701
 
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
702
 
  esac
703
 
done
704
 
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
705
 
 
706
 
# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
707
 
#
708
 
# This file is free software; the Free Software Foundation
709
 
# gives unlimited permission to copy and/or distribute it,
710
 
# with or without modifications, as long as this notice is preserved.
711
 
 
712
 
# AM_PROG_INSTALL_SH
713
 
# ------------------
714
 
# Define $install_sh.
715
 
AC_DEFUN([AM_PROG_INSTALL_SH],
716
 
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
717
 
if test x"${install_sh}" != xset; then
718
 
  case $am_aux_dir in
719
 
  *\ * | *\     *)
720
 
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
721
 
  *)
722
 
    install_sh="\${SHELL} $am_aux_dir/install-sh"
723
 
  esac
724
 
fi
725
 
AC_SUBST(install_sh)])
726
 
 
727
 
# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
728
 
#
729
 
# This file is free software; the Free Software Foundation
730
 
# gives unlimited permission to copy and/or distribute it,
731
 
# with or without modifications, as long as this notice is preserved.
732
 
 
733
 
# serial 2
734
 
 
735
 
# Check whether the underlying file-system supports filenames
736
 
# with a leading dot.  For instance MS-DOS doesn't.
737
 
AC_DEFUN([AM_SET_LEADING_DOT],
738
 
[rm -rf .tst 2>/dev/null
739
 
mkdir .tst 2>/dev/null
740
 
if test -d .tst; then
741
 
  am__leading_dot=.
742
 
else
743
 
  am__leading_dot=_
744
 
fi
745
 
rmdir .tst 2>/dev/null
746
 
AC_SUBST([am__leading_dot])])
747
 
 
748
 
# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
749
 
# From Jim Meyering
750
 
 
751
 
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
752
 
# Free Software Foundation, Inc.
753
 
#
754
 
# This file is free software; the Free Software Foundation
755
 
# gives unlimited permission to copy and/or distribute it,
756
 
# with or without modifications, as long as this notice is preserved.
757
 
 
758
 
# serial 5
759
 
 
760
 
# AM_MAINTAINER_MODE([DEFAULT-MODE])
761
 
# ----------------------------------
762
 
# Control maintainer-specific portions of Makefiles.
763
 
# Default is to disable them, unless `enable' is passed literally.
764
 
# For symmetry, `disable' may be passed as well.  Anyway, the user
765
 
# can override the default with the --enable/--disable switch.
766
 
AC_DEFUN([AM_MAINTAINER_MODE],
767
 
[m4_case(m4_default([$1], [disable]),
768
 
       [enable], [m4_define([am_maintainer_other], [disable])],
769
 
       [disable], [m4_define([am_maintainer_other], [enable])],
770
 
       [m4_define([am_maintainer_other], [enable])
771
 
        m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
772
 
AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
773
 
  dnl maintainer-mode's default is 'disable' unless 'enable' is passed
774
 
  AC_ARG_ENABLE([maintainer-mode],
775
 
[  --][am_maintainer_other][-maintainer-mode  am_maintainer_other make rules and dependencies not useful
776
 
                          (and sometimes confusing) to the casual installer],
777
 
      [USE_MAINTAINER_MODE=$enableval],
778
 
      [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
779
 
  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
780
 
  AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
781
 
  MAINT=$MAINTAINER_MODE_TRUE
782
 
  AC_SUBST([MAINT])dnl
783
 
]
784
 
)
785
 
 
786
 
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
787
 
 
788
 
# Check to see how 'make' treats includes.                  -*- Autoconf -*-
789
 
 
790
 
# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
791
 
#
792
 
# This file is free software; the Free Software Foundation
793
 
# gives unlimited permission to copy and/or distribute it,
794
 
# with or without modifications, as long as this notice is preserved.
795
 
 
796
 
# serial 4
797
 
 
798
 
# AM_MAKE_INCLUDE()
799
 
# -----------------
800
 
# Check to see how make treats includes.
801
 
AC_DEFUN([AM_MAKE_INCLUDE],
802
 
[am_make=${MAKE-make}
803
 
cat > confinc << 'END'
804
 
am__doit:
805
 
        @echo this is the am__doit target
806
 
.PHONY: am__doit
807
 
END
808
 
# If we don't find an include directive, just comment out the code.
809
 
AC_MSG_CHECKING([for style of include used by $am_make])
810
 
am__include="#"
811
 
am__quote=
812
 
_am_result=none
813
 
# First try GNU make style include.
814
 
echo "include confinc" > confmf
815
 
# Ignore all kinds of additional output from `make'.
816
 
case `$am_make -s -f confmf 2> /dev/null` in #(
817
 
*the\ am__doit\ target*)
818
 
  am__include=include
819
 
  am__quote=
820
 
  _am_result=GNU
821
 
  ;;
822
 
esac
823
 
# Now try BSD make style include.
824
 
if test "$am__include" = "#"; then
825
 
   echo '.include "confinc"' > confmf
826
 
   case `$am_make -s -f confmf 2> /dev/null` in #(
827
 
   *the\ am__doit\ target*)
828
 
     am__include=.include
829
 
     am__quote="\""
830
 
     _am_result=BSD
831
 
     ;;
832
 
   esac
833
 
fi
834
 
AC_SUBST([am__include])
835
 
AC_SUBST([am__quote])
836
 
AC_MSG_RESULT([$_am_result])
837
 
rm -f confinc confmf
838
 
])
839
 
 
840
 
# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
841
 
 
842
 
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
843
 
# Free Software Foundation, Inc.
844
 
#
845
 
# This file is free software; the Free Software Foundation
846
 
# gives unlimited permission to copy and/or distribute it,
847
 
# with or without modifications, as long as this notice is preserved.
848
 
 
849
 
# serial 6
850
 
 
851
 
# AM_MISSING_PROG(NAME, PROGRAM)
852
 
# ------------------------------
853
 
AC_DEFUN([AM_MISSING_PROG],
854
 
[AC_REQUIRE([AM_MISSING_HAS_RUN])
855
 
$1=${$1-"${am_missing_run}$2"}
856
 
AC_SUBST($1)])
857
 
 
858
 
 
859
 
# AM_MISSING_HAS_RUN
860
 
# ------------------
861
 
# Define MISSING if not defined so far and test if it supports --run.
862
 
# If it does, set am_missing_run to use it, otherwise, to nothing.
863
 
AC_DEFUN([AM_MISSING_HAS_RUN],
864
 
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
865
 
AC_REQUIRE_AUX_FILE([missing])dnl
866
 
if test x"${MISSING+set}" != xset; then
867
 
  case $am_aux_dir in
868
 
  *\ * | *\     *)
869
 
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
870
 
  *)
871
 
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
872
 
  esac
873
 
fi
874
 
# Use eval to expand $SHELL
875
 
if eval "$MISSING --run true"; then
876
 
  am_missing_run="$MISSING --run "
877
 
else
878
 
  am_missing_run=
879
 
  AC_MSG_WARN([`missing' script is too old or missing])
880
 
fi
881
 
])
882
 
 
883
 
# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
884
 
#
885
 
# This file is free software; the Free Software Foundation
886
 
# gives unlimited permission to copy and/or distribute it,
887
 
# with or without modifications, as long as this notice is preserved.
888
 
 
889
 
# AM_PROG_MKDIR_P
890
 
# ---------------
891
 
# Check for `mkdir -p'.
892
 
AC_DEFUN([AM_PROG_MKDIR_P],
893
 
[AC_PREREQ([2.60])dnl
894
 
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
895
 
dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
896
 
dnl while keeping a definition of mkdir_p for backward compatibility.
897
 
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
898
 
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
899
 
dnl Makefile.ins that do not define MKDIR_P, so we do our own
900
 
dnl adjustment using top_builddir (which is defined more often than
901
 
dnl MKDIR_P).
902
 
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
903
 
case $mkdir_p in
904
 
  [[\\/$]]* | ?:[[\\/]]*) ;;
905
 
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
906
 
esac
907
 
])
908
 
 
909
 
# Helper functions for option handling.                     -*- Autoconf -*-
910
 
 
911
 
# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
912
 
#
913
 
# This file is free software; the Free Software Foundation
914
 
# gives unlimited permission to copy and/or distribute it,
915
 
# with or without modifications, as long as this notice is preserved.
916
 
 
917
 
# serial 4
918
 
 
919
 
# _AM_MANGLE_OPTION(NAME)
920
 
# -----------------------
921
 
AC_DEFUN([_AM_MANGLE_OPTION],
922
 
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
923
 
 
924
 
# _AM_SET_OPTION(NAME)
925
 
# ------------------------------
926
 
# Set option NAME.  Presently that only means defining a flag for this option.
927
 
AC_DEFUN([_AM_SET_OPTION],
928
 
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
929
 
 
930
 
# _AM_SET_OPTIONS(OPTIONS)
931
 
# ----------------------------------
932
 
# OPTIONS is a space-separated list of Automake options.
933
 
AC_DEFUN([_AM_SET_OPTIONS],
934
 
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
935
 
 
936
 
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
937
 
# -------------------------------------------
938
 
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
939
 
AC_DEFUN([_AM_IF_OPTION],
940
 
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
941
 
 
942
 
# Check to make sure that the build environment is sane.    -*- Autoconf -*-
943
 
 
944
 
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
945
 
# Free Software Foundation, Inc.
946
 
#
947
 
# This file is free software; the Free Software Foundation
948
 
# gives unlimited permission to copy and/or distribute it,
949
 
# with or without modifications, as long as this notice is preserved.
950
 
 
951
 
# serial 5
952
 
 
953
 
# AM_SANITY_CHECK
954
 
# ---------------
955
 
AC_DEFUN([AM_SANITY_CHECK],
956
 
[AC_MSG_CHECKING([whether build environment is sane])
957
 
# Just in case
958
 
sleep 1
959
 
echo timestamp > conftest.file
960
 
# Reject unsafe characters in $srcdir or the absolute working directory
961
 
# name.  Accept space and tab only in the latter.
962
 
am_lf='
963
 
'
964
 
case `pwd` in
965
 
  *[[\\\"\#\$\&\'\`$am_lf]]*)
966
 
    AC_MSG_ERROR([unsafe absolute working directory name]);;
967
 
esac
968
 
case $srcdir in
969
 
  *[[\\\"\#\$\&\'\`$am_lf\ \    ]]*)
970
 
    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
971
 
esac
972
 
 
973
 
# Do `set' in a subshell so we don't clobber the current shell's
974
 
# arguments.  Must try -L first in case configure is actually a
975
 
# symlink; some systems play weird games with the mod time of symlinks
976
 
# (eg FreeBSD returns the mod time of the symlink's containing
977
 
# directory).
978
 
if (
979
 
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
980
 
   if test "$[*]" = "X"; then
981
 
      # -L didn't work.
982
 
      set X `ls -t "$srcdir/configure" conftest.file`
983
 
   fi
984
 
   rm -f conftest.file
985
 
   if test "$[*]" != "X $srcdir/configure conftest.file" \
986
 
      && test "$[*]" != "X conftest.file $srcdir/configure"; then
987
 
 
988
 
      # If neither matched, then we have a broken ls.  This can happen
989
 
      # if, for instance, CONFIG_SHELL is bash and it inherits a
990
 
      # broken ls alias from the environment.  This has actually
991
 
      # happened.  Such a system could not be considered "sane".
992
 
      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
993
 
alias in your environment])
994
 
   fi
995
 
 
996
 
   test "$[2]" = conftest.file
997
 
   )
998
 
then
999
 
   # Ok.
1000
 
   :
1001
 
else
1002
 
   AC_MSG_ERROR([newly created file is older than distributed files!
1003
 
Check your system clock])
1004
 
fi
1005
 
AC_MSG_RESULT(yes)])
1006
 
 
1007
 
# Copyright (C) 2009  Free Software Foundation, Inc.
1008
 
#
1009
 
# This file is free software; the Free Software Foundation
1010
 
# gives unlimited permission to copy and/or distribute it,
1011
 
# with or without modifications, as long as this notice is preserved.
1012
 
 
1013
 
# serial 1
1014
 
 
1015
 
# AM_SILENT_RULES([DEFAULT])
1016
 
# --------------------------
1017
 
# Enable less verbose build rules; with the default set to DEFAULT
1018
 
# (`yes' being less verbose, `no' or empty being verbose).
1019
 
AC_DEFUN([AM_SILENT_RULES],
1020
 
[AC_ARG_ENABLE([silent-rules],
1021
 
[  --enable-silent-rules          less verbose build output (undo: `make V=1')
1022
 
  --disable-silent-rules         verbose build output (undo: `make V=0')])
1023
 
case $enable_silent_rules in
1024
 
yes) AM_DEFAULT_VERBOSITY=0;;
1025
 
no)  AM_DEFAULT_VERBOSITY=1;;
1026
 
*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
1027
 
esac
1028
 
AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1029
 
AM_BACKSLASH='\'
1030
 
AC_SUBST([AM_BACKSLASH])dnl
1031
 
_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1032
 
])
1033
 
 
1034
 
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
1035
 
#
1036
 
# This file is free software; the Free Software Foundation
1037
 
# gives unlimited permission to copy and/or distribute it,
1038
 
# with or without modifications, as long as this notice is preserved.
1039
 
 
1040
 
# AM_PROG_INSTALL_STRIP
1041
 
# ---------------------
1042
 
# One issue with vendor `install' (even GNU) is that you can't
1043
 
# specify the program used to strip binaries.  This is especially
1044
 
# annoying in cross-compiling environments, where the build's strip
1045
 
# is unlikely to handle the host's binaries.
1046
 
# Fortunately install-sh will honor a STRIPPROG variable, so we
1047
 
# always use install-sh in `make install-strip', and initialize
1048
 
# STRIPPROG with the value of the STRIP variable (set by the user).
1049
 
AC_DEFUN([AM_PROG_INSTALL_STRIP],
1050
 
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
1051
 
# Installed binaries are usually stripped using `strip' when the user
1052
 
# run `make install-strip'.  However `strip' might not be the right
1053
 
# tool to use in cross-compilation environments, therefore Automake
1054
 
# will honor the `STRIP' environment variable to overrule this program.
1055
 
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
1056
 
if test "$cross_compiling" != no; then
1057
 
  AC_CHECK_TOOL([STRIP], [strip], :)
1058
 
fi
1059
 
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1060
 
AC_SUBST([INSTALL_STRIP_PROGRAM])])
1061
 
 
1062
 
# Copyright (C) 2006, 2008  Free Software Foundation, Inc.
1063
 
#
1064
 
# This file is free software; the Free Software Foundation
1065
 
# gives unlimited permission to copy and/or distribute it,
1066
 
# with or without modifications, as long as this notice is preserved.
1067
 
 
1068
 
# serial 2
1069
 
 
1070
 
# _AM_SUBST_NOTMAKE(VARIABLE)
1071
 
# ---------------------------
1072
 
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
1073
 
# This macro is traced by Automake.
1074
 
AC_DEFUN([_AM_SUBST_NOTMAKE])
1075
 
 
1076
 
# AM_SUBST_NOTMAKE(VARIABLE)
1077
 
# ---------------------------
1078
 
# Public sister of _AM_SUBST_NOTMAKE.
1079
 
AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
1080
 
 
1081
 
# Check how to create a tarball.                            -*- Autoconf -*-
1082
 
 
1083
 
# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
1084
 
#
1085
 
# This file is free software; the Free Software Foundation
1086
 
# gives unlimited permission to copy and/or distribute it,
1087
 
# with or without modifications, as long as this notice is preserved.
1088
 
 
1089
 
# serial 2
1090
 
 
1091
 
# _AM_PROG_TAR(FORMAT)
1092
 
# --------------------
1093
 
# Check how to create a tarball in format FORMAT.
1094
 
# FORMAT should be one of `v7', `ustar', or `pax'.
1095
 
#
1096
 
# Substitute a variable $(am__tar) that is a command
1097
 
# writing to stdout a FORMAT-tarball containing the directory
1098
 
# $tardir.
1099
 
#     tardir=directory && $(am__tar) > result.tar
1100
 
#
1101
 
# Substitute a variable $(am__untar) that extract such
1102
 
# a tarball read from stdin.
1103
 
#     $(am__untar) < result.tar
1104
 
AC_DEFUN([_AM_PROG_TAR],
1105
 
[# Always define AMTAR for backward compatibility.
1106
 
AM_MISSING_PROG([AMTAR], [tar])
1107
 
m4_if([$1], [v7],
1108
 
     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1109
 
     [m4_case([$1], [ustar],, [pax],,
1110
 
              [m4_fatal([Unknown tar format])])
1111
 
AC_MSG_CHECKING([how to create a $1 tar archive])
1112
 
# Loop over all known methods to create a tar archive until one works.
1113
 
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1114
 
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
1115
 
# Do not fold the above two line into one, because Tru64 sh and
1116
 
# Solaris sh will not grok spaces in the rhs of `-'.
1117
 
for _am_tool in $_am_tools
1118
 
do
1119
 
  case $_am_tool in
1120
 
  gnutar)
1121
 
    for _am_tar in tar gnutar gtar;
1122
 
    do
1123
 
      AM_RUN_LOG([$_am_tar --version]) && break
1124
 
    done
1125
 
    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1126
 
    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1127
 
    am__untar="$_am_tar -xf -"
1128
 
    ;;
1129
 
  plaintar)
1130
 
    # Must skip GNU tar: if it does not support --format= it doesn't create
1131
 
    # ustar tarball either.
1132
 
    (tar --version) >/dev/null 2>&1 && continue
1133
 
    am__tar='tar chf - "$$tardir"'
1134
 
    am__tar_='tar chf - "$tardir"'
1135
 
    am__untar='tar xf -'
1136
 
    ;;
1137
 
  pax)
1138
 
    am__tar='pax -L -x $1 -w "$$tardir"'
1139
 
    am__tar_='pax -L -x $1 -w "$tardir"'
1140
 
    am__untar='pax -r'
1141
 
    ;;
1142
 
  cpio)
1143
 
    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1144
 
    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1145
 
    am__untar='cpio -i -H $1 -d'
1146
 
    ;;
1147
 
  none)
1148
 
    am__tar=false
1149
 
    am__tar_=false
1150
 
    am__untar=false
1151
 
    ;;
1152
 
  esac
1153
 
 
1154
 
  # If the value was cached, stop now.  We just wanted to have am__tar
1155
 
  # and am__untar set.
1156
 
  test -n "${am_cv_prog_tar_$1}" && break
1157
 
 
1158
 
  # tar/untar a dummy directory, and stop if the command works
1159
 
  rm -rf conftest.dir
1160
 
  mkdir conftest.dir
1161
 
  echo GrepMe > conftest.dir/file
1162
 
  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1163
 
  rm -rf conftest.dir
1164
 
  if test -s conftest.tar; then
1165
 
    AM_RUN_LOG([$am__untar <conftest.tar])
1166
 
    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1167
 
  fi
1168
 
done
1169
 
rm -rf conftest.dir
1170
 
 
1171
 
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1172
 
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1173
 
AC_SUBST([am__tar])
1174
 
AC_SUBST([am__untar])
1175
 
]) # _AM_PROG_TAR
1176
 
 
1177
180
dnl xorg-macros.m4.  Generated from xorg-macros.m4.in xorgversion.m4 by configure.
1178
181
dnl
1179
182
dnl Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
1363
366
        -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1364
367
        -e 's|__xservername__|Xorg|g' \
1365
368
        -e 's|__xconfigfile__|xorg.conf|g' \
1366
 
        -e 's|__xorgconfdir__|xorg.conf.d|g' \
1367
369
        -e 's|__projectroot__|\$(prefix)|g' \
1368
370
        -e 's|__apploaddir__|\$(appdefaultdir)|g' \
1369
371
        -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
2621
1623
AC_SUBST([CHANGELOG_CMD])
2622
1624
]) # XORG_CHANGELOG
2623
1625
 
 
1626
# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 
1627
#
 
1628
# This file is free software; the Free Software Foundation
 
1629
# gives unlimited permission to copy and/or distribute it,
 
1630
# with or without modifications, as long as this notice is preserved.
 
1631
 
 
1632
# AM_AUTOMAKE_VERSION(VERSION)
 
1633
# ----------------------------
 
1634
# Automake X.Y traces this macro to ensure aclocal.m4 has been
 
1635
# generated from the m4 files accompanying Automake X.Y.
 
1636
# (This private macro should not be called outside this file.)
 
1637
AC_DEFUN([AM_AUTOMAKE_VERSION],
 
1638
[am__api_version='1.11'
 
1639
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 
1640
dnl require some minimum version.  Point them to the right macro.
 
1641
m4_if([$1], [1.11.1], [],
 
1642
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 
1643
])
 
1644
 
 
1645
# _AM_AUTOCONF_VERSION(VERSION)
 
1646
# -----------------------------
 
1647
# aclocal traces this macro to find the Autoconf version.
 
1648
# This is a private macro too.  Using m4_define simplifies
 
1649
# the logic in aclocal, which can simply ignore this definition.
 
1650
m4_define([_AM_AUTOCONF_VERSION], [])
 
1651
 
 
1652
# AM_SET_CURRENT_AUTOMAKE_VERSION
 
1653
# -------------------------------
 
1654
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 
1655
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 
1656
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 
1657
[AM_AUTOMAKE_VERSION([1.11.1])dnl
 
1658
m4_ifndef([AC_AUTOCONF_VERSION],
 
1659
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 
1660
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
1661
 
 
1662
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
1663
 
 
1664
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 
1665
#
 
1666
# This file is free software; the Free Software Foundation
 
1667
# gives unlimited permission to copy and/or distribute it,
 
1668
# with or without modifications, as long as this notice is preserved.
 
1669
 
 
1670
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
 
1671
# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
 
1672
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
 
1673
#
 
1674
# Of course, Automake must honor this variable whenever it calls a
 
1675
# tool from the auxiliary directory.  The problem is that $srcdir (and
 
1676
# therefore $ac_aux_dir as well) can be either absolute or relative,
 
1677
# depending on how configure is run.  This is pretty annoying, since
 
1678
# it makes $ac_aux_dir quite unusable in subdirectories: in the top
 
1679
# source directory, any form will work fine, but in subdirectories a
 
1680
# relative path needs to be adjusted first.
 
1681
#
 
1682
# $ac_aux_dir/missing
 
1683
#    fails when called from a subdirectory if $ac_aux_dir is relative
 
1684
# $top_srcdir/$ac_aux_dir/missing
 
1685
#    fails if $ac_aux_dir is absolute,
 
1686
#    fails when called from a subdirectory in a VPATH build with
 
1687
#          a relative $ac_aux_dir
 
1688
#
 
1689
# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
 
1690
# are both prefixed by $srcdir.  In an in-source build this is usually
 
1691
# harmless because $srcdir is `.', but things will broke when you
 
1692
# start a VPATH build or use an absolute $srcdir.
 
1693
#
 
1694
# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
 
1695
# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
 
1696
#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
 
1697
# and then we would define $MISSING as
 
1698
#   MISSING="\${SHELL} $am_aux_dir/missing"
 
1699
# This will work as long as MISSING is not called from configure, because
 
1700
# unfortunately $(top_srcdir) has no meaning in configure.
 
1701
# However there are other variables, like CC, which are often used in
 
1702
# configure, and could therefore not use this "fixed" $ac_aux_dir.
 
1703
#
 
1704
# Another solution, used here, is to always expand $ac_aux_dir to an
 
1705
# absolute PATH.  The drawback is that using absolute paths prevent a
 
1706
# configured tree to be moved without reconfiguration.
 
1707
 
 
1708
AC_DEFUN([AM_AUX_DIR_EXPAND],
 
1709
[dnl Rely on autoconf to set up CDPATH properly.
 
1710
AC_PREREQ([2.50])dnl
 
1711
# expand $ac_aux_dir to an absolute path
 
1712
am_aux_dir=`cd $ac_aux_dir && pwd`
 
1713
])
 
1714
 
 
1715
# AM_CONDITIONAL                                            -*- Autoconf -*-
 
1716
 
 
1717
# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
 
1718
# Free Software Foundation, Inc.
 
1719
#
 
1720
# This file is free software; the Free Software Foundation
 
1721
# gives unlimited permission to copy and/or distribute it,
 
1722
# with or without modifications, as long as this notice is preserved.
 
1723
 
 
1724
# serial 9
 
1725
 
 
1726
# AM_CONDITIONAL(NAME, SHELL-CONDITION)
 
1727
# -------------------------------------
 
1728
# Define a conditional.
 
1729
AC_DEFUN([AM_CONDITIONAL],
 
1730
[AC_PREREQ(2.52)dnl
 
1731
 ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
 
1732
        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
 
1733
AC_SUBST([$1_TRUE])dnl
 
1734
AC_SUBST([$1_FALSE])dnl
 
1735
_AM_SUBST_NOTMAKE([$1_TRUE])dnl
 
1736
_AM_SUBST_NOTMAKE([$1_FALSE])dnl
 
1737
m4_define([_AM_COND_VALUE_$1], [$2])dnl
 
1738
if $2; then
 
1739
  $1_TRUE=
 
1740
  $1_FALSE='#'
 
1741
else
 
1742
  $1_TRUE='#'
 
1743
  $1_FALSE=
 
1744
fi
 
1745
AC_CONFIG_COMMANDS_PRE(
 
1746
[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
 
1747
  AC_MSG_ERROR([[conditional "$1" was never defined.
 
1748
Usually this means the macro was only invoked conditionally.]])
 
1749
fi])])
 
1750
 
 
1751
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
 
1752
# Free Software Foundation, Inc.
 
1753
#
 
1754
# This file is free software; the Free Software Foundation
 
1755
# gives unlimited permission to copy and/or distribute it,
 
1756
# with or without modifications, as long as this notice is preserved.
 
1757
 
 
1758
# serial 10
 
1759
 
 
1760
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
 
1761
# written in clear, in which case automake, when reading aclocal.m4,
 
1762
# will think it sees a *use*, and therefore will trigger all it's
 
1763
# C support machinery.  Also note that it means that autoscan, seeing
 
1764
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
 
1765
 
 
1766
 
 
1767
# _AM_DEPENDENCIES(NAME)
 
1768
# ----------------------
 
1769
# See how the compiler implements dependency checking.
 
1770
# NAME is "CC", "CXX", "GCJ", or "OBJC".
 
1771
# We try a few techniques and use that to set a single cache variable.
 
1772
#
 
1773
# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
 
1774
# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
 
1775
# dependency, and given that the user is not expected to run this macro,
 
1776
# just rely on AC_PROG_CC.
 
1777
AC_DEFUN([_AM_DEPENDENCIES],
 
1778
[AC_REQUIRE([AM_SET_DEPDIR])dnl
 
1779
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
 
1780
AC_REQUIRE([AM_MAKE_INCLUDE])dnl
 
1781
AC_REQUIRE([AM_DEP_TRACK])dnl
 
1782
 
 
1783
ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
 
1784
       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
 
1785
       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
 
1786
       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
 
1787
       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
 
1788
                   [depcc="$$1"   am_compiler_list=])
 
1789
 
 
1790
AC_CACHE_CHECK([dependency style of $depcc],
 
1791
               [am_cv_$1_dependencies_compiler_type],
 
1792
[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 
1793
  # We make a subdir and do the tests there.  Otherwise we can end up
 
1794
  # making bogus files that we don't know about and never remove.  For
 
1795
  # instance it was reported that on HP-UX the gcc test will end up
 
1796
  # making a dummy file named `D' -- because `-MD' means `put the output
 
1797
  # in D'.
 
1798
  mkdir conftest.dir
 
1799
  # Copy depcomp to subdir because otherwise we won't find it if we're
 
1800
  # using a relative directory.
 
1801
  cp "$am_depcomp" conftest.dir
 
1802
  cd conftest.dir
 
1803
  # We will build objects and dependencies in a subdirectory because
 
1804
  # it helps to detect inapplicable dependency modes.  For instance
 
1805
  # both Tru64's cc and ICC support -MD to output dependencies as a
 
1806
  # side effect of compilation, but ICC will put the dependencies in
 
1807
  # the current directory while Tru64 will put them in the object
 
1808
  # directory.
 
1809
  mkdir sub
 
1810
 
 
1811
  am_cv_$1_dependencies_compiler_type=none
 
1812
  if test "$am_compiler_list" = ""; then
 
1813
     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
 
1814
  fi
 
1815
  am__universal=false
 
1816
  m4_case([$1], [CC],
 
1817
    [case " $depcc " in #(
 
1818
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
1819
     esac],
 
1820
    [CXX],
 
1821
    [case " $depcc " in #(
 
1822
     *\ -arch\ *\ -arch\ *) am__universal=true ;;
 
1823
     esac])
 
1824
 
 
1825
  for depmode in $am_compiler_list; do
 
1826
    # Setup a source with many dependencies, because some compilers
 
1827
    # like to wrap large dependency lists on column 80 (with \), and
 
1828
    # we should not choose a depcomp mode which is confused by this.
 
1829
    #
 
1830
    # We need to recreate these files for each test, as the compiler may
 
1831
    # overwrite some of them when testing with obscure command lines.
 
1832
    # This happens at least with the AIX C compiler.
 
1833
    : > sub/conftest.c
 
1834
    for i in 1 2 3 4 5 6; do
 
1835
      echo '#include "conftst'$i'.h"' >> sub/conftest.c
 
1836
      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
 
1837
      # Solaris 8's {/usr,}/bin/sh.
 
1838
      touch sub/conftst$i.h
 
1839
    done
 
1840
    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 
1841
 
 
1842
    # We check with `-c' and `-o' for the sake of the "dashmstdout"
 
1843
    # mode.  It turns out that the SunPro C++ compiler does not properly
 
1844
    # handle `-M -o', and we need to detect this.  Also, some Intel
 
1845
    # versions had trouble with output in subdirs
 
1846
    am__obj=sub/conftest.${OBJEXT-o}
 
1847
    am__minus_obj="-o $am__obj"
 
1848
    case $depmode in
 
1849
    gcc)
 
1850
      # This depmode causes a compiler race in universal mode.
 
1851
      test "$am__universal" = false || continue
 
1852
      ;;
 
1853
    nosideeffect)
 
1854
      # after this tag, mechanisms are not by side-effect, so they'll
 
1855
      # only be used when explicitly requested
 
1856
      if test "x$enable_dependency_tracking" = xyes; then
 
1857
        continue
 
1858
      else
 
1859
        break
 
1860
      fi
 
1861
      ;;
 
1862
    msvisualcpp | msvcmsys)
 
1863
      # This compiler won't grok `-c -o', but also, the minuso test has
 
1864
      # not run yet.  These depmodes are late enough in the game, and
 
1865
      # so weak that their functioning should not be impacted.
 
1866
      am__obj=conftest.${OBJEXT-o}
 
1867
      am__minus_obj=
 
1868
      ;;
 
1869
    none) break ;;
 
1870
    esac
 
1871
    if depmode=$depmode \
 
1872
       source=sub/conftest.c object=$am__obj \
 
1873
       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 
1874
       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 
1875
         >/dev/null 2>conftest.err &&
 
1876
       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 
1877
       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 
1878
       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 
1879
       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 
1880
      # icc doesn't choke on unknown options, it will just issue warnings
 
1881
      # or remarks (even with -Werror).  So we grep stderr for any message
 
1882
      # that says an option was ignored or not supported.
 
1883
      # When given -MP, icc 7.0 and 7.1 complain thusly:
 
1884
      #   icc: Command line warning: ignoring option '-M'; no argument required
 
1885
      # The diagnosis changed in icc 8.0:
 
1886
      #   icc: Command line remark: option '-MP' not supported
 
1887
      if (grep 'ignoring option' conftest.err ||
 
1888
          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 
1889
        am_cv_$1_dependencies_compiler_type=$depmode
 
1890
        break
 
1891
      fi
 
1892
    fi
 
1893
  done
 
1894
 
 
1895
  cd ..
 
1896
  rm -rf conftest.dir
 
1897
else
 
1898
  am_cv_$1_dependencies_compiler_type=none
 
1899
fi
 
1900
])
 
1901
AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
 
1902
AM_CONDITIONAL([am__fastdep$1], [
 
1903
  test "x$enable_dependency_tracking" != xno \
 
1904
  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
 
1905
])
 
1906
 
 
1907
 
 
1908
# AM_SET_DEPDIR
 
1909
# -------------
 
1910
# Choose a directory name for dependency files.
 
1911
# This macro is AC_REQUIREd in _AM_DEPENDENCIES
 
1912
AC_DEFUN([AM_SET_DEPDIR],
 
1913
[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 
1914
AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
 
1915
])
 
1916
 
 
1917
 
 
1918
# AM_DEP_TRACK
 
1919
# ------------
 
1920
AC_DEFUN([AM_DEP_TRACK],
 
1921
[AC_ARG_ENABLE(dependency-tracking,
 
1922
[  --disable-dependency-tracking  speeds up one-time build
 
1923
  --enable-dependency-tracking   do not reject slow dependency extractors])
 
1924
if test "x$enable_dependency_tracking" != xno; then
 
1925
  am_depcomp="$ac_aux_dir/depcomp"
 
1926
  AMDEPBACKSLASH='\'
 
1927
fi
 
1928
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
 
1929
AC_SUBST([AMDEPBACKSLASH])dnl
 
1930
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
 
1931
])
 
1932
 
 
1933
# Generate code to set up dependency tracking.              -*- Autoconf -*-
 
1934
 
 
1935
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
 
1936
# Free Software Foundation, Inc.
 
1937
#
 
1938
# This file is free software; the Free Software Foundation
 
1939
# gives unlimited permission to copy and/or distribute it,
 
1940
# with or without modifications, as long as this notice is preserved.
 
1941
 
 
1942
#serial 5
 
1943
 
 
1944
# _AM_OUTPUT_DEPENDENCY_COMMANDS
 
1945
# ------------------------------
 
1946
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 
1947
[{
 
1948
  # Autoconf 2.62 quotes --file arguments for eval, but not when files
 
1949
  # are listed without --file.  Let's play safe and only enable the eval
 
1950
  # if we detect the quoting.
 
1951
  case $CONFIG_FILES in
 
1952
  *\'*) eval set x "$CONFIG_FILES" ;;
 
1953
  *)   set x $CONFIG_FILES ;;
 
1954
  esac
 
1955
  shift
 
1956
  for mf
 
1957
  do
 
1958
    # Strip MF so we end up with the name of the file.
 
1959
    mf=`echo "$mf" | sed -e 's/:.*$//'`
 
1960
    # Check whether this is an Automake generated Makefile or not.
 
1961
    # We used to match only the files named `Makefile.in', but
 
1962
    # some people rename them; so instead we look at the file content.
 
1963
    # Grep'ing the first line is not enough: some people post-process
 
1964
    # each Makefile.in and add a new line on top of each file to say so.
 
1965
    # Grep'ing the whole file is not good either: AIX grep has a line
 
1966
    # limit of 2048, but all sed's we know have understand at least 4000.
 
1967
    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
 
1968
      dirpart=`AS_DIRNAME("$mf")`
 
1969
    else
 
1970
      continue
 
1971
    fi
 
1972
    # Extract the definition of DEPDIR, am__include, and am__quote
 
1973
    # from the Makefile without running `make'.
 
1974
    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
 
1975
    test -z "$DEPDIR" && continue
 
1976
    am__include=`sed -n 's/^am__include = //p' < "$mf"`
 
1977
    test -z "am__include" && continue
 
1978
    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
 
1979
    # When using ansi2knr, U may be empty or an underscore; expand it
 
1980
    U=`sed -n 's/^U = //p' < "$mf"`
 
1981
    # Find all dependency output files, they are included files with
 
1982
    # $(DEPDIR) in their names.  We invoke sed twice because it is the
 
1983
    # simplest approach to changing $(DEPDIR) to its actual value in the
 
1984
    # expansion.
 
1985
    for file in `sed -n "
 
1986
      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
 
1987
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
 
1988
      # Make sure the directory exists.
 
1989
      test -f "$dirpart/$file" && continue
 
1990
      fdir=`AS_DIRNAME(["$file"])`
 
1991
      AS_MKDIR_P([$dirpart/$fdir])
 
1992
      # echo "creating $dirpart/$file"
 
1993
      echo '# dummy' > "$dirpart/$file"
 
1994
    done
 
1995
  done
 
1996
}
 
1997
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
 
1998
 
 
1999
 
 
2000
# AM_OUTPUT_DEPENDENCY_COMMANDS
 
2001
# -----------------------------
 
2002
# This macro should only be invoked once -- use via AC_REQUIRE.
 
2003
#
 
2004
# This code is only required when automatic dependency tracking
 
2005
# is enabled.  FIXME.  This creates each `.P' file that we will
 
2006
# need in order to bootstrap the dependency handling code.
 
2007
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
 
2008
[AC_CONFIG_COMMANDS([depfiles],
 
2009
     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
 
2010
     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
 
2011
])
 
2012
 
 
2013
# Do all the work for Automake.                             -*- Autoconf -*-
 
2014
 
 
2015
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 
2016
# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
 
2017
#
 
2018
# This file is free software; the Free Software Foundation
 
2019
# gives unlimited permission to copy and/or distribute it,
 
2020
# with or without modifications, as long as this notice is preserved.
 
2021
 
 
2022
# serial 16
 
2023
 
 
2024
# This macro actually does too much.  Some checks are only needed if
 
2025
# your package does certain things.  But this isn't really a big deal.
 
2026
 
 
2027
# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
 
2028
# AM_INIT_AUTOMAKE([OPTIONS])
 
2029
# -----------------------------------------------
 
2030
# The call with PACKAGE and VERSION arguments is the old style
 
2031
# call (pre autoconf-2.50), which is being phased out.  PACKAGE
 
2032
# and VERSION should now be passed to AC_INIT and removed from
 
2033
# the call to AM_INIT_AUTOMAKE.
 
2034
# We support both call styles for the transition.  After
 
2035
# the next Automake release, Autoconf can make the AC_INIT
 
2036
# arguments mandatory, and then we can depend on a new Autoconf
 
2037
# release and drop the old call support.
 
2038
AC_DEFUN([AM_INIT_AUTOMAKE],
 
2039
[AC_PREREQ([2.62])dnl
 
2040
dnl Autoconf wants to disallow AM_ names.  We explicitly allow
 
2041
dnl the ones we care about.
 
2042
m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
 
2043
AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
 
2044
AC_REQUIRE([AC_PROG_INSTALL])dnl
 
2045
if test "`cd $srcdir && pwd`" != "`pwd`"; then
 
2046
  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
 
2047
  # is not polluted with repeated "-I."
 
2048
  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
 
2049
  # test to see if srcdir already configured
 
2050
  if test -f $srcdir/config.status; then
 
2051
    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
 
2052
  fi
 
2053
fi
 
2054
 
 
2055
# test whether we have cygpath
 
2056
if test -z "$CYGPATH_W"; then
 
2057
  if (cygpath --version) >/dev/null 2>/dev/null; then
 
2058
    CYGPATH_W='cygpath -w'
 
2059
  else
 
2060
    CYGPATH_W=echo
 
2061
  fi
 
2062
fi
 
2063
AC_SUBST([CYGPATH_W])
 
2064
 
 
2065
# Define the identity of the package.
 
2066
dnl Distinguish between old-style and new-style calls.
 
2067
m4_ifval([$2],
 
2068
[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
 
2069
 AC_SUBST([PACKAGE], [$1])dnl
 
2070
 AC_SUBST([VERSION], [$2])],
 
2071
[_AM_SET_OPTIONS([$1])dnl
 
2072
dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
 
2073
m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
 
2074
  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
 
2075
 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
 
2076
 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
 
2077
 
 
2078
_AM_IF_OPTION([no-define],,
 
2079
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
 
2080
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
 
2081
 
 
2082
# Some tools Automake needs.
 
2083
AC_REQUIRE([AM_SANITY_CHECK])dnl
 
2084
AC_REQUIRE([AC_ARG_PROGRAM])dnl
 
2085
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
 
2086
AM_MISSING_PROG(AUTOCONF, autoconf)
 
2087
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
 
2088
AM_MISSING_PROG(AUTOHEADER, autoheader)
 
2089
AM_MISSING_PROG(MAKEINFO, makeinfo)
 
2090
AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
 
2091
AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
 
2092
AC_REQUIRE([AM_PROG_MKDIR_P])dnl
 
2093
# We need awk for the "check" target.  The system "awk" is bad on
 
2094
# some platforms.
 
2095
AC_REQUIRE([AC_PROG_AWK])dnl
 
2096
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
 
2097
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 
2098
_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
 
2099
              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
 
2100
                             [_AM_PROG_TAR([v7])])])
 
2101
_AM_IF_OPTION([no-dependencies],,
 
2102
[AC_PROVIDE_IFELSE([AC_PROG_CC],
 
2103
                  [_AM_DEPENDENCIES(CC)],
 
2104
                  [define([AC_PROG_CC],
 
2105
                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
 
2106
AC_PROVIDE_IFELSE([AC_PROG_CXX],
 
2107
                  [_AM_DEPENDENCIES(CXX)],
 
2108
                  [define([AC_PROG_CXX],
 
2109
                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
 
2110
AC_PROVIDE_IFELSE([AC_PROG_OBJC],
 
2111
                  [_AM_DEPENDENCIES(OBJC)],
 
2112
                  [define([AC_PROG_OBJC],
 
2113
                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
 
2114
])
 
2115
_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
 
2116
dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
 
2117
dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
 
2118
dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
 
2119
AC_CONFIG_COMMANDS_PRE(dnl
 
2120
[m4_provide_if([_AM_COMPILER_EXEEXT],
 
2121
  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
 
2122
])
 
2123
 
 
2124
dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 
2125
dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
 
2126
dnl mangled by Autoconf and run in a shell conditional statement.
 
2127
m4_define([_AC_COMPILER_EXEEXT],
 
2128
m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
 
2129
 
 
2130
 
 
2131
# When config.status generates a header, we must update the stamp-h file.
 
2132
# This file resides in the same directory as the config header
 
2133
# that is generated.  The stamp files are numbered to have different names.
 
2134
 
 
2135
# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
 
2136
# loop where config.status creates the headers, so we can generate
 
2137
# our stamp files there.
 
2138
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
 
2139
[# Compute $1's index in $config_headers.
 
2140
_am_arg=$1
 
2141
_am_stamp_count=1
 
2142
for _am_header in $config_headers :; do
 
2143
  case $_am_header in
 
2144
    $_am_arg | $_am_arg:* )
 
2145
      break ;;
 
2146
    * )
 
2147
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
 
2148
  esac
 
2149
done
 
2150
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
2151
 
 
2152
# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
 
2153
#
 
2154
# This file is free software; the Free Software Foundation
 
2155
# gives unlimited permission to copy and/or distribute it,
 
2156
# with or without modifications, as long as this notice is preserved.
 
2157
 
 
2158
# AM_PROG_INSTALL_SH
 
2159
# ------------------
 
2160
# Define $install_sh.
 
2161
AC_DEFUN([AM_PROG_INSTALL_SH],
 
2162
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 
2163
if test x"${install_sh}" != xset; then
 
2164
  case $am_aux_dir in
 
2165
  *\ * | *\     *)
 
2166
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 
2167
  *)
 
2168
    install_sh="\${SHELL} $am_aux_dir/install-sh"
 
2169
  esac
 
2170
fi
 
2171
AC_SUBST(install_sh)])
 
2172
 
 
2173
# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
 
2174
#
 
2175
# This file is free software; the Free Software Foundation
 
2176
# gives unlimited permission to copy and/or distribute it,
 
2177
# with or without modifications, as long as this notice is preserved.
 
2178
 
 
2179
# serial 2
 
2180
 
 
2181
# Check whether the underlying file-system supports filenames
 
2182
# with a leading dot.  For instance MS-DOS doesn't.
 
2183
AC_DEFUN([AM_SET_LEADING_DOT],
 
2184
[rm -rf .tst 2>/dev/null
 
2185
mkdir .tst 2>/dev/null
 
2186
if test -d .tst; then
 
2187
  am__leading_dot=.
 
2188
else
 
2189
  am__leading_dot=_
 
2190
fi
 
2191
rmdir .tst 2>/dev/null
 
2192
AC_SUBST([am__leading_dot])])
 
2193
 
 
2194
# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
 
2195
# From Jim Meyering
 
2196
 
 
2197
# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
 
2198
# Free Software Foundation, Inc.
 
2199
#
 
2200
# This file is free software; the Free Software Foundation
 
2201
# gives unlimited permission to copy and/or distribute it,
 
2202
# with or without modifications, as long as this notice is preserved.
 
2203
 
 
2204
# serial 5
 
2205
 
 
2206
# AM_MAINTAINER_MODE([DEFAULT-MODE])
 
2207
# ----------------------------------
 
2208
# Control maintainer-specific portions of Makefiles.
 
2209
# Default is to disable them, unless `enable' is passed literally.
 
2210
# For symmetry, `disable' may be passed as well.  Anyway, the user
 
2211
# can override the default with the --enable/--disable switch.
 
2212
AC_DEFUN([AM_MAINTAINER_MODE],
 
2213
[m4_case(m4_default([$1], [disable]),
 
2214
       [enable], [m4_define([am_maintainer_other], [disable])],
 
2215
       [disable], [m4_define([am_maintainer_other], [enable])],
 
2216
       [m4_define([am_maintainer_other], [enable])
 
2217
        m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
 
2218
AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
 
2219
  dnl maintainer-mode's default is 'disable' unless 'enable' is passed
 
2220
  AC_ARG_ENABLE([maintainer-mode],
 
2221
[  --][am_maintainer_other][-maintainer-mode  am_maintainer_other make rules and dependencies not useful
 
2222
                          (and sometimes confusing) to the casual installer],
 
2223
      [USE_MAINTAINER_MODE=$enableval],
 
2224
      [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
 
2225
  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
 
2226
  AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
 
2227
  MAINT=$MAINTAINER_MODE_TRUE
 
2228
  AC_SUBST([MAINT])dnl
 
2229
]
 
2230
)
 
2231
 
 
2232
AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
 
2233
 
 
2234
# Check to see how 'make' treats includes.                  -*- Autoconf -*-
 
2235
 
 
2236
# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
 
2237
#
 
2238
# This file is free software; the Free Software Foundation
 
2239
# gives unlimited permission to copy and/or distribute it,
 
2240
# with or without modifications, as long as this notice is preserved.
 
2241
 
 
2242
# serial 4
 
2243
 
 
2244
# AM_MAKE_INCLUDE()
 
2245
# -----------------
 
2246
# Check to see how make treats includes.
 
2247
AC_DEFUN([AM_MAKE_INCLUDE],
 
2248
[am_make=${MAKE-make}
 
2249
cat > confinc << 'END'
 
2250
am__doit:
 
2251
        @echo this is the am__doit target
 
2252
.PHONY: am__doit
 
2253
END
 
2254
# If we don't find an include directive, just comment out the code.
 
2255
AC_MSG_CHECKING([for style of include used by $am_make])
 
2256
am__include="#"
 
2257
am__quote=
 
2258
_am_result=none
 
2259
# First try GNU make style include.
 
2260
echo "include confinc" > confmf
 
2261
# Ignore all kinds of additional output from `make'.
 
2262
case `$am_make -s -f confmf 2> /dev/null` in #(
 
2263
*the\ am__doit\ target*)
 
2264
  am__include=include
 
2265
  am__quote=
 
2266
  _am_result=GNU
 
2267
  ;;
 
2268
esac
 
2269
# Now try BSD make style include.
 
2270
if test "$am__include" = "#"; then
 
2271
   echo '.include "confinc"' > confmf
 
2272
   case `$am_make -s -f confmf 2> /dev/null` in #(
 
2273
   *the\ am__doit\ target*)
 
2274
     am__include=.include
 
2275
     am__quote="\""
 
2276
     _am_result=BSD
 
2277
     ;;
 
2278
   esac
 
2279
fi
 
2280
AC_SUBST([am__include])
 
2281
AC_SUBST([am__quote])
 
2282
AC_MSG_RESULT([$_am_result])
 
2283
rm -f confinc confmf
 
2284
])
 
2285
 
 
2286
# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
2287
 
 
2288
# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
 
2289
# Free Software Foundation, Inc.
 
2290
#
 
2291
# This file is free software; the Free Software Foundation
 
2292
# gives unlimited permission to copy and/or distribute it,
 
2293
# with or without modifications, as long as this notice is preserved.
 
2294
 
 
2295
# serial 6
 
2296
 
 
2297
# AM_MISSING_PROG(NAME, PROGRAM)
 
2298
# ------------------------------
 
2299
AC_DEFUN([AM_MISSING_PROG],
 
2300
[AC_REQUIRE([AM_MISSING_HAS_RUN])
 
2301
$1=${$1-"${am_missing_run}$2"}
 
2302
AC_SUBST($1)])
 
2303
 
 
2304
 
 
2305
# AM_MISSING_HAS_RUN
 
2306
# ------------------
 
2307
# Define MISSING if not defined so far and test if it supports --run.
 
2308
# If it does, set am_missing_run to use it, otherwise, to nothing.
 
2309
AC_DEFUN([AM_MISSING_HAS_RUN],
 
2310
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 
2311
AC_REQUIRE_AUX_FILE([missing])dnl
 
2312
if test x"${MISSING+set}" != xset; then
 
2313
  case $am_aux_dir in
 
2314
  *\ * | *\     *)
 
2315
    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
 
2316
  *)
 
2317
    MISSING="\${SHELL} $am_aux_dir/missing" ;;
 
2318
  esac
 
2319
fi
 
2320
# Use eval to expand $SHELL
 
2321
if eval "$MISSING --run true"; then
 
2322
  am_missing_run="$MISSING --run "
 
2323
else
 
2324
  am_missing_run=
 
2325
  AC_MSG_WARN([`missing' script is too old or missing])
 
2326
fi
 
2327
])
 
2328
 
 
2329
# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
 
2330
#
 
2331
# This file is free software; the Free Software Foundation
 
2332
# gives unlimited permission to copy and/or distribute it,
 
2333
# with or without modifications, as long as this notice is preserved.
 
2334
 
 
2335
# AM_PROG_MKDIR_P
 
2336
# ---------------
 
2337
# Check for `mkdir -p'.
 
2338
AC_DEFUN([AM_PROG_MKDIR_P],
 
2339
[AC_PREREQ([2.60])dnl
 
2340
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
 
2341
dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
 
2342
dnl while keeping a definition of mkdir_p for backward compatibility.
 
2343
dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
 
2344
dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
 
2345
dnl Makefile.ins that do not define MKDIR_P, so we do our own
 
2346
dnl adjustment using top_builddir (which is defined more often than
 
2347
dnl MKDIR_P).
 
2348
AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
 
2349
case $mkdir_p in
 
2350
  [[\\/$]]* | ?:[[\\/]]*) ;;
 
2351
  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
 
2352
esac
 
2353
])
 
2354
 
 
2355
# Helper functions for option handling.                     -*- Autoconf -*-
 
2356
 
 
2357
# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
 
2358
#
 
2359
# This file is free software; the Free Software Foundation
 
2360
# gives unlimited permission to copy and/or distribute it,
 
2361
# with or without modifications, as long as this notice is preserved.
 
2362
 
 
2363
# serial 4
 
2364
 
 
2365
# _AM_MANGLE_OPTION(NAME)
 
2366
# -----------------------
 
2367
AC_DEFUN([_AM_MANGLE_OPTION],
 
2368
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
 
2369
 
 
2370
# _AM_SET_OPTION(NAME)
 
2371
# ------------------------------
 
2372
# Set option NAME.  Presently that only means defining a flag for this option.
 
2373
AC_DEFUN([_AM_SET_OPTION],
 
2374
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
 
2375
 
 
2376
# _AM_SET_OPTIONS(OPTIONS)
 
2377
# ----------------------------------
 
2378
# OPTIONS is a space-separated list of Automake options.
 
2379
AC_DEFUN([_AM_SET_OPTIONS],
 
2380
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
 
2381
 
 
2382
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
 
2383
# -------------------------------------------
 
2384
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
 
2385
AC_DEFUN([_AM_IF_OPTION],
 
2386
[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
 
2387
 
 
2388
# Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
2389
 
 
2390
# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
 
2391
# Free Software Foundation, Inc.
 
2392
#
 
2393
# This file is free software; the Free Software Foundation
 
2394
# gives unlimited permission to copy and/or distribute it,
 
2395
# with or without modifications, as long as this notice is preserved.
 
2396
 
 
2397
# serial 5
 
2398
 
 
2399
# AM_SANITY_CHECK
 
2400
# ---------------
 
2401
AC_DEFUN([AM_SANITY_CHECK],
 
2402
[AC_MSG_CHECKING([whether build environment is sane])
 
2403
# Just in case
 
2404
sleep 1
 
2405
echo timestamp > conftest.file
 
2406
# Reject unsafe characters in $srcdir or the absolute working directory
 
2407
# name.  Accept space and tab only in the latter.
 
2408
am_lf='
 
2409
'
 
2410
case `pwd` in
 
2411
  *[[\\\"\#\$\&\'\`$am_lf]]*)
 
2412
    AC_MSG_ERROR([unsafe absolute working directory name]);;
 
2413
esac
 
2414
case $srcdir in
 
2415
  *[[\\\"\#\$\&\'\`$am_lf\ \    ]]*)
 
2416
    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
 
2417
esac
 
2418
 
 
2419
# Do `set' in a subshell so we don't clobber the current shell's
 
2420
# arguments.  Must try -L first in case configure is actually a
 
2421
# symlink; some systems play weird games with the mod time of symlinks
 
2422
# (eg FreeBSD returns the mod time of the symlink's containing
 
2423
# directory).
 
2424
if (
 
2425
   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
 
2426
   if test "$[*]" = "X"; then
 
2427
      # -L didn't work.
 
2428
      set X `ls -t "$srcdir/configure" conftest.file`
 
2429
   fi
 
2430
   rm -f conftest.file
 
2431
   if test "$[*]" != "X $srcdir/configure conftest.file" \
 
2432
      && test "$[*]" != "X conftest.file $srcdir/configure"; then
 
2433
 
 
2434
      # If neither matched, then we have a broken ls.  This can happen
 
2435
      # if, for instance, CONFIG_SHELL is bash and it inherits a
 
2436
      # broken ls alias from the environment.  This has actually
 
2437
      # happened.  Such a system could not be considered "sane".
 
2438
      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
 
2439
alias in your environment])
 
2440
   fi
 
2441
 
 
2442
   test "$[2]" = conftest.file
 
2443
   )
 
2444
then
 
2445
   # Ok.
 
2446
   :
 
2447
else
 
2448
   AC_MSG_ERROR([newly created file is older than distributed files!
 
2449
Check your system clock])
 
2450
fi
 
2451
AC_MSG_RESULT(yes)])
 
2452
 
 
2453
# Copyright (C) 2009  Free Software Foundation, Inc.
 
2454
#
 
2455
# This file is free software; the Free Software Foundation
 
2456
# gives unlimited permission to copy and/or distribute it,
 
2457
# with or without modifications, as long as this notice is preserved.
 
2458
 
 
2459
# serial 1
 
2460
 
 
2461
# AM_SILENT_RULES([DEFAULT])
 
2462
# --------------------------
 
2463
# Enable less verbose build rules; with the default set to DEFAULT
 
2464
# (`yes' being less verbose, `no' or empty being verbose).
 
2465
AC_DEFUN([AM_SILENT_RULES],
 
2466
[AC_ARG_ENABLE([silent-rules],
 
2467
[  --enable-silent-rules          less verbose build output (undo: `make V=1')
 
2468
  --disable-silent-rules         verbose build output (undo: `make V=0')])
 
2469
case $enable_silent_rules in
 
2470
yes) AM_DEFAULT_VERBOSITY=0;;
 
2471
no)  AM_DEFAULT_VERBOSITY=1;;
 
2472
*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
 
2473
esac
 
2474
AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
 
2475
AM_BACKSLASH='\'
 
2476
AC_SUBST([AM_BACKSLASH])dnl
 
2477
_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 
2478
])
 
2479
 
 
2480
# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 
2481
#
 
2482
# This file is free software; the Free Software Foundation
 
2483
# gives unlimited permission to copy and/or distribute it,
 
2484
# with or without modifications, as long as this notice is preserved.
 
2485
 
 
2486
# AM_PROG_INSTALL_STRIP
 
2487
# ---------------------
 
2488
# One issue with vendor `install' (even GNU) is that you can't
 
2489
# specify the program used to strip binaries.  This is especially
 
2490
# annoying in cross-compiling environments, where the build's strip
 
2491
# is unlikely to handle the host's binaries.
 
2492
# Fortunately install-sh will honor a STRIPPROG variable, so we
 
2493
# always use install-sh in `make install-strip', and initialize
 
2494
# STRIPPROG with the value of the STRIP variable (set by the user).
 
2495
AC_DEFUN([AM_PROG_INSTALL_STRIP],
 
2496
[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
 
2497
# Installed binaries are usually stripped using `strip' when the user
 
2498
# run `make install-strip'.  However `strip' might not be the right
 
2499
# tool to use in cross-compilation environments, therefore Automake
 
2500
# will honor the `STRIP' environment variable to overrule this program.
 
2501
dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
 
2502
if test "$cross_compiling" != no; then
 
2503
  AC_CHECK_TOOL([STRIP], [strip], :)
 
2504
fi
 
2505
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 
2506
AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
2507
 
 
2508
# Copyright (C) 2006, 2008  Free Software Foundation, Inc.
 
2509
#
 
2510
# This file is free software; the Free Software Foundation
 
2511
# gives unlimited permission to copy and/or distribute it,
 
2512
# with or without modifications, as long as this notice is preserved.
 
2513
 
 
2514
# serial 2
 
2515
 
 
2516
# _AM_SUBST_NOTMAKE(VARIABLE)
 
2517
# ---------------------------
 
2518
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
 
2519
# This macro is traced by Automake.
 
2520
AC_DEFUN([_AM_SUBST_NOTMAKE])
 
2521
 
 
2522
# AM_SUBST_NOTMAKE(VARIABLE)
 
2523
# ---------------------------
 
2524
# Public sister of _AM_SUBST_NOTMAKE.
 
2525
AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
 
2526
 
 
2527
# Check how to create a tarball.                            -*- Autoconf -*-
 
2528
 
 
2529
# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
 
2530
#
 
2531
# This file is free software; the Free Software Foundation
 
2532
# gives unlimited permission to copy and/or distribute it,
 
2533
# with or without modifications, as long as this notice is preserved.
 
2534
 
 
2535
# serial 2
 
2536
 
 
2537
# _AM_PROG_TAR(FORMAT)
 
2538
# --------------------
 
2539
# Check how to create a tarball in format FORMAT.
 
2540
# FORMAT should be one of `v7', `ustar', or `pax'.
 
2541
#
 
2542
# Substitute a variable $(am__tar) that is a command
 
2543
# writing to stdout a FORMAT-tarball containing the directory
 
2544
# $tardir.
 
2545
#     tardir=directory && $(am__tar) > result.tar
 
2546
#
 
2547
# Substitute a variable $(am__untar) that extract such
 
2548
# a tarball read from stdin.
 
2549
#     $(am__untar) < result.tar
 
2550
AC_DEFUN([_AM_PROG_TAR],
 
2551
[# Always define AMTAR for backward compatibility.
 
2552
AM_MISSING_PROG([AMTAR], [tar])
 
2553
m4_if([$1], [v7],
 
2554
     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
 
2555
     [m4_case([$1], [ustar],, [pax],,
 
2556
              [m4_fatal([Unknown tar format])])
 
2557
AC_MSG_CHECKING([how to create a $1 tar archive])
 
2558
# Loop over all known methods to create a tar archive until one works.
 
2559
_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
 
2560
_am_tools=${am_cv_prog_tar_$1-$_am_tools}
 
2561
# Do not fold the above two line into one, because Tru64 sh and
 
2562
# Solaris sh will not grok spaces in the rhs of `-'.
 
2563
for _am_tool in $_am_tools
 
2564
do
 
2565
  case $_am_tool in
 
2566
  gnutar)
 
2567
    for _am_tar in tar gnutar gtar;
 
2568
    do
 
2569
      AM_RUN_LOG([$_am_tar --version]) && break
 
2570
    done
 
2571
    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
 
2572
    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
 
2573
    am__untar="$_am_tar -xf -"
 
2574
    ;;
 
2575
  plaintar)
 
2576
    # Must skip GNU tar: if it does not support --format= it doesn't create
 
2577
    # ustar tarball either.
 
2578
    (tar --version) >/dev/null 2>&1 && continue
 
2579
    am__tar='tar chf - "$$tardir"'
 
2580
    am__tar_='tar chf - "$tardir"'
 
2581
    am__untar='tar xf -'
 
2582
    ;;
 
2583
  pax)
 
2584
    am__tar='pax -L -x $1 -w "$$tardir"'
 
2585
    am__tar_='pax -L -x $1 -w "$tardir"'
 
2586
    am__untar='pax -r'
 
2587
    ;;
 
2588
  cpio)
 
2589
    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
 
2590
    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
 
2591
    am__untar='cpio -i -H $1 -d'
 
2592
    ;;
 
2593
  none)
 
2594
    am__tar=false
 
2595
    am__tar_=false
 
2596
    am__untar=false
 
2597
    ;;
 
2598
  esac
 
2599
 
 
2600
  # If the value was cached, stop now.  We just wanted to have am__tar
 
2601
  # and am__untar set.
 
2602
  test -n "${am_cv_prog_tar_$1}" && break
 
2603
 
 
2604
  # tar/untar a dummy directory, and stop if the command works
 
2605
  rm -rf conftest.dir
 
2606
  mkdir conftest.dir
 
2607
  echo GrepMe > conftest.dir/file
 
2608
  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
 
2609
  rm -rf conftest.dir
 
2610
  if test -s conftest.tar; then
 
2611
    AM_RUN_LOG([$am__untar <conftest.tar])
 
2612
    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
 
2613
  fi
 
2614
done
 
2615
rm -rf conftest.dir
 
2616
 
 
2617
AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
 
2618
AC_MSG_RESULT([$am_cv_prog_tar_$1])])
 
2619
AC_SUBST([am__tar])
 
2620
AC_SUBST([am__untar])
 
2621
]) # _AM_PROG_TAR
 
2622