Changeset 2964 in orxonox.OLD for orxonox/branches/sound/aclocal.m4
- Timestamp:
- Nov 23, 2004, 6:13:50 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/branches/sound/aclocal.m4
r1956 r2964 1 # generated automatically by aclocal 1. 7.9-*- Autoconf -*-2 3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 1 # generated automatically by aclocal 1.8.5 -*- Autoconf -*- 2 3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 4 4 # Free Software Foundation, Inc. 5 5 # This file is free software; the Free Software Foundation … … 12 12 # PARTICULAR PURPOSE. 13 13 14 # Do all the work for Automake. -*- Autoconf -*- 15 16 # This macro actually does too much some checks are only needed if 17 # your package does certain things. But this isn't really a big deal. 18 19 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 20 # Free Software Foundation, Inc. 21 22 # This program is free software; you can redistribute it and/or modify 23 # it under the terms of the GNU General Public License as published by 24 # the Free Software Foundation; either version 2, or (at your option) 25 # any later version. 26 27 # This program is distributed in the hope that it will be useful, 28 # but WITHOUT ANY WARRANTY; without even the implied warranty of 29 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 30 # GNU General Public License for more details. 31 32 # You should have received a copy of the GNU General Public License 33 # along with this program; if not, write to the Free Software 34 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 35 # 02111-1307, USA. 36 37 # serial 10 38 39 AC_PREREQ([2.54]) 40 41 # Autoconf 2.50 wants to disallow AM_ names. We explicitly allow 42 # the ones we care about. 43 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl 44 45 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) 46 # AM_INIT_AUTOMAKE([OPTIONS]) 47 # ----------------------------------------------- 48 # The call with PACKAGE and VERSION arguments is the old style 49 # call (pre autoconf-2.50), which is being phased out. PACKAGE 50 # and VERSION should now be passed to AC_INIT and removed from 51 # the call to AM_INIT_AUTOMAKE. 52 # We support both call styles for the transition. After 53 # the next Automake release, Autoconf can make the AC_INIT 54 # arguments mandatory, and then we can depend on a new Autoconf 55 # release and drop the old call support. 56 AC_DEFUN([AM_INIT_AUTOMAKE], 57 [AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl 58 AC_REQUIRE([AC_PROG_INSTALL])dnl 59 # test to see if srcdir already configured 60 if test "`cd $srcdir && pwd`" != "`pwd`" && 61 test -f $srcdir/config.status; then 62 AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) 63 fi 64 65 # test whether we have cygpath 66 if test -z "$CYGPATH_W"; then 67 if (cygpath --version) >/dev/null 2>/dev/null; then 68 CYGPATH_W='cygpath -w' 69 else 70 CYGPATH_W=echo 71 fi 72 fi 73 AC_SUBST([CYGPATH_W]) 74 75 # Define the identity of the package. 76 dnl Distinguish between old-style and new-style calls. 77 m4_ifval([$2], 78 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl 79 AC_SUBST([PACKAGE], [$1])dnl 80 AC_SUBST([VERSION], [$2])], 81 [_AM_SET_OPTIONS([$1])dnl 82 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl 83 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl 84 85 _AM_IF_OPTION([no-define],, 86 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) 87 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl 88 89 # Some tools Automake needs. 90 AC_REQUIRE([AM_SANITY_CHECK])dnl 91 AC_REQUIRE([AC_ARG_PROGRAM])dnl 92 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) 93 AM_MISSING_PROG(AUTOCONF, autoconf) 94 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) 95 AM_MISSING_PROG(AUTOHEADER, autoheader) 96 AM_MISSING_PROG(MAKEINFO, makeinfo) 97 AM_MISSING_PROG(AMTAR, tar) 98 AM_PROG_INSTALL_SH 99 AM_PROG_INSTALL_STRIP 100 # We need awk for the "check" target. The system "awk" is bad on 101 # some platforms. 102 AC_REQUIRE([AC_PROG_AWK])dnl 103 AC_REQUIRE([AC_PROG_MAKE_SET])dnl 104 AC_REQUIRE([AM_SET_LEADING_DOT])dnl 105 106 _AM_IF_OPTION([no-dependencies],, 107 [AC_PROVIDE_IFELSE([AC_PROG_CC], 108 [_AM_DEPENDENCIES(CC)], 109 [define([AC_PROG_CC], 110 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl 111 AC_PROVIDE_IFELSE([AC_PROG_CXX], 112 [_AM_DEPENDENCIES(CXX)], 113 [define([AC_PROG_CXX], 114 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl 115 ]) 116 ]) 117 118 119 # When config.status generates a header, we must update the stamp-h file. 120 # This file resides in the same directory as the config header 121 # that is generated. The stamp files are numbered to have different names. 122 123 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the 124 # loop where config.status creates the headers, so we can generate 125 # our stamp files there. 126 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], 127 [# Compute $1's index in $config_headers. 128 _am_stamp_count=1 129 for _am_header in $config_headers :; do 130 case $_am_header in 131 $1 | $1:* ) 132 break ;; 133 * ) 134 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 135 esac 136 done 137 echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) 138 139 # Copyright 2002 Free Software Foundation, Inc. 14 # -*- Autoconf -*- 15 # Copyright (C) 2002, 2003 Free Software Foundation, Inc. 16 # Generated from amversion.in; do not edit by hand. 140 17 141 18 # This program is free software; you can redistribute it and/or modify … … 157 34 # Automake X.Y traces this macro to ensure aclocal.m4 has been 158 35 # generated from the m4 files accompanying Automake X.Y. 159 AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.7"])36 AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.8"]) 160 37 161 38 # AM_SET_CURRENT_AUTOMAKE_VERSION … … 164 41 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. 165 42 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], 166 [AM_AUTOMAKE_VERSION([1.7.9])]) 167 168 # Helper functions for option handling. -*- Autoconf -*- 169 170 # Copyright 2001, 2002 Free Software Foundation, Inc. 171 172 # This program is free software; you can redistribute it and/or modify 173 # it under the terms of the GNU General Public License as published by 174 # the Free Software Foundation; either version 2, or (at your option) 175 # any later version. 176 177 # This program is distributed in the hope that it will be useful, 178 # but WITHOUT ANY WARRANTY; without even the implied warranty of 179 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 180 # GNU General Public License for more details. 181 182 # You should have received a copy of the GNU General Public License 183 # along with this program; if not, write to the Free Software 184 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 185 # 02111-1307, USA. 186 187 # serial 2 188 189 # _AM_MANGLE_OPTION(NAME) 190 # ----------------------- 191 AC_DEFUN([_AM_MANGLE_OPTION], 192 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) 193 194 # _AM_SET_OPTION(NAME) 195 # ------------------------------ 196 # Set option NAME. Presently that only means defining a flag for this option. 197 AC_DEFUN([_AM_SET_OPTION], 198 [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) 199 200 # _AM_SET_OPTIONS(OPTIONS) 201 # ---------------------------------- 202 # OPTIONS is a space-separated list of Automake options. 203 AC_DEFUN([_AM_SET_OPTIONS], 204 [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 205 206 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) 207 # ------------------------------------------- 208 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. 209 AC_DEFUN([_AM_IF_OPTION], 210 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) 211 212 # 213 # Check to make sure that the build environment is sane. 214 # 215 216 # Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. 217 218 # This program is free software; you can redistribute it and/or modify 219 # it under the terms of the GNU General Public License as published by 220 # the Free Software Foundation; either version 2, or (at your option) 221 # any later version. 222 223 # This program is distributed in the hope that it will be useful, 224 # but WITHOUT ANY WARRANTY; without even the implied warranty of 225 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 226 # GNU General Public License for more details. 227 228 # You should have received a copy of the GNU General Public License 229 # along with this program; if not, write to the Free Software 230 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 231 # 02111-1307, USA. 232 233 # serial 3 234 235 # AM_SANITY_CHECK 236 # --------------- 237 AC_DEFUN([AM_SANITY_CHECK], 238 [AC_MSG_CHECKING([whether build environment is sane]) 239 # Just in case 240 sleep 1 241 echo timestamp > conftest.file 242 # Do `set' in a subshell so we don't clobber the current shell's 243 # arguments. Must try -L first in case configure is actually a 244 # symlink; some systems play weird games with the mod time of symlinks 245 # (eg FreeBSD returns the mod time of the symlink's containing 246 # directory). 247 if ( 248 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 249 if test "$[*]" = "X"; then 250 # -L didn't work. 251 set X `ls -t $srcdir/configure conftest.file` 252 fi 253 rm -f conftest.file 254 if test "$[*]" != "X $srcdir/configure conftest.file" \ 255 && test "$[*]" != "X conftest.file $srcdir/configure"; then 256 257 # If neither matched, then we have a broken ls. This can happen 258 # if, for instance, CONFIG_SHELL is bash and it inherits a 259 # broken ls alias from the environment. This has actually 260 # happened. Such a system could not be considered "sane". 261 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken 262 alias in your environment]) 263 fi 264 265 test "$[2]" = conftest.file 266 ) 267 then 268 # Ok. 269 : 270 else 271 AC_MSG_ERROR([newly created file is older than distributed files! 272 Check your system clock]) 273 fi 274 AC_MSG_RESULT(yes)]) 275 276 # -*- Autoconf -*- 277 278 279 # Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. 280 281 # This program is free software; you can redistribute it and/or modify 282 # it under the terms of the GNU General Public License as published by 283 # the Free Software Foundation; either version 2, or (at your option) 284 # any later version. 285 286 # This program is distributed in the hope that it will be useful, 287 # but WITHOUT ANY WARRANTY; without even the implied warranty of 288 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 289 # GNU General Public License for more details. 290 291 # You should have received a copy of the GNU General Public License 292 # along with this program; if not, write to the Free Software 293 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 294 # 02111-1307, USA. 295 296 # serial 3 297 298 # AM_MISSING_PROG(NAME, PROGRAM) 299 # ------------------------------ 300 AC_DEFUN([AM_MISSING_PROG], 301 [AC_REQUIRE([AM_MISSING_HAS_RUN]) 302 $1=${$1-"${am_missing_run}$2"} 303 AC_SUBST($1)]) 304 305 306 # AM_MISSING_HAS_RUN 307 # ------------------ 308 # Define MISSING if not defined so far and test if it supports --run. 309 # If it does, set am_missing_run to use it, otherwise, to nothing. 310 AC_DEFUN([AM_MISSING_HAS_RUN], 311 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 312 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 313 # Use eval to expand $SHELL 314 if eval "$MISSING --run true"; then 315 am_missing_run="$MISSING --run " 316 else 317 am_missing_run= 318 AC_MSG_WARN([`missing' script is too old or missing]) 319 fi 320 ]) 43 [AM_AUTOMAKE_VERSION([1.8.5])]) 321 44 322 45 # AM_AUX_DIR_EXPAND 323 46 324 # Copyright 2001Free Software Foundation, Inc.47 # Copyright (C) 2001, 2003 Free Software Foundation, Inc. 325 48 326 49 # This program is free software; you can redistribute it and/or modify … … 377 100 # configured tree to be moved without reconfiguration. 378 101 379 # Rely on autoconf to set up CDPATH properly. 380 AC_PREREQ([2.50]) 381 382 AC_DEFUN([AM_AUX_DIR_EXPAND], [ 102 AC_DEFUN([AM_AUX_DIR_EXPAND], 103 [dnl Rely on autoconf to set up CDPATH properly. 104 AC_PREREQ([2.50])dnl 383 105 # expand $ac_aux_dir to an absolute path 384 106 am_aux_dir=`cd $ac_aux_dir && pwd` 385 107 ]) 386 108 387 # AM_PROG_INSTALL_SH 388 # ------------------ 389 # Define $install_sh. 390 391 # Copyright 2001 Free Software Foundation, Inc. 392 393 # This program is free software; you can redistribute it and/or modify 394 # it under the terms of the GNU General Public License as published by 395 # the Free Software Foundation; either version 2, or (at your option) 396 # any later version. 397 398 # This program is distributed in the hope that it will be useful, 399 # but WITHOUT ANY WARRANTY; without even the implied warranty of 400 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 401 # GNU General Public License for more details. 402 403 # You should have received a copy of the GNU General Public License 404 # along with this program; if not, write to the Free Software 405 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 406 # 02111-1307, USA. 407 408 AC_DEFUN([AM_PROG_INSTALL_SH], 409 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 410 install_sh=${install_sh-"$am_aux_dir/install-sh"} 411 AC_SUBST(install_sh)]) 412 413 # AM_PROG_INSTALL_STRIP 414 415 # Copyright 2001 Free Software Foundation, Inc. 416 417 # This program is free software; you can redistribute it and/or modify 418 # it under the terms of the GNU General Public License as published by 419 # the Free Software Foundation; either version 2, or (at your option) 420 # any later version. 421 422 # This program is distributed in the hope that it will be useful, 423 # but WITHOUT ANY WARRANTY; without even the implied warranty of 424 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 425 # GNU General Public License for more details. 426 427 # You should have received a copy of the GNU General Public License 428 # along with this program; if not, write to the Free Software 429 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 430 # 02111-1307, USA. 431 432 # One issue with vendor `install' (even GNU) is that you can't 433 # specify the program used to strip binaries. This is especially 434 # annoying in cross-compiling environments, where the build's strip 435 # is unlikely to handle the host's binaries. 436 # Fortunately install-sh will honor a STRIPPROG variable, so we 437 # always use install-sh in `make install-strip', and initialize 438 # STRIPPROG with the value of the STRIP variable (set by the user). 439 AC_DEFUN([AM_PROG_INSTALL_STRIP], 440 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 441 # Installed binaries are usually stripped using `strip' when the user 442 # run `make install-strip'. However `strip' might not be the right 443 # tool to use in cross-compilation environments, therefore Automake 444 # will honor the `STRIP' environment variable to overrule this program. 445 dnl Don't test for $cross_compiling = yes, because it might be `maybe'. 446 if test "$cross_compiling" != no; then 447 AC_CHECK_TOOL([STRIP], [strip], :) 448 fi 449 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" 450 AC_SUBST([INSTALL_STRIP_PROGRAM])]) 451 452 # -*- Autoconf -*- 453 # Copyright (C) 2003 Free Software Foundation, Inc. 454 455 # This program is free software; you can redistribute it and/or modify 456 # it under the terms of the GNU General Public License as published by 457 # the Free Software Foundation; either version 2, or (at your option) 458 # any later version. 459 460 # This program is distributed in the hope that it will be useful, 461 # but WITHOUT ANY WARRANTY; without even the implied warranty of 462 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 463 # GNU General Public License for more details. 464 465 # You should have received a copy of the GNU General Public License 466 # along with this program; if not, write to the Free Software 467 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 468 # 02111-1307, USA. 469 470 # serial 1 471 472 # Check whether the underlying file-system supports filenames 473 # with a leading dot. For instance MS-DOS doesn't. 474 AC_DEFUN([AM_SET_LEADING_DOT], 475 [rm -rf .tst 2>/dev/null 476 mkdir .tst 2>/dev/null 477 if test -d .tst; then 478 am__leading_dot=. 109 # AM_CONDITIONAL -*- Autoconf -*- 110 111 # Copyright (C) 1997, 2000, 2001, 2003 Free Software Foundation, Inc. 112 113 # This program is free software; you can redistribute it and/or modify 114 # it under the terms of the GNU General Public License as published by 115 # the Free Software Foundation; either version 2, or (at your option) 116 # any later version. 117 118 # This program is distributed in the hope that it will be useful, 119 # but WITHOUT ANY WARRANTY; without even the implied warranty of 120 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 121 # GNU General Public License for more details. 122 123 # You should have received a copy of the GNU General Public License 124 # along with this program; if not, write to the Free Software 125 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 126 # 02111-1307, USA. 127 128 # serial 6 129 130 # AM_CONDITIONAL(NAME, SHELL-CONDITION) 131 # ------------------------------------- 132 # Define a conditional. 133 AC_DEFUN([AM_CONDITIONAL], 134 [AC_PREREQ(2.52)dnl 135 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], 136 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl 137 AC_SUBST([$1_TRUE]) 138 AC_SUBST([$1_FALSE]) 139 if $2; then 140 $1_TRUE= 141 $1_FALSE='#' 479 142 else 480 am__leading_dot=_ 481 fi 482 rmdir .tst 2>/dev/null 483 AC_SUBST([am__leading_dot])]) 484 485 # serial 5 -*- Autoconf -*- 486 487 # Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 143 $1_TRUE='#' 144 $1_FALSE= 145 fi 146 AC_CONFIG_COMMANDS_PRE( 147 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then 148 AC_MSG_ERROR([conditional "$1" was never defined. 149 Usually this means the macro was only invoked conditionally.]) 150 fi])]) 151 152 # serial 7 -*- Autoconf -*- 153 154 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 155 # Free Software Foundation, Inc. 488 156 489 157 # This program is free software; you can redistribute it and/or modify … … 569 237 for i in 1 2 3 4 5 6; do 570 238 echo '#include "conftst'$i'.h"' >> sub/conftest.c 571 : > sub/conftst$i.h 239 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 240 # Solaris 8's {/usr,}/bin/sh. 241 touch sub/conftst$i.h 572 242 done 573 243 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf … … 597 267 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 598 268 # icc doesn't choke on unknown options, it will just issue warnings 599 # (even with -Werror). So we grep stderr for any message 600 # that says an option was ignored. 601 if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else 269 # or remarks (even with -Werror). So we grep stderr for any message 270 # that says an option was ignored or not supported. 271 # When given -MP, icc 7.0 and 7.1 complain thusly: 272 # icc: Command line warning: ignoring option '-M'; no argument required 273 # The diagnosis changed in icc 8.0: 274 # icc: Command line remark: option '-MP' not supported 275 if (grep 'ignoring option' conftest.err || 276 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 602 277 am_cv_$1_dependencies_compiler_type=$depmode 603 278 break … … 633 308 AC_DEFUN([AM_DEP_TRACK], 634 309 [AC_ARG_ENABLE(dependency-tracking, 635 [ --disable-dependency-tracking Speeds up one-time builds636 --enable-dependency-tracking Do not reject slow dependency extractors])310 [ --disable-dependency-tracking speeds up one-time build 311 --enable-dependency-tracking do not reject slow dependency extractors]) 637 312 if test "x$enable_dependency_tracking" != xno; then 638 313 am_depcomp="$ac_aux_dir/depcomp" … … 645 320 # Generate code to set up dependency tracking. -*- Autoconf -*- 646 321 647 # Copyright 1999, 2000, 2001, 2002Free Software Foundation, Inc.322 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. 648 323 649 324 # This program is free software; you can redistribute it and/or modify … … 684 359 # Extract the definition of DEP_FILES from the Makefile without 685 360 # running `make'. 686 DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`361 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 687 362 test -z "$DEPDIR" && continue 688 363 # When using ansi2knr, U may be empty or an underscore; expand it 689 U=`sed -n -e '/^U = / s///p' < "$mf"`364 U=`sed -n 's/^U = //p' < "$mf"` 690 365 test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" 691 366 # We invoke sed twice because it is the simplest approach to 692 367 # changing $(DEPDIR) to its actual value in the expansion. 693 for file in `sed -n -e'368 for file in `sed -n ' 694 369 /^DEP_FILES = .*\\\\$/ { 695 370 s/^DEP_FILES = // … … 726 401 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) 727 402 ]) 403 404 # Do all the work for Automake. -*- Autoconf -*- 405 406 # This macro actually does too much some checks are only needed if 407 # your package does certain things. But this isn't really a big deal. 408 409 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 410 # Free Software Foundation, Inc. 411 412 # This program is free software; you can redistribute it and/or modify 413 # it under the terms of the GNU General Public License as published by 414 # the Free Software Foundation; either version 2, or (at your option) 415 # any later version. 416 417 # This program is distributed in the hope that it will be useful, 418 # but WITHOUT ANY WARRANTY; without even the implied warranty of 419 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 420 # GNU General Public License for more details. 421 422 # You should have received a copy of the GNU General Public License 423 # along with this program; if not, write to the Free Software 424 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 425 # 02111-1307, USA. 426 427 # serial 11 428 429 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) 430 # AM_INIT_AUTOMAKE([OPTIONS]) 431 # ----------------------------------------------- 432 # The call with PACKAGE and VERSION arguments is the old style 433 # call (pre autoconf-2.50), which is being phased out. PACKAGE 434 # and VERSION should now be passed to AC_INIT and removed from 435 # the call to AM_INIT_AUTOMAKE. 436 # We support both call styles for the transition. After 437 # the next Automake release, Autoconf can make the AC_INIT 438 # arguments mandatory, and then we can depend on a new Autoconf 439 # release and drop the old call support. 440 AC_DEFUN([AM_INIT_AUTOMAKE], 441 [AC_PREREQ([2.58])dnl 442 dnl Autoconf wants to disallow AM_ names. We explicitly allow 443 dnl the ones we care about. 444 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl 445 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl 446 AC_REQUIRE([AC_PROG_INSTALL])dnl 447 # test to see if srcdir already configured 448 if test "`cd $srcdir && pwd`" != "`pwd`" && 449 test -f $srcdir/config.status; then 450 AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) 451 fi 452 453 # test whether we have cygpath 454 if test -z "$CYGPATH_W"; then 455 if (cygpath --version) >/dev/null 2>/dev/null; then 456 CYGPATH_W='cygpath -w' 457 else 458 CYGPATH_W=echo 459 fi 460 fi 461 AC_SUBST([CYGPATH_W]) 462 463 # Define the identity of the package. 464 dnl Distinguish between old-style and new-style calls. 465 m4_ifval([$2], 466 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl 467 AC_SUBST([PACKAGE], [$1])dnl 468 AC_SUBST([VERSION], [$2])], 469 [_AM_SET_OPTIONS([$1])dnl 470 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl 471 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl 472 473 _AM_IF_OPTION([no-define],, 474 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) 475 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl 476 477 # Some tools Automake needs. 478 AC_REQUIRE([AM_SANITY_CHECK])dnl 479 AC_REQUIRE([AC_ARG_PROGRAM])dnl 480 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) 481 AM_MISSING_PROG(AUTOCONF, autoconf) 482 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) 483 AM_MISSING_PROG(AUTOHEADER, autoheader) 484 AM_MISSING_PROG(MAKEINFO, makeinfo) 485 AM_MISSING_PROG(AMTAR, tar) 486 AM_PROG_INSTALL_SH 487 AM_PROG_INSTALL_STRIP 488 AC_REQUIRE([AM_PROG_MKDIR_P])dnl 489 # We need awk for the "check" target. The system "awk" is bad on 490 # some platforms. 491 AC_REQUIRE([AC_PROG_AWK])dnl 492 AC_REQUIRE([AC_PROG_MAKE_SET])dnl 493 AC_REQUIRE([AM_SET_LEADING_DOT])dnl 494 495 _AM_IF_OPTION([no-dependencies],, 496 [AC_PROVIDE_IFELSE([AC_PROG_CC], 497 [_AM_DEPENDENCIES(CC)], 498 [define([AC_PROG_CC], 499 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl 500 AC_PROVIDE_IFELSE([AC_PROG_CXX], 501 [_AM_DEPENDENCIES(CXX)], 502 [define([AC_PROG_CXX], 503 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl 504 ]) 505 ]) 506 507 508 # When config.status generates a header, we must update the stamp-h file. 509 # This file resides in the same directory as the config header 510 # that is generated. The stamp files are numbered to have different names. 511 512 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the 513 # loop where config.status creates the headers, so we can generate 514 # our stamp files there. 515 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], 516 [# Compute $1's index in $config_headers. 517 _am_stamp_count=1 518 for _am_header in $config_headers :; do 519 case $_am_header in 520 $1 | $1:* ) 521 break ;; 522 * ) 523 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 524 esac 525 done 526 echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) 527 528 # AM_PROG_INSTALL_SH 529 # ------------------ 530 # Define $install_sh. 531 532 # Copyright (C) 2001, 2003 Free Software Foundation, Inc. 533 534 # This program is free software; you can redistribute it and/or modify 535 # it under the terms of the GNU General Public License as published by 536 # the Free Software Foundation; either version 2, or (at your option) 537 # any later version. 538 539 # This program is distributed in the hope that it will be useful, 540 # but WITHOUT ANY WARRANTY; without even the implied warranty of 541 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 542 # GNU General Public License for more details. 543 544 # You should have received a copy of the GNU General Public License 545 # along with this program; if not, write to the Free Software 546 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 547 # 02111-1307, USA. 548 549 AC_DEFUN([AM_PROG_INSTALL_SH], 550 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 551 install_sh=${install_sh-"$am_aux_dir/install-sh"} 552 AC_SUBST(install_sh)]) 553 554 # -*- Autoconf -*- 555 # Copyright (C) 2003 Free Software Foundation, Inc. 556 557 # This program is free software; you can redistribute it and/or modify 558 # it under the terms of the GNU General Public License as published by 559 # the Free Software Foundation; either version 2, or (at your option) 560 # any later version. 561 562 # This program is distributed in the hope that it will be useful, 563 # but WITHOUT ANY WARRANTY; without even the implied warranty of 564 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 565 # GNU General Public License for more details. 566 567 # You should have received a copy of the GNU General Public License 568 # along with this program; if not, write to the Free Software 569 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 570 # 02111-1307, USA. 571 572 # serial 1 573 574 # Check whether the underlying file-system supports filenames 575 # with a leading dot. For instance MS-DOS doesn't. 576 AC_DEFUN([AM_SET_LEADING_DOT], 577 [rm -rf .tst 2>/dev/null 578 mkdir .tst 2>/dev/null 579 if test -d .tst; then 580 am__leading_dot=. 581 else 582 am__leading_dot=_ 583 fi 584 rmdir .tst 2>/dev/null 585 AC_SUBST([am__leading_dot])]) 728 586 729 587 # Check to see how 'make' treats includes. -*- Autoconf -*- … … 790 648 ]) 791 649 792 # AM_CONDITIONAL -*- Autoconf -*- 793 794 # Copyright 1997, 2000, 2001 Free Software Foundation, Inc. 795 796 # This program is free software; you can redistribute it and/or modify 797 # it under the terms of the GNU General Public License as published by 798 # the Free Software Foundation; either version 2, or (at your option) 799 # any later version. 800 801 # This program is distributed in the hope that it will be useful, 802 # but WITHOUT ANY WARRANTY; without even the implied warranty of 803 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 804 # GNU General Public License for more details. 805 806 # You should have received a copy of the GNU General Public License 807 # along with this program; if not, write to the Free Software 808 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 809 # 02111-1307, USA. 810 811 # serial 5 812 813 AC_PREREQ(2.52) 814 815 # AM_CONDITIONAL(NAME, SHELL-CONDITION) 816 # ------------------------------------- 817 # Define a conditional. 818 AC_DEFUN([AM_CONDITIONAL], 819 [ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], 820 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl 821 AC_SUBST([$1_TRUE]) 822 AC_SUBST([$1_FALSE]) 823 if $2; then 824 $1_TRUE= 825 $1_FALSE='#' 650 # -*- Autoconf -*- 651 652 653 # Copyright (C) 1997, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. 654 655 # This program is free software; you can redistribute it and/or modify 656 # it under the terms of the GNU General Public License as published by 657 # the Free Software Foundation; either version 2, or (at your option) 658 # any later version. 659 660 # This program is distributed in the hope that it will be useful, 661 # but WITHOUT ANY WARRANTY; without even the implied warranty of 662 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 663 # GNU General Public License for more details. 664 665 # You should have received a copy of the GNU General Public License 666 # along with this program; if not, write to the Free Software 667 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 668 # 02111-1307, USA. 669 670 # serial 3 671 672 # AM_MISSING_PROG(NAME, PROGRAM) 673 # ------------------------------ 674 AC_DEFUN([AM_MISSING_PROG], 675 [AC_REQUIRE([AM_MISSING_HAS_RUN]) 676 $1=${$1-"${am_missing_run}$2"} 677 AC_SUBST($1)]) 678 679 680 # AM_MISSING_HAS_RUN 681 # ------------------ 682 # Define MISSING if not defined so far and test if it supports --run. 683 # If it does, set am_missing_run to use it, otherwise, to nothing. 684 AC_DEFUN([AM_MISSING_HAS_RUN], 685 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl 686 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 687 # Use eval to expand $SHELL 688 if eval "$MISSING --run true"; then 689 am_missing_run="$MISSING --run " 826 690 else 827 $1_TRUE='#' 828 $1_FALSE= 829 fi 830 AC_CONFIG_COMMANDS_PRE( 831 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then 832 AC_MSG_ERROR([conditional "$1" was never defined. 833 Usually this means the macro was only invoked conditionally.]) 834 fi])]) 835 691 am_missing_run= 692 AC_MSG_WARN([`missing' script is too old or missing]) 693 fi 694 ]) 695 696 # AM_PROG_MKDIR_P 697 # --------------- 698 # Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. 699 700 # Copyright (C) 2003, 2004 Free Software Foundation, Inc. 701 702 # This program is free software; you can redistribute it and/or modify 703 # it under the terms of the GNU General Public License as published by 704 # the Free Software Foundation; either version 2, or (at your option) 705 # any later version. 706 707 # This program is distributed in the hope that it will be useful, 708 # but WITHOUT ANY WARRANTY; without even the implied warranty of 709 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 710 # GNU General Public License for more details. 711 712 # You should have received a copy of the GNU General Public License 713 # along with this program; if not, write to the Free Software 714 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 715 # 02111-1307, USA. 716 717 # Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories 718 # created by `make install' are always world readable, even if the 719 # installer happens to have an overly restrictive umask (e.g. 077). 720 # This was a mistake. There are at least two reasons why we must not 721 # use `-m 0755': 722 # - it causes special bits like SGID to be ignored, 723 # - it may be too restrictive (some setups expect 775 directories). 724 # 725 # Do not use -m 0755 and let people choose whatever they expect by 726 # setting umask. 727 # 728 # We cannot accept any implementation of `mkdir' that recognizes `-p'. 729 # Some implementations (such as Solaris 8's) are not thread-safe: if a 730 # parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' 731 # concurrently, both version can detect that a/ is missing, but only 732 # one can create it and the other will error out. Consequently we 733 # restrict ourselves to GNU make (using the --version option ensures 734 # this.) 735 AC_DEFUN([AM_PROG_MKDIR_P], 736 [if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then 737 # Keeping the `.' argument allows $(mkdir_p) to be used without 738 # argument. Indeed, we sometimes output rules like 739 # $(mkdir_p) $(somedir) 740 # where $(somedir) is conditionally defined. 741 # (`test -n '$(somedir)' && $(mkdir_p) $(somedir)' is a more 742 # expensive solution, as it forces Make to start a sub-shell.) 743 mkdir_p='mkdir -p -- .' 744 else 745 # On NextStep and OpenStep, the `mkdir' command does not 746 # recognize any option. It will interpret all options as 747 # directories to create, and then abort because `.' already 748 # exists. 749 for d in ./-p ./--version; 750 do 751 test -d $d && rmdir $d 752 done 753 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. 754 if test -f "$ac_aux_dir/mkinstalldirs"; then 755 mkdir_p='$(mkinstalldirs)' 756 else 757 mkdir_p='$(install_sh) -d' 758 fi 759 fi 760 AC_SUBST([mkdir_p])]) 761 762 # Helper functions for option handling. -*- Autoconf -*- 763 764 # Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. 765 766 # This program is free software; you can redistribute it and/or modify 767 # it under the terms of the GNU General Public License as published by 768 # the Free Software Foundation; either version 2, or (at your option) 769 # any later version. 770 771 # This program is distributed in the hope that it will be useful, 772 # but WITHOUT ANY WARRANTY; without even the implied warranty of 773 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 774 # GNU General Public License for more details. 775 776 # You should have received a copy of the GNU General Public License 777 # along with this program; if not, write to the Free Software 778 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 779 # 02111-1307, USA. 780 781 # serial 2 782 783 # _AM_MANGLE_OPTION(NAME) 784 # ----------------------- 785 AC_DEFUN([_AM_MANGLE_OPTION], 786 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) 787 788 # _AM_SET_OPTION(NAME) 789 # ------------------------------ 790 # Set option NAME. Presently that only means defining a flag for this option. 791 AC_DEFUN([_AM_SET_OPTION], 792 [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) 793 794 # _AM_SET_OPTIONS(OPTIONS) 795 # ---------------------------------- 796 # OPTIONS is a space-separated list of Automake options. 797 AC_DEFUN([_AM_SET_OPTIONS], 798 [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 799 800 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) 801 # ------------------------------------------- 802 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. 803 AC_DEFUN([_AM_IF_OPTION], 804 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) 805 806 # 807 # Check to make sure that the build environment is sane. 808 # 809 810 # Copyright (C) 1996, 1997, 2000, 2001, 2003 Free Software Foundation, Inc. 811 812 # This program is free software; you can redistribute it and/or modify 813 # it under the terms of the GNU General Public License as published by 814 # the Free Software Foundation; either version 2, or (at your option) 815 # any later version. 816 817 # This program is distributed in the hope that it will be useful, 818 # but WITHOUT ANY WARRANTY; without even the implied warranty of 819 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 820 # GNU General Public License for more details. 821 822 # You should have received a copy of the GNU General Public License 823 # along with this program; if not, write to the Free Software 824 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 825 # 02111-1307, USA. 826 827 # serial 3 828 829 # AM_SANITY_CHECK 830 # --------------- 831 AC_DEFUN([AM_SANITY_CHECK], 832 [AC_MSG_CHECKING([whether build environment is sane]) 833 # Just in case 834 sleep 1 835 echo timestamp > conftest.file 836 # Do `set' in a subshell so we don't clobber the current shell's 837 # arguments. Must try -L first in case configure is actually a 838 # symlink; some systems play weird games with the mod time of symlinks 839 # (eg FreeBSD returns the mod time of the symlink's containing 840 # directory). 841 if ( 842 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 843 if test "$[*]" = "X"; then 844 # -L didn't work. 845 set X `ls -t $srcdir/configure conftest.file` 846 fi 847 rm -f conftest.file 848 if test "$[*]" != "X $srcdir/configure conftest.file" \ 849 && test "$[*]" != "X conftest.file $srcdir/configure"; then 850 851 # If neither matched, then we have a broken ls. This can happen 852 # if, for instance, CONFIG_SHELL is bash and it inherits a 853 # broken ls alias from the environment. This has actually 854 # happened. Such a system could not be considered "sane". 855 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken 856 alias in your environment]) 857 fi 858 859 test "$[2]" = conftest.file 860 ) 861 then 862 # Ok. 863 : 864 else 865 AC_MSG_ERROR([newly created file is older than distributed files! 866 Check your system clock]) 867 fi 868 AC_MSG_RESULT(yes)]) 869 870 # AM_PROG_INSTALL_STRIP 871 872 # Copyright (C) 2001, 2003 Free Software Foundation, Inc. 873 874 # This program is free software; you can redistribute it and/or modify 875 # it under the terms of the GNU General Public License as published by 876 # the Free Software Foundation; either version 2, or (at your option) 877 # any later version. 878 879 # This program is distributed in the hope that it will be useful, 880 # but WITHOUT ANY WARRANTY; without even the implied warranty of 881 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 882 # GNU General Public License for more details. 883 884 # You should have received a copy of the GNU General Public License 885 # along with this program; if not, write to the Free Software 886 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 887 # 02111-1307, USA. 888 889 # One issue with vendor `install' (even GNU) is that you can't 890 # specify the program used to strip binaries. This is especially 891 # annoying in cross-compiling environments, where the build's strip 892 # is unlikely to handle the host's binaries. 893 # Fortunately install-sh will honor a STRIPPROG variable, so we 894 # always use install-sh in `make install-strip', and initialize 895 # STRIPPROG with the value of the STRIP variable (set by the user). 896 AC_DEFUN([AM_PROG_INSTALL_STRIP], 897 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl 898 # Installed binaries are usually stripped using `strip' when the user 899 # run `make install-strip'. However `strip' might not be the right 900 # tool to use in cross-compilation environments, therefore Automake 901 # will honor the `STRIP' environment variable to overrule this program. 902 dnl Don't test for $cross_compiling = yes, because it might be `maybe'. 903 if test "$cross_compiling" != no; then 904 AC_CHECK_TOOL([STRIP], [strip], :) 905 fi 906 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" 907 AC_SUBST([INSTALL_STRIP_PROGRAM])]) 908
Note: See TracChangeset
for help on using the changeset viewer.