1# generated automatically by aclocal 1.11.1 -*- Autoconf -*- 2 3# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 4# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 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 14m4_ifndef([AC_AUTOCONF_VERSION], 15 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 16m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],, 17[m4_warning([this file was generated for autoconf 2.64. 18You have another version of autoconf. It may work, but is not guaranteed to. 19If you have problems, you may need to regenerate the build system entirely. 20To do so, use the procedure documented by the package, typically `autoreconf'.])]) 21 22# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 23# 24# This file is free software; the Free Software Foundation 25# gives unlimited permission to copy and/or distribute it, 26# with or without modifications, as long as this notice is preserved. 27 28# AM_AUTOMAKE_VERSION(VERSION) 29# ---------------------------- 30# Automake X.Y traces this macro to ensure aclocal.m4 has been 31# generated from the m4 files accompanying Automake X.Y. 32# (This private macro should not be called outside this file.) 33AC_DEFUN([AM_AUTOMAKE_VERSION], 34[am__api_version='1.11' 35dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to 36dnl require some minimum version. Point them to the right macro. 37m4_if([$1], [1.11.1], [], 38 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl 39]) 40 41# _AM_AUTOCONF_VERSION(VERSION) 42# ----------------------------- 43# aclocal traces this macro to find the Autoconf version. 44# This is a private macro too. Using m4_define simplifies 45# the logic in aclocal, which can simply ignore this definition. 46m4_define([_AM_AUTOCONF_VERSION], []) 47 48# AM_SET_CURRENT_AUTOMAKE_VERSION 49# ------------------------------- 50# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. 51# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. 52AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], 53[AM_AUTOMAKE_VERSION([1.11.1])dnl 54m4_ifndef([AC_AUTOCONF_VERSION], 55 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 56_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) 57 58# AM_AUX_DIR_EXPAND -*- Autoconf -*- 59 60# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. 61# 62# This file is free software; the Free Software Foundation 63# gives unlimited permission to copy and/or distribute it, 64# with or without modifications, as long as this notice is preserved. 65 66# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets 67# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to 68# `$srcdir', `$srcdir/..', or `$srcdir/../..'. 69# 70# Of course, Automake must honor this variable whenever it calls a 71# tool from the auxiliary directory. The problem is that $srcdir (and 72# therefore $ac_aux_dir as well) can be either absolute or relative, 73# depending on how configure is run. This is pretty annoying, since 74# it makes $ac_aux_dir quite unusable in subdirectories: in the top 75# source directory, any form will work fine, but in subdirectories a 76# relative path needs to be adjusted first. 77# 78# $ac_aux_dir/missing 79# fails when called from a subdirectory if $ac_aux_dir is relative 80# $top_srcdir/$ac_aux_dir/missing 81# fails if $ac_aux_dir is absolute, 82# fails when called from a subdirectory in a VPATH build with 83# a relative $ac_aux_dir 84# 85# The reason of the latter failure is that $top_srcdir and $ac_aux_dir 86# are both prefixed by $srcdir. In an in-source build this is usually 87# harmless because $srcdir is `.', but things will broke when you 88# start a VPATH build or use an absolute $srcdir. 89# 90# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, 91# iff we strip the leading $srcdir from $ac_aux_dir. That would be: 92# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` 93# and then we would define $MISSING as 94# MISSING="\${SHELL} $am_aux_dir/missing" 95# This will work as long as MISSING is not called from configure, because 96# unfortunately $(top_srcdir) has no meaning in configure. 97# However there are other variables, like CC, which are often used in 98# configure, and could therefore not use this "fixed" $ac_aux_dir. 99# 100# Another solution, used here, is to always expand $ac_aux_dir to an 101# absolute PATH. The drawback is that using absolute paths prevent a 102# configured tree to be moved without reconfiguration. 103 104AC_DEFUN([AM_AUX_DIR_EXPAND], 105[dnl Rely on autoconf to set up CDPATH properly. 106AC_PREREQ([2.50])dnl 107# expand $ac_aux_dir to an absolute path 108am_aux_dir=`cd $ac_aux_dir && pwd` 109]) 110 111# AM_CONDITIONAL -*- Autoconf -*- 112 113# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 114# Free Software Foundation, Inc. 115# 116# This file is free software; the Free Software Foundation 117# gives unlimited permission to copy and/or distribute it, 118# with or without modifications, as long as this notice is preserved. 119 120# serial 9 121 122# AM_CONDITIONAL(NAME, SHELL-CONDITION) 123# ------------------------------------- 124# Define a conditional. 125AC_DEFUN([AM_CONDITIONAL], 126[AC_PREREQ(2.52)dnl 127 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], 128 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl 129AC_SUBST([$1_TRUE])dnl 130AC_SUBST([$1_FALSE])dnl 131_AM_SUBST_NOTMAKE([$1_TRUE])dnl 132_AM_SUBST_NOTMAKE([$1_FALSE])dnl 133m4_define([_AM_COND_VALUE_$1], [$2])dnl 134if $2; then 135 $1_TRUE= 136 $1_FALSE='#' 137else 138 $1_TRUE='#' 139 $1_FALSE= 140fi 141AC_CONFIG_COMMANDS_PRE( 142[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then 143 AC_MSG_ERROR([[conditional "$1" was never defined. 144Usually this means the macro was only invoked conditionally.]]) 145fi])]) 146 147# Do all the work for Automake. -*- Autoconf -*- 148 149# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 150# 2005, 2006, 2008, 2009 Free Software Foundation, Inc. 151# 152# This file is free software; the Free Software Foundation 153# gives unlimited permission to copy and/or distribute it, 154# with or without modifications, as long as this notice is preserved. 155 156# serial 16 157 158# This macro actually does too much. Some checks are only needed if 159# your package does certain things. But this isn't really a big deal. 160 161# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) 162# AM_INIT_AUTOMAKE([OPTIONS]) 163# ----------------------------------------------- 164# The call with PACKAGE and VERSION arguments is the old style 165# call (pre autoconf-2.50), which is being phased out. PACKAGE 166# and VERSION should now be passed to AC_INIT and removed from 167# the call to AM_INIT_AUTOMAKE. 168# We support both call styles for the transition. After 169# the next Automake release, Autoconf can make the AC_INIT 170# arguments mandatory, and then we can depend on a new Autoconf 171# release and drop the old call support. 172AC_DEFUN([AM_INIT_AUTOMAKE], 173[AC_PREREQ([2.62])dnl 174dnl Autoconf wants to disallow AM_ names. We explicitly allow 175dnl the ones we care about. 176m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl 177AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl 178AC_REQUIRE([AC_PROG_INSTALL])dnl 179if test "`cd $srcdir && pwd`" != "`pwd`"; then 180 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 181 # is not polluted with repeated "-I." 182 AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl 183 # test to see if srcdir already configured 184 if test -f $srcdir/config.status; then 185 AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) 186 fi 187fi 188 189# test whether we have cygpath 190if test -z "$CYGPATH_W"; then 191 if (cygpath --version) >/dev/null 2>/dev/null; then 192 CYGPATH_W='cygpath -w' 193 else 194 CYGPATH_W=echo 195 fi 196fi 197AC_SUBST([CYGPATH_W]) 198 199# Define the identity of the package. 200dnl Distinguish between old-style and new-style calls. 201m4_ifval([$2], 202[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl 203 AC_SUBST([PACKAGE], [$1])dnl 204 AC_SUBST([VERSION], [$2])], 205[_AM_SET_OPTIONS([$1])dnl 206dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. 207m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, 208 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl 209 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl 210 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl 211 212_AM_IF_OPTION([no-define],, 213[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) 214 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl 215 216# Some tools Automake needs. 217AC_REQUIRE([AM_SANITY_CHECK])dnl 218AC_REQUIRE([AC_ARG_PROGRAM])dnl 219AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) 220AM_MISSING_PROG(AUTOCONF, autoconf) 221AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) 222AM_MISSING_PROG(AUTOHEADER, autoheader) 223AM_MISSING_PROG(MAKEINFO, makeinfo) 224AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 225AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl 226AC_REQUIRE([AM_PROG_MKDIR_P])dnl 227# We need awk for the "check" target. The system "awk" is bad on 228# some platforms. 229AC_REQUIRE([AC_PROG_AWK])dnl 230AC_REQUIRE([AC_PROG_MAKE_SET])dnl 231AC_REQUIRE([AM_SET_LEADING_DOT])dnl 232_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], 233 [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], 234 [_AM_PROG_TAR([v7])])]) 235_AM_IF_OPTION([no-dependencies],, 236[AC_PROVIDE_IFELSE([AC_PROG_CC], 237 [_AM_DEPENDENCIES(CC)], 238 [define([AC_PROG_CC], 239 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl 240AC_PROVIDE_IFELSE([AC_PROG_CXX], 241 [_AM_DEPENDENCIES(CXX)], 242 [define([AC_PROG_CXX], 243 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl 244AC_PROVIDE_IFELSE([AC_PROG_OBJC], 245 [_AM_DEPENDENCIES(OBJC)], 246 [define([AC_PROG_OBJC], 247 defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl 248]) 249_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl 250dnl The `parallel-tests' driver may need to know about EXEEXT, so add the 251dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro 252dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. 253AC_CONFIG_COMMANDS_PRE(dnl 254[m4_provide_if([_AM_COMPILER_EXEEXT], 255 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl 256]) 257 258dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not 259dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further 260dnl mangled by Autoconf and run in a shell conditional statement. 261m4_define([_AC_COMPILER_EXEEXT], 262m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) 263 264 265# When config.status generates a header, we must update the stamp-h file. 266# This file resides in the same directory as the config header 267# that is generated. The stamp files are numbered to have different names. 268 269# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the 270# loop where config.status creates the headers, so we can generate 271# our stamp files there. 272AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], 273[# Compute $1's index in $config_headers. 274_am_arg=$1 275_am_stamp_count=1 276for _am_header in $config_headers :; do 277 case $_am_header in 278 $_am_arg | $_am_arg:* ) 279 break ;; 280 * ) 281 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 282 esac 283done 284echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) 285 286# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. 287# 288# This file is free software; the Free Software Foundation 289# gives unlimited permission to copy and/or distribute it, 290# with or without modifications, as long as this notice is preserved. 291 292# AM_PROG_INSTALL_SH 293# ------------------ 294# Define $install_sh. 295AC_DEFUN([AM_PROG_INSTALL_SH], 296[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 297if test x"${install_sh}" != xset; then 298 case $am_aux_dir in 299 *\ * | *\ *) 300 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 301 *) 302 install_sh="\${SHELL} $am_aux_dir/install-sh" 303 esac 304fi 305AC_SUBST(install_sh)]) 306 307# Add --enable-maintainer-mode option to configure. -*- Autoconf -*- 308# From Jim Meyering 309 310# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008 311# Free Software Foundation, Inc. 312# 313# This file is free software; the Free Software Foundation 314# gives unlimited permission to copy and/or distribute it, 315# with or without modifications, as long as this notice is preserved. 316 317# serial 5 318 319# AM_MAINTAINER_MODE([DEFAULT-MODE]) 320# ---------------------------------- 321# Control maintainer-specific portions of Makefiles. 322# Default is to disable them, unless `enable' is passed literally. 323# For symmetry, `disable' may be passed as well. Anyway, the user 324# can override the default with the --enable/--disable switch. 325AC_DEFUN([AM_MAINTAINER_MODE], 326[m4_case(m4_default([$1], [disable]), 327 [enable], [m4_define([am_maintainer_other], [disable])], 328 [disable], [m4_define([am_maintainer_other], [enable])], 329 [m4_define([am_maintainer_other], [enable]) 330 m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])]) 331AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles]) 332 dnl maintainer-mode's default is 'disable' unless 'enable' is passed 333 AC_ARG_ENABLE([maintainer-mode], 334[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful 335 (and sometimes confusing) to the casual installer], 336 [USE_MAINTAINER_MODE=$enableval], 337 [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) 338 AC_MSG_RESULT([$USE_MAINTAINER_MODE]) 339 AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) 340 MAINT=$MAINTAINER_MODE_TRUE 341 AC_SUBST([MAINT])dnl 342] 343) 344 345AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) 346 347# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008 348# Free Software Foundation, Inc. 349# 350# This file is free software; the Free Software Foundation 351# gives unlimited permission to copy and/or distribute it, 352# with or without modifications, as long as this notice is preserved. 353 354# serial 6 355 356# AM_PROG_CC_C_O 357# -------------- 358# Like AC_PROG_CC_C_O, but changed for automake. 359AC_DEFUN([AM_PROG_CC_C_O], 360[AC_REQUIRE([AC_PROG_CC_C_O])dnl 361AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 362AC_REQUIRE_AUX_FILE([compile])dnl 363# FIXME: we rely on the cache variable name because 364# there is no other way. 365set dummy $CC 366am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']` 367eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 368if test "$am_t" != yes; then 369 # Losing compiler, so override with the script. 370 # FIXME: It is wrong to rewrite CC. 371 # But if we don't then we get into trouble of one sort or another. 372 # A longer-term fix would be to have automake use am__CC in this case, 373 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 374 CC="$am_aux_dir/compile $CC" 375fi 376dnl Make sure AC_PROG_CC is never called again, or it will override our 377dnl setting of CC. 378m4_define([AC_PROG_CC], 379 [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])]) 380]) 381 382# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- 383 384# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 385# Free Software Foundation, Inc. 386# 387# This file is free software; the Free Software Foundation 388# gives unlimited permission to copy and/or distribute it, 389# with or without modifications, as long as this notice is preserved. 390 391# serial 6 392 393# AM_MISSING_PROG(NAME, PROGRAM) 394# ------------------------------ 395AC_DEFUN([AM_MISSING_PROG], 396[AC_REQUIRE([AM_MISSING_HAS_RUN]) 397$1=${$1-"${am_missing_run}$2"} 398AC_SUBST($1)]) 399 400 401# AM_MISSING_HAS_RUN 402# ------------------ 403# Define MISSING if not defined so far and test if it supports --run. 404# If it does, set am_missing_run to use it, otherwise, to nothing. 405AC_DEFUN([AM_MISSING_HAS_RUN], 406[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 407AC_REQUIRE_AUX_FILE([missing])dnl 408if test x"${MISSING+set}" != xset; then 409 case $am_aux_dir in 410 *\ * | *\ *) 411 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 412 *) 413 MISSING="\${SHELL} $am_aux_dir/missing" ;; 414 esac 415fi 416# Use eval to expand $SHELL 417if eval "$MISSING --run true"; then 418 am_missing_run="$MISSING --run " 419else 420 am_missing_run= 421 AC_MSG_WARN([`missing' script is too old or missing]) 422fi 423]) 424 425# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 426# 427# This file is free software; the Free Software Foundation 428# gives unlimited permission to copy and/or distribute it, 429# with or without modifications, as long as this notice is preserved. 430 431# AM_PROG_MKDIR_P 432# --------------- 433# Check for `mkdir -p'. 434AC_DEFUN([AM_PROG_MKDIR_P], 435[AC_PREREQ([2.60])dnl 436AC_REQUIRE([AC_PROG_MKDIR_P])dnl 437dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, 438dnl while keeping a definition of mkdir_p for backward compatibility. 439dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. 440dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of 441dnl Makefile.ins that do not define MKDIR_P, so we do our own 442dnl adjustment using top_builddir (which is defined more often than 443dnl MKDIR_P). 444AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl 445case $mkdir_p in 446 [[\\/$]]* | ?:[[\\/]]*) ;; 447 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 448esac 449]) 450 451# Helper functions for option handling. -*- Autoconf -*- 452 453# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc. 454# 455# This file is free software; the Free Software Foundation 456# gives unlimited permission to copy and/or distribute it, 457# with or without modifications, as long as this notice is preserved. 458 459# serial 4 460 461# _AM_MANGLE_OPTION(NAME) 462# ----------------------- 463AC_DEFUN([_AM_MANGLE_OPTION], 464[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) 465 466# _AM_SET_OPTION(NAME) 467# ------------------------------ 468# Set option NAME. Presently that only means defining a flag for this option. 469AC_DEFUN([_AM_SET_OPTION], 470[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) 471 472# _AM_SET_OPTIONS(OPTIONS) 473# ---------------------------------- 474# OPTIONS is a space-separated list of Automake options. 475AC_DEFUN([_AM_SET_OPTIONS], 476[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 477 478# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) 479# ------------------------------------------- 480# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. 481AC_DEFUN([_AM_IF_OPTION], 482[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) 483 484# Check to make sure that the build environment is sane. -*- Autoconf -*- 485 486# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 487# Free Software Foundation, Inc. 488# 489# This file is free software; the Free Software Foundation 490# gives unlimited permission to copy and/or distribute it, 491# with or without modifications, as long as this notice is preserved. 492 493# serial 5 494 495# AM_SANITY_CHECK 496# --------------- 497AC_DEFUN([AM_SANITY_CHECK], 498[AC_MSG_CHECKING([whether build environment is sane]) 499# Just in case 500sleep 1 501echo timestamp > conftest.file 502# Reject unsafe characters in $srcdir or the absolute working directory 503# name. Accept space and tab only in the latter. 504am_lf=' 505' 506case `pwd` in 507 *[[\\\"\#\$\&\'\`$am_lf]]*) 508 AC_MSG_ERROR([unsafe absolute working directory name]);; 509esac 510case $srcdir in 511 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) 512 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; 513esac 514 515# Do `set' in a subshell so we don't clobber the current shell's 516# arguments. Must try -L first in case configure is actually a 517# symlink; some systems play weird games with the mod time of symlinks 518# (eg FreeBSD returns the mod time of the symlink's containing 519# directory). 520if ( 521 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 522 if test "$[*]" = "X"; then 523 # -L didn't work. 524 set X `ls -t "$srcdir/configure" conftest.file` 525 fi 526 rm -f conftest.file 527 if test "$[*]" != "X $srcdir/configure conftest.file" \ 528 && test "$[*]" != "X conftest.file $srcdir/configure"; then 529 530 # If neither matched, then we have a broken ls. This can happen 531 # if, for instance, CONFIG_SHELL is bash and it inherits a 532 # broken ls alias from the environment. This has actually 533 # happened. Such a system could not be considered "sane". 534 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken 535alias in your environment]) 536 fi 537 538 test "$[2]" = conftest.file 539 ) 540then 541 # Ok. 542 : 543else 544 AC_MSG_ERROR([newly created file is older than distributed files! 545Check your system clock]) 546fi 547AC_MSG_RESULT(yes)]) 548 549# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. 550# 551# This file is free software; the Free Software Foundation 552# gives unlimited permission to copy and/or distribute it, 553# with or without modifications, as long as this notice is preserved. 554 555# AM_PROG_INSTALL_STRIP 556# --------------------- 557# One issue with vendor `install' (even GNU) is that you can't 558# specify the program used to strip binaries. This is especially 559# annoying in cross-compiling environments, where the build's strip 560# is unlikely to handle the host's binaries. 561# Fortunately install-sh will honor a STRIPPROG variable, so we 562# always use install-sh in `make install-strip', and initialize 563# STRIPPROG with the value of the STRIP variable (set by the user). 564AC_DEFUN([AM_PROG_INSTALL_STRIP], 565[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 566# Installed binaries are usually stripped using `strip' when the user 567# run `make install-strip'. However `strip' might not be the right 568# tool to use in cross-compilation environments, therefore Automake 569# will honor the `STRIP' environment variable to overrule this program. 570dnl Don't test for $cross_compiling = yes, because it might be `maybe'. 571if test "$cross_compiling" != no; then 572 AC_CHECK_TOOL([STRIP], [strip], :) 573fi 574INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 575AC_SUBST([INSTALL_STRIP_PROGRAM])]) 576 577# Copyright (C) 2006, 2008 Free Software Foundation, Inc. 578# 579# This file is free software; the Free Software Foundation 580# gives unlimited permission to copy and/or distribute it, 581# with or without modifications, as long as this notice is preserved. 582 583# serial 2 584 585# _AM_SUBST_NOTMAKE(VARIABLE) 586# --------------------------- 587# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. 588# This macro is traced by Automake. 589AC_DEFUN([_AM_SUBST_NOTMAKE]) 590 591# AM_SUBST_NOTMAKE(VARIABLE) 592# --------------------------- 593# Public sister of _AM_SUBST_NOTMAKE. 594AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) 595 596# Check how to create a tarball. -*- Autoconf -*- 597 598# Copyright (C) 2004, 2005 Free Software Foundation, Inc. 599# 600# This file is free software; the Free Software Foundation 601# gives unlimited permission to copy and/or distribute it, 602# with or without modifications, as long as this notice is preserved. 603 604# serial 2 605 606# _AM_PROG_TAR(FORMAT) 607# -------------------- 608# Check how to create a tarball in format FORMAT. 609# FORMAT should be one of `v7', `ustar', or `pax'. 610# 611# Substitute a variable $(am__tar) that is a command 612# writing to stdout a FORMAT-tarball containing the directory 613# $tardir. 614# tardir=directory && $(am__tar) > result.tar 615# 616# Substitute a variable $(am__untar) that extract such 617# a tarball read from stdin. 618# $(am__untar) < result.tar 619AC_DEFUN([_AM_PROG_TAR], 620[# Always define AMTAR for backward compatibility. 621AM_MISSING_PROG([AMTAR], [tar]) 622m4_if([$1], [v7], 623 [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], 624 [m4_case([$1], [ustar],, [pax],, 625 [m4_fatal([Unknown tar format])]) 626AC_MSG_CHECKING([how to create a $1 tar archive]) 627# Loop over all known methods to create a tar archive until one works. 628_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' 629_am_tools=${am_cv_prog_tar_$1-$_am_tools} 630# Do not fold the above two line into one, because Tru64 sh and 631# Solaris sh will not grok spaces in the rhs of `-'. 632for _am_tool in $_am_tools 633do 634 case $_am_tool in 635 gnutar) 636 for _am_tar in tar gnutar gtar; 637 do 638 AM_RUN_LOG([$_am_tar --version]) && break 639 done 640 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' 641 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' 642 am__untar="$_am_tar -xf -" 643 ;; 644 plaintar) 645 # Must skip GNU tar: if it does not support --format= it doesn't create 646 # ustar tarball either. 647 (tar --version) >/dev/null 2>&1 && continue 648 am__tar='tar chf - "$$tardir"' 649 am__tar_='tar chf - "$tardir"' 650 am__untar='tar xf -' 651 ;; 652 pax) 653 am__tar='pax -L -x $1 -w "$$tardir"' 654 am__tar_='pax -L -x $1 -w "$tardir"' 655 am__untar='pax -r' 656 ;; 657 cpio) 658 am__tar='find "$$tardir" -print | cpio -o -H $1 -L' 659 am__tar_='find "$tardir" -print | cpio -o -H $1 -L' 660 am__untar='cpio -i -H $1 -d' 661 ;; 662 none) 663 am__tar=false 664 am__tar_=false 665 am__untar=false 666 ;; 667 esac 668 669 # If the value was cached, stop now. We just wanted to have am__tar 670 # and am__untar set. 671 test -n "${am_cv_prog_tar_$1}" && break 672 673 # tar/untar a dummy directory, and stop if the command works 674 rm -rf conftest.dir 675 mkdir conftest.dir 676 echo GrepMe > conftest.dir/file 677 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) 678 rm -rf conftest.dir 679 if test -s conftest.tar; then 680 AM_RUN_LOG([$am__untar <conftest.tar]) 681 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break 682 fi 683done 684rm -rf conftest.dir 685 686AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) 687AC_MSG_RESULT([$am_cv_prog_tar_$1])]) 688AC_SUBST([am__tar]) 689AC_SUBST([am__untar]) 690]) # _AM_PROG_TAR 691 692m4_include([../config/acx.m4]) 693m4_include([../config/lead-dot.m4]) 694m4_include([../config/libstdc++-raw-cxx.m4]) 695m4_include([../config/multi.m4]) 696m4_include([../config/override.m4]) 697m4_include([../libtool.m4]) 698m4_include([../ltoptions.m4]) 699m4_include([../ltsugar.m4]) 700m4_include([../ltversion.m4]) 701m4_include([../lt~obsolete.m4]) 702