Annotation of embedaddon/mtr/aclocal.m4, revision 1.1.1.2

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

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>