From 29951cb4785a1e77558a87d51a6fdb09a62ae32d Mon Sep 17 00:00:00 2001 From: David Minton Date: Wed, 28 Aug 2019 19:58:55 -0400 Subject: [PATCH] Removed run files --- .gitignore | 6 + INSTALL | 370 ---- Makefile.in | 722 ------ aclocal.m4 | 724 ------ autom4te.cache/requests | 281 --- build/Makefile | 649 ------ build/config.log | 176 -- build/config.status | 880 -------- build/src/CTEM | Bin 1287441 -> 0 bytes build/src/Makefile | 786 ------- build/src/crater/.dirstamp | 0 build/src/ejecta/.dirstamp | 0 build/src/globals/.dirstamp | 0 build/src/init/.dirstamp | 0 build/src/io/.dirstamp | 0 build/src/main/.dirstamp | 0 build/src/module_crater.mod | Bin 223506 -> 0 bytes build/src/module_ejecta.mod | Bin 172098 -> 0 bytes build/src/module_globals.mod | Bin 27552 -> 0 bytes build/src/module_init.mod | Bin 42781 -> 0 bytes build/src/module_io.mod | Bin 92399 -> 0 bytes build/src/module_seismic.mod | Bin 73534 -> 0 bytes build/src/module_util.mod | Bin 52458 -> 0 bytes build/src/seismic/.dirstamp | 0 build/src/util/.dirstamp | 0 config/install-sh | 520 ----- config/missing | 376 ---- configure | 4020 ---------------------------------- src/Makefile.am | 110 - src/Makefile.in | 985 --------- 30 files changed, 6 insertions(+), 10599 deletions(-) delete mode 100644 INSTALL delete mode 100644 Makefile.in delete mode 100644 aclocal.m4 delete mode 100644 autom4te.cache/requests delete mode 100644 build/Makefile delete mode 100644 build/config.log delete mode 100755 build/config.status delete mode 100755 build/src/CTEM delete mode 100644 build/src/Makefile delete mode 100644 build/src/crater/.dirstamp delete mode 100644 build/src/ejecta/.dirstamp delete mode 100644 build/src/globals/.dirstamp delete mode 100644 build/src/init/.dirstamp delete mode 100644 build/src/io/.dirstamp delete mode 100644 build/src/main/.dirstamp delete mode 100644 build/src/module_crater.mod delete mode 100644 build/src/module_ejecta.mod delete mode 100644 build/src/module_globals.mod delete mode 100644 build/src/module_init.mod delete mode 100644 build/src/module_io.mod delete mode 100644 build/src/module_seismic.mod delete mode 100644 build/src/module_util.mod delete mode 100644 build/src/seismic/.dirstamp delete mode 100644 build/src/util/.dirstamp delete mode 100755 config/install-sh delete mode 100755 config/missing delete mode 100755 configure delete mode 100755 src/Makefile.am delete mode 100644 src/Makefile.in diff --git a/.gitignore b/.gitignore index 019deccf..466def83 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,9 @@ src/Makefile.in build/ configure + +INSTALL + +Makefile.in + +config/ diff --git a/INSTALL b/INSTALL deleted file mode 100644 index 20998407..00000000 --- a/INSTALL +++ /dev/null @@ -1,370 +0,0 @@ -Installation Instructions -************************* - -Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, -Inc. - - Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. This file is offered as-is, -without warranty of any kind. - -Basic Installation -================== - - Briefly, the shell command `./configure && make && make install' -should configure, build, and install this package. The following -more-detailed instructions are generic; see the `README' file for -instructions specific to this package. Some packages provide this -`INSTALL' file but do not implement all of the features documented -below. The lack of an optional feature in a given package is not -necessarily a bug. More recommendations for GNU packages can be found -in *note Makefile Conventions: (standards)Makefile Conventions. - - The `configure' shell script attempts to guess correct values for -various system-dependent variables used during compilation. It uses -those values to create a `Makefile' in each directory of the package. -It may also create one or more `.h' files containing system-dependent -definitions. Finally, it creates a shell script `config.status' that -you can run in the future to recreate the current configuration, and a -file `config.log' containing compiler output (useful mainly for -debugging `configure'). - - It can also use an optional file (typically called `config.cache' -and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. Caching is -disabled by default to prevent problems with accidental use of stale -cache files. - - If you need to do unusual things to compile the package, please try -to figure out how `configure' could check whether to do them, and mail -diffs or instructions to the address given in the `README' so they can -be considered for the next release. If you are using the cache, and at -some point `config.cache' contains results you don't want to keep, you -may remove or edit it. - - The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You need `configure.ac' if -you want to change it or regenerate `configure' using a newer version -of `autoconf'. - - The simplest way to compile this package is: - - 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. - - Running `configure' might take a while. While running, it prints - some messages telling which features it is checking for. - - 2. Type `make' to compile the package. - - 3. Optionally, type `make check' to run any self-tests that come with - the package, generally using the just-built uninstalled binaries. - - 4. Type `make install' to install the programs and any data files and - documentation. When installing into a prefix owned by root, it is - recommended that the package be configured and built as a regular - user, and only the `make install' phase executed with root - privileges. - - 5. Optionally, type `make installcheck' to repeat any self-tests, but - this time using the binaries in their final installed location. - This target does not install anything. Running this target as a - regular user, particularly if the prior `make install' required - root privileges, verifies that the installation completed - correctly. - - 6. You can remove the program binaries and object files from the - source code directory by typing `make clean'. To also remove the - files that `configure' created (so you can compile the package for - a different kind of computer), type `make distclean'. There is - also a `make maintainer-clean' target, but that is intended mainly - for the package's developers. If you use it, you may have to get - all sorts of other programs in order to regenerate files that came - with the distribution. - - 7. Often, you can also type `make uninstall' to remove the installed - files again. In practice, not all packages have tested that - uninstallation works correctly, even though it is required by the - GNU Coding Standards. - - 8. Some packages, particularly those that use Automake, provide `make - distcheck', which can by used by developers to test that all other - targets like `make install' and `make uninstall' work correctly. - This target is generally not run by end users. - -Compilers and Options -===================== - - Some systems require unusual options for compilation or linking that -the `configure' script does not know about. Run `./configure --help' -for details on some of the pertinent environment variables. - - You can give `configure' initial values for configuration parameters -by setting variables in the command line or in the environment. Here -is an example: - - ./configure CC=c99 CFLAGS=-g LIBS=-lposix - - *Note Defining Variables::, for more details. - -Compiling For Multiple Architectures -==================================== - - You can compile the package for more than one kind of computer at the -same time, by placing the object files for each architecture in their -own directory. To do this, you can use GNU `make'. `cd' to the -directory where you want the object files and executables to go and run -the `configure' script. `configure' automatically checks for the -source code in the directory that `configure' is in and in `..'. This -is known as a "VPATH" build. - - With a non-GNU `make', it is safer to compile the package for one -architecture at a time in the source code directory. After you have -installed the package for one architecture, use `make distclean' before -reconfiguring for another architecture. - - On MacOS X 10.5 and later systems, you can create libraries and -executables that work on multiple system types--known as "fat" or -"universal" binaries--by specifying multiple `-arch' options to the -compiler but only a single `-arch' option to the preprocessor. Like -this: - - ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ - CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ - CPP="gcc -E" CXXCPP="g++ -E" - - This is not guaranteed to produce working output in all cases, you -may have to build one architecture at a time and combine the results -using the `lipo' tool if you have problems. - -Installation Names -================== - - By default, `make install' installs the package's commands under -`/usr/local/bin', include files under `/usr/local/include', etc. You -can specify an installation prefix other than `/usr/local' by giving -`configure' the option `--prefix=PREFIX', where PREFIX must be an -absolute file name. - - You can specify separate installation prefixes for -architecture-specific files and architecture-independent files. If you -pass the option `--exec-prefix=PREFIX' to `configure', the package uses -PREFIX as the prefix for installing programs and libraries. -Documentation and other data files still use the regular prefix. - - In addition, if you use an unusual directory layout you can give -options like `--bindir=DIR' to specify different values for particular -kinds of files. Run `configure --help' for a list of the directories -you can set and what kinds of files go in them. In general, the -default for these options is expressed in terms of `${prefix}', so that -specifying just `--prefix' will affect all of the other directory -specifications that were not explicitly provided. - - The most portable way to affect installation locations is to pass the -correct locations to `configure'; however, many packages provide one or -both of the following shortcuts of passing variable assignments to the -`make install' command line to change installation locations without -having to reconfigure or recompile. - - The first method involves providing an override variable for each -affected directory. For example, `make install -prefix=/alternate/directory' will choose an alternate location for all -directory configuration variables that were expressed in terms of -`${prefix}'. Any directories that were specified during `configure', -but not in terms of `${prefix}', must each be overridden at install -time for the entire installation to be relocated. The approach of -makefile variable overrides for each directory variable is required by -the GNU Coding Standards, and ideally causes no recompilation. -However, some platforms have known limitations with the semantics of -shared libraries that end up requiring recompilation when using this -method, particularly noticeable in packages that use GNU Libtool. - - The second method involves providing the `DESTDIR' variable. For -example, `make install DESTDIR=/alternate/directory' will prepend -`/alternate/directory' before all installation names. The approach of -`DESTDIR' overrides is not required by the GNU Coding Standards, and -does not work on platforms that have drive letters. On the other hand, -it does better at avoiding recompilation issues, and works well even -when some directory options were not specified in terms of `${prefix}' -at `configure' time. - -Optional Features -================= - - If the package supports it, you can cause programs to be installed -with an extra prefix or suffix on their names by giving `configure' the -option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. - - Some packages pay attention to `--enable-FEATURE' options to -`configure', where FEATURE indicates an optional part of the package. -They may also pay attention to `--with-PACKAGE' options, where PACKAGE -is something like `gnu-as' or `x' (for the X Window System). The -`README' should mention any `--enable-' and `--with-' options that the -package recognizes. - - For packages that use the X Window System, `configure' can usually -find the X include and library files automatically, but if it doesn't, -you can use the `configure' options `--x-includes=DIR' and -`--x-libraries=DIR' to specify their locations. - - Some packages offer the ability to configure how verbose the -execution of `make' will be. For these packages, running `./configure ---enable-silent-rules' sets the default to minimal output, which can be -overridden with `make V=1'; while running `./configure ---disable-silent-rules' sets the default to verbose, which can be -overridden with `make V=0'. - -Particular systems -================== - - On HP-UX, the default C compiler is not ANSI C compatible. If GNU -CC is not installed, it is recommended to use the following options in -order to use an ANSI C compiler: - - ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" - -and if that doesn't work, install pre-built binaries of GCC for HP-UX. - - HP-UX `make' updates targets which have the same time stamps as -their prerequisites, which makes it generally unusable when shipped -generated files such as `configure' are involved. Use GNU `make' -instead. - - On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot -parse its `' header file. The option `-nodtk' can be used as -a workaround. If GNU CC is not installed, it is therefore recommended -to try - - ./configure CC="cc" - -and if that doesn't work, try - - ./configure CC="cc -nodtk" - - On Solaris, don't put `/usr/ucb' early in your `PATH'. This -directory contains several dysfunctional programs; working variants of -these programs are available in `/usr/bin'. So, if you need `/usr/ucb' -in your `PATH', put it _after_ `/usr/bin'. - - On Haiku, software installed for all users goes in `/boot/common', -not `/usr/local'. It is recommended to use the following options: - - ./configure --prefix=/boot/common - -Specifying the System Type -========================== - - There may be some features `configure' cannot figure out -automatically, but needs to determine by the type of machine the package -will run on. Usually, assuming the package is built to be run on the -_same_ architectures, `configure' can figure that out, but if it prints -a message saying it cannot guess the machine type, give it the -`--build=TYPE' option. TYPE can either be a short name for the system -type, such as `sun4', or a canonical name which has the form: - - CPU-COMPANY-SYSTEM - -where SYSTEM can have one of these forms: - - OS - KERNEL-OS - - See the file `config.sub' for the possible values of each field. If -`config.sub' isn't included in this package, then this package doesn't -need to know the machine type. - - If you are _building_ compiler tools for cross-compiling, you should -use the option `--target=TYPE' to select the type of system they will -produce code for. - - If you want to _use_ a cross compiler, that generates code for a -platform different from the build platform, you should specify the -"host" platform (i.e., that on which the generated programs will -eventually be run) with `--host=TYPE'. - -Sharing Defaults -================ - - If you want to set default values for `configure' scripts to share, -you can create a site shell script called `config.site' that gives -default values for variables like `CC', `cache_file', and `prefix'. -`configure' looks for `PREFIX/share/config.site' if it exists, then -`PREFIX/etc/config.site' if it exists. Or, you can set the -`CONFIG_SITE' environment variable to the location of the site script. -A warning: not all `configure' scripts look for a site script. - -Defining Variables -================== - - Variables not defined in a site shell script can be set in the -environment passed to `configure'. However, some packages may run -configure again during the build, and the customized values of these -variables may be lost. In order to avoid this problem, you should set -them in the `configure' command line, using `VAR=value'. For example: - - ./configure CC=/usr/local2/bin/gcc - -causes the specified `gcc' to be used as the C compiler (unless it is -overridden in the site shell script). - -Unfortunately, this technique does not work for `CONFIG_SHELL' due to -an Autoconf limitation. Until the limitation is lifted, you can use -this workaround: - - CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash - -`configure' Invocation -====================== - - `configure' recognizes the following options to control how it -operates. - -`--help' -`-h' - Print a summary of all of the options to `configure', and exit. - -`--help=short' -`--help=recursive' - Print a summary of the options unique to this package's - `configure', and exit. The `short' variant lists options used - only in the top level, while the `recursive' variant lists options - also present in any nested packages. - -`--version' -`-V' - Print the version of Autoconf used to generate the `configure' - script, and exit. - -`--cache-file=FILE' - Enable the cache: use and save the results of the tests in FILE, - traditionally `config.cache'. FILE defaults to `/dev/null' to - disable caching. - -`--config-cache' -`-C' - Alias for `--cache-file=config.cache'. - -`--quiet' -`--silent' -`-q' - Do not print messages saying which checks are being made. To - suppress all normal output, redirect it to `/dev/null' (any error - messages will still be shown). - -`--srcdir=DIR' - Look for the package's source code in directory DIR. Usually - `configure' can determine that directory automatically. - -`--prefix=DIR' - Use DIR as the installation prefix. *note Installation Names:: - for more details, including other options available for fine-tuning - the installation locations. - -`--no-create' -`-n' - Run the configure checks, but stop before creating any output - files. - -`configure' also accepts some other, not widely useful, options. Run -`configure --help' for more details. diff --git a/Makefile.in b/Makefile.in deleted file mode 100644 index bb8a7378..00000000 --- a/Makefile.in +++ /dev/null @@ -1,722 +0,0 @@ -# Makefile.in generated by automake 1.13.4 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2013 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = . -DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \ - $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ - $(top_srcdir)/configure $(am__configure_deps) COPYING \ - config/depcomp config/install-sh config/missing \ - $(top_srcdir)/config/install-sh $(top_srcdir)/config/missing -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - cscope distdir dist dist-all distcheck -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -CSCOPE = cscope -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - if test -d "$(distdir)"; then \ - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -rf "$(distdir)" \ - || { sleep 5 && rm -rf "$(distdir)"; }; \ - else :; fi -am__post_remove_distdir = $(am__remove_distdir) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = --best -DIST_TARGETS = dist-gzip -distuninstallcheck_listfiles = find . -type f -print -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' -distcleancheck_listfiles = find . -type f -print -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EXEEXT = @EXEEXT@ -FC = @FC@ -FCFLAGS = @FCFLAGS@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LDFLAGS = @LDFLAGS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_FC = @ac_ct_FC@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -ACLOCAL_AMFLAGS = -I m4 -SUBDIRS = src -EXTRA_DIST = autogen.sh -all: all-recursive - -.SUFFIXES: -am--refresh: Makefile - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscope: cscope.files - test ! -s cscope.files \ - || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) -clean-cscope: - -rm -f cscope.files -cscope.files: clean-cscope cscopelist -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -rm -f cscope.out cscope.in.out cscope.po.out cscope.files - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" -dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__post_remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__post_remove_distdir) - -dist-lzip: distdir - tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__post_remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__post_remove_distdir) - -dist-tarZ: distdir - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__post_remove_distdir) - -dist-shar: distdir - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__post_remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__post_remove_distdir) - -dist dist-all: - $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' - $(am__post_remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lz*) \ - lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir) - chmod u+w $(distdir) - mkdir $(distdir)/_build $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ - $(AM_DISTCHECK_CONFIGURE_FLAGS) \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__post_remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @test -n '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: trying to run $@ with an empty' \ - '$$(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - $(am__cd) '$(distuninstallcheck_dir)' || { \ - echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ - exit 1; \ - }; \ - test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ - am--refresh check check-am clean clean-cscope clean-generic \ - cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ - distcheck distclean distclean-generic distclean-tags \ - distcleancheck distdir distuninstallcheck dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am tags tags-am uninstall uninstall-am - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/aclocal.m4 b/aclocal.m4 deleted file mode 100644 index 7405e970..00000000 --- a/aclocal.m4 +++ /dev/null @@ -1,724 +0,0 @@ -# generated automatically by aclocal 1.13.4 -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. - -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, -[m4_warning([this file was generated for autoconf 2.69. -You have another version of autoconf. It may work, but is not guaranteed to. -If you have problems, you may need to regenerate the build system entirely. -To do so, use the procedure documented by the package, typically 'autoreconf'.])]) - -# Copyright (C) 2002-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -# (This private macro should not be called outside this file.) -AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.13' -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to -dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.13.4], [], - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl -]) - -# _AM_AUTOCONF_VERSION(VERSION) -# ----------------------------- -# aclocal traces this macro to find the Autoconf version. -# This is a private macro too. Using m4_define simplifies -# the logic in aclocal, which can simply ignore this definition. -m4_define([_AM_AUTOCONF_VERSION], []) - -# AM_SET_CURRENT_AUTOMAKE_VERSION -# ------------------------------- -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.13.4])dnl -m4_ifndef([AC_AUTOCONF_VERSION], - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) - -# AM_AUX_DIR_EXPAND -*- Autoconf -*- - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to -# '$srcdir', '$srcdir/..', or '$srcdir/../..'. -# -# Of course, Automake must honor this variable whenever it calls a -# tool from the auxiliary directory. The problem is that $srcdir (and -# therefore $ac_aux_dir as well) can be either absolute or relative, -# depending on how configure is run. This is pretty annoying, since -# it makes $ac_aux_dir quite unusable in subdirectories: in the top -# source directory, any form will work fine, but in subdirectories a -# relative path needs to be adjusted first. -# -# $ac_aux_dir/missing -# fails when called from a subdirectory if $ac_aux_dir is relative -# $top_srcdir/$ac_aux_dir/missing -# fails if $ac_aux_dir is absolute, -# fails when called from a subdirectory in a VPATH build with -# a relative $ac_aux_dir -# -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -# are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is '.', but things will broke when you -# start a VPATH build or use an absolute $srcdir. -# -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -# and then we would define $MISSING as -# MISSING="\${SHELL} $am_aux_dir/missing" -# This will work as long as MISSING is not called from configure, because -# unfortunately $(top_srcdir) has no meaning in configure. -# However there are other variables, like CC, which are often used in -# configure, and could therefore not use this "fixed" $ac_aux_dir. -# -# Another solution, used here, is to always expand $ac_aux_dir to an -# absolute PATH. The drawback is that using absolute paths prevent a -# configured tree to be moved without reconfiguration. - -AC_DEFUN([AM_AUX_DIR_EXPAND], -[dnl Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50])dnl -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` -]) - -# AM_CONDITIONAL -*- Autoconf -*- - -# Copyright (C) 1997-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[AC_PREREQ([2.52])dnl - m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE])dnl -AC_SUBST([$1_FALSE])dnl -_AM_SUBST_NOTMAKE([$1_TRUE])dnl -_AM_SUBST_NOTMAKE([$1_FALSE])dnl -m4_define([_AM_COND_VALUE_$1], [$2])dnl -if $2; then - $1_TRUE= - $1_FALSE='#' -else - $1_TRUE='#' - $1_FALSE= -fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([[conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]]) -fi])]) - -# Do all the work for Automake. -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This macro actually does too much. Some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.65])dnl -dnl Autoconf wants to disallow AM_ names. We explicitly allow -dnl the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL])dnl -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[AC_DIAGNOSE([obsolete], - [$0: two- and three-arguments forms are deprecated.]) -m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if( - m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), - [ok:ok],, - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) - AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) -AM_MISSING_PROG([AUTOCONF], [autoconf]) -AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) -AM_MISSING_PROG([AUTOHEADER], [autoheader]) -AM_MISSING_PROG([MAKEINFO], [makeinfo]) -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AC_PROG_MKDIR_P])dnl -# For better backward compatibility. To be removed once Automake 1.9.x -# dies out for good. For more background, see: -# -# -AC_SUBST([mkdir_p], ['$(MKDIR_P)']) -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], - [_AM_PROG_TAR([v7])])]) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES([CC])], - [m4_define([AC_PROG_CC], - m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES([CXX])], - [m4_define([AC_PROG_CXX], - m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES([OBJC])], - [m4_define([AC_PROG_OBJC], - m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl -AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], - [_AM_DEPENDENCIES([OBJCXX])], - [m4_define([AC_PROG_OBJCXX], - m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl -]) -AC_REQUIRE([AM_SILENT_RULES])dnl -dnl The testsuite driver may need to know about EXEEXT, so add the -dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This -dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. -AC_CONFIG_COMMANDS_PRE(dnl -[m4_provide_if([_AM_COMPILER_EXEEXT], - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl -]) - -dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further -dnl mangled by Autoconf and run in a shell conditional statement. -m4_define([_AC_COMPILER_EXEEXT], -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) - - -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. - -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_arg=$1 -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi -AC_SUBST([install_sh])]) - -# Copyright (C) 2003-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) - -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- - -# Copyright (C) 1997-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it is modern enough. -# If it is, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -AC_REQUIRE_AUX_FILE([missing])dnl -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --is-lightweight"; then - am_missing_run="$MISSING " -else - am_missing_run= - AC_MSG_WARN(['missing' script is too old or missing]) -fi -]) - -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# -------------------- -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) - -# _AM_SET_OPTIONS(OPTIONS) -# ------------------------ -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) - -# Check to make sure that the build environment is sane. -*- Autoconf -*- - -# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[[\\\"\#\$\&\'\`$am_lf]]*) - AC_MSG_ERROR([unsafe absolute working directory name]);; -esac -case $srcdir in - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; -esac - -# Do 'set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - am_has_slept=no - for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken - alias in your environment]) - fi - if test "$[2]" = conftest.file || test $am_try -eq 2; then - break - fi - # Just in case. - sleep 1 - am_has_slept=yes - done - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT([yes]) -# If we didn't sleep, we still need to ensure time stamps of config.status and -# generated files are strictly newer. -am_sleep_pid= -if grep 'slept: no' conftest.file >/dev/null 2>&1; then - ( sleep 1 ) & - am_sleep_pid=$! -fi -AC_CONFIG_COMMANDS_PRE( - [AC_MSG_CHECKING([that generated files are newer than configure]) - if test -n "$am_sleep_pid"; then - # Hide warnings about reused PIDs. - wait $am_sleep_pid 2>/dev/null - fi - AC_MSG_RESULT([done])]) -rm -f conftest.file -]) - -# Copyright (C) 2009-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_SILENT_RULES([DEFAULT]) -# -------------------------- -# Enable less verbose build rules; with the default set to DEFAULT -# ("yes" being less verbose, "no" or empty being verbose). -AC_DEFUN([AM_SILENT_RULES], -[AC_ARG_ENABLE([silent-rules], [dnl -AS_HELP_STRING( - [--enable-silent-rules], - [less verbose build output (undo: "make V=1")]) -AS_HELP_STRING( - [--disable-silent-rules], - [verbose build output (undo: "make V=0")])dnl -]) -case $enable_silent_rules in @%:@ ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; - *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; -esac -dnl -dnl A few 'make' implementations (e.g., NonStop OS and NextStep) -dnl do not support nested variable expansions. -dnl See automake bug#9928 and bug#10237. -am_make=${MAKE-make} -AC_CACHE_CHECK([whether $am_make supports nested variables], - [am_cv_make_support_nested_variables], - [if AS_ECHO([['TRUE=$(BAR$(V)) -BAR0=false -BAR1=true -V=1 -am__doit: - @$(TRUE) -.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then - am_cv_make_support_nested_variables=yes -else - am_cv_make_support_nested_variables=no -fi]) -if test $am_cv_make_support_nested_variables = yes; then - dnl Using '$V' instead of '$(V)' breaks IRIX make. - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi -AC_SUBST([AM_V])dnl -AM_SUBST_NOTMAKE([AM_V])dnl -AC_SUBST([AM_DEFAULT_V])dnl -AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl -AC_SUBST([AM_DEFAULT_VERBOSITY])dnl -AM_BACKSLASH='\' -AC_SUBST([AM_BACKSLASH])dnl -_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl -]) - -# Copyright (C) 2001-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# AM_PROG_INSTALL_STRIP -# --------------------- -# One issue with vendor 'install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in "make install-strip", and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using 'strip' when the user -# run "make install-strip". However 'strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the 'STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# Copyright (C) 2006-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_SUBST_NOTMAKE(VARIABLE) -# --------------------------- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. -# This macro is traced by Automake. -AC_DEFUN([_AM_SUBST_NOTMAKE]) - -# AM_SUBST_NOTMAKE(VARIABLE) -# -------------------------- -# Public sister of _AM_SUBST_NOTMAKE. -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) - -# Check how to create a tarball. -*- Autoconf -*- - -# Copyright (C) 2004-2013 Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# _AM_PROG_TAR(FORMAT) -# -------------------- -# Check how to create a tarball in format FORMAT. -# FORMAT should be one of 'v7', 'ustar', or 'pax'. -# -# Substitute a variable $(am__tar) that is a command -# writing to stdout a FORMAT-tarball containing the directory -# $tardir. -# tardir=directory && $(am__tar) > result.tar -# -# Substitute a variable $(am__untar) that extract such -# a tarball read from stdin. -# $(am__untar) < result.tar -# -AC_DEFUN([_AM_PROG_TAR], -[# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AC_SUBST([AMTAR], ['$${TAR-tar}']) - -# We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' - -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - - [m4_case([$1], - [ustar], - [# The POSIX 1988 'ustar' format is defined with fixed-size fields. - # There is notably a 21 bits limit for the UID and the GID. In fact, - # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 - # and bug#13588). - am_max_uid=2097151 # 2^21 - 1 - am_max_gid=$am_max_uid - # The $UID and $GID variables are not portable, so we need to resort - # to the POSIX-mandated id(1) utility. Errors in the 'id' calls - # below are definitely unexpected, so allow the users to see them - # (that is, avoid stderr redirection). - am_uid=`id -u || echo unknown` - am_gid=`id -g || echo unknown` - AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) - if test $am_uid -le $am_max_uid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi - AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) - if test $am_gid -le $am_max_gid; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - _am_tools=none - fi], - - [pax], - [], - - [m4_fatal([Unknown tar format])]) - - AC_MSG_CHECKING([how to create a $1 tar archive]) - - # Go ahead even if we have the value already cached. We do so because we - # need to set the values for the 'am__tar' and 'am__untar' variables. - _am_tools=${am_cv_prog_tar_$1-$_am_tools} - - for _am_tool in $_am_tools; do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break - - # tar/untar a dummy directory, and stop if the command works. - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) - rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar /dev/null 2>&1 && break - fi - done - rm -rf conftest.dir - - AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) - AC_MSG_RESULT([$am_cv_prog_tar_$1])]) - -AC_SUBST([am__tar]) -AC_SUBST([am__untar]) -]) # _AM_PROG_TAR - diff --git a/autom4te.cache/requests b/autom4te.cache/requests deleted file mode 100644 index 7cd64a49..00000000 --- a/autom4te.cache/requests +++ /dev/null @@ -1,281 +0,0 @@ -# This file was generated. -# It contains the lists of macros which have been traced. -# It can be safely removed. - -@request = ( - bless( [ - '0', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - '/usr/share/aclocal-1.11/amversion.m4', - '/usr/share/aclocal-1.11/auxdir.m4', - '/usr/share/aclocal-1.11/cond.m4', - '/usr/share/aclocal-1.11/depend.m4', - '/usr/share/aclocal-1.11/depout.m4', - '/usr/share/aclocal-1.11/init.m4', - '/usr/share/aclocal-1.11/install-sh.m4', - '/usr/share/aclocal-1.11/lead-dot.m4', - '/usr/share/aclocal-1.11/make.m4', - '/usr/share/aclocal-1.11/missing.m4', - '/usr/share/aclocal-1.11/mkdirp.m4', - '/usr/share/aclocal-1.11/options.m4', - '/usr/share/aclocal-1.11/runlog.m4', - '/usr/share/aclocal-1.11/sanity.m4', - '/usr/share/aclocal-1.11/silent.m4', - '/usr/share/aclocal-1.11/strip.m4', - '/usr/share/aclocal-1.11/substnot.m4', - '/usr/share/aclocal-1.11/tar.m4', - 'configure.ac' - ], - { - 'm4_pattern_forbid' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - '_AM_SET_OPTION' => 1, - 'AC_DEFUN' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AM_MISSING_PROG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_DEFUN_ONCE' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - '_m4_warn' => 1, - 'AM_SANITY_CHECK' => 1, - 'AM_SILENT_RULES' => 1, - 'include' => 1, - '_AM_PROG_TAR' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AM_DEP_TRACK' => 1, - '_AM_SET_OPTIONS' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_RUN_LOG' => 1, - '_AM_IF_OPTION' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'm4_pattern_allow' => 1, - '_AM_AUTOCONF_VERSION' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AM_SET_DEPDIR' => 1, - '_AM_DEPENDENCIES' => 1, - 'AM_PROG_INSTALL_SH' => 1, - 'm4_include' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AU_DEFUN' => 1, - 'AM_MAKE_INCLUDE' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '1', - 1, - [ - '/usr/share/autoconf', - 'config', - 'm4' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - 'aclocal.m4', - 'configure.ac' - ], - { - '_LT_AC_TAGCONFIG' => 1, - 'AM_PROG_F77_C_O' => 1, - 'm4_pattern_forbid' => 1, - 'AC_INIT' => 1, - '_AM_COND_IF' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_SUBST' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AC_FC_SRCEXT' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_LINKS' => 1, - 'm4_sinclude' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - '_m4_warn' => 1, - 'AM_PROG_CXX_C_O' => 1, - '_AM_COND_ENDIF' => 1, - 'AM_ENABLE_MULTILIB' => 1, - 'AC_CONFIG_FILES' => 1, - 'LT_INIT' => 1, - 'include' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AC_LIBSOURCE' => 1, - 'AM_PROG_FC_C_O' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_FC_FREEFORM' => 1, - 'AH_OUTPUT' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'sinclude' => 1, - 'm4_pattern_allow' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AM_CONDITIONAL' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'm4_include' => 1, - '_AM_COND_ELSE' => 1, - 'AC_SUBST_TRACE' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '2', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - 'aclocal.m4', - 'configure.ac' - ], - { - 'AM_PROG_F77_C_O' => 1, - '_LT_AC_TAGCONFIG' => 1, - 'm4_pattern_forbid' => 1, - 'AC_INIT' => 1, - '_AM_COND_IF' => 1, - 'AC_CANONICAL_TARGET' => 1, - 'AC_SUBST' => 1, - 'AC_CONFIG_LIBOBJ_DIR' => 1, - 'AM_EXTRA_RECURSIVE_TARGETS' => 1, - 'AC_FC_SRCEXT' => 1, - 'AC_CANONICAL_HOST' => 1, - 'AC_PROG_LIBTOOL' => 1, - 'AM_PROG_MKDIR_P' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AC_CONFIG_SUBDIRS' => 1, - 'AM_PATH_GUILE' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'LT_CONFIG_LTDL_DIR' => 1, - 'AC_REQUIRE_AUX_FILE' => 1, - 'AC_CONFIG_LINKS' => 1, - 'LT_SUPPORTED_TAG' => 1, - 'm4_sinclude' => 1, - 'AM_MAINTAINER_MODE' => 1, - 'AM_NLS' => 1, - 'AC_FC_PP_DEFINE' => 1, - 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, - '_m4_warn' => 1, - 'AM_MAKEFILE_INCLUDE' => 1, - 'AM_PROG_CXX_C_O' => 1, - '_AM_COND_ENDIF' => 1, - '_AM_MAKEFILE_INCLUDE' => 1, - 'AM_ENABLE_MULTILIB' => 1, - 'AM_SILENT_RULES' => 1, - 'AM_PROG_MOC' => 1, - 'AC_CONFIG_FILES' => 1, - 'include' => 1, - 'LT_INIT' => 1, - 'AM_GNU_GETTEXT' => 1, - 'AM_PROG_AR' => 1, - 'AC_LIBSOURCE' => 1, - 'AM_PROG_FC_C_O' => 1, - 'AC_CANONICAL_BUILD' => 1, - 'AC_FC_FREEFORM' => 1, - 'AH_OUTPUT' => 1, - 'AC_FC_PP_SRCEXT' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'AC_CONFIG_AUX_DIR' => 1, - 'm4_pattern_allow' => 1, - 'sinclude' => 1, - 'AM_PROG_CC_C_O' => 1, - 'AC_CANONICAL_SYSTEM' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_XGETTEXT_OPTION' => 1, - 'AC_CONFIG_HEADERS' => 1, - 'AC_DEFINE_TRACE_LITERAL' => 1, - 'AM_POT_TOOLS' => 1, - 'm4_include' => 1, - '_AM_COND_ELSE' => 1, - 'AC_SUBST_TRACE' => 1 - } - ], 'Autom4te::Request' ), - bless( [ - '3', - 1, - [ - '/usr/share/autoconf' - ], - [ - '/usr/share/autoconf/autoconf/autoconf.m4f', - '-', - '/usr/share/aclocal-1.13/internal/ac-config-macro-dirs.m4', - '/usr/share/aclocal-1.13/amversion.m4', - '/usr/share/aclocal-1.13/auxdir.m4', - '/usr/share/aclocal-1.13/cond.m4', - '/usr/share/aclocal-1.13/depend.m4', - '/usr/share/aclocal-1.13/depout.m4', - '/usr/share/aclocal-1.13/init.m4', - '/usr/share/aclocal-1.13/install-sh.m4', - '/usr/share/aclocal-1.13/lead-dot.m4', - '/usr/share/aclocal-1.13/make.m4', - '/usr/share/aclocal-1.13/missing.m4', - '/usr/share/aclocal-1.13/options.m4', - '/usr/share/aclocal-1.13/runlog.m4', - '/usr/share/aclocal-1.13/sanity.m4', - '/usr/share/aclocal-1.13/silent.m4', - '/usr/share/aclocal-1.13/strip.m4', - '/usr/share/aclocal-1.13/substnot.m4', - '/usr/share/aclocal-1.13/tar.m4', - 'configure.ac' - ], - { - 'm4_pattern_forbid' => 1, - 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, - '_AM_SET_OPTION' => 1, - 'AC_DEFUN' => 1, - 'AM_INIT_AUTOMAKE' => 1, - 'AM_AUTOMAKE_VERSION' => 1, - 'AM_MISSING_HAS_RUN' => 1, - 'AM_SUBST_NOTMAKE' => 1, - 'AM_MISSING_PROG' => 1, - 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AC_DEFUN_ONCE' => 1, - '_AM_CONFIG_MACRO_DIRS' => 1, - 'AM_PROG_INSTALL_STRIP' => 1, - '_m4_warn' => 1, - 'AM_SANITY_CHECK' => 1, - 'AM_SILENT_RULES' => 1, - 'include' => 1, - '_AM_PROG_TAR' => 1, - 'AM_AUX_DIR_EXPAND' => 1, - 'AM_DEP_TRACK' => 1, - '_AM_SET_OPTIONS' => 1, - '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, - 'AM_RUN_LOG' => 1, - 'AC_CONFIG_MACRO_DIR' => 1, - '_AM_IF_OPTION' => 1, - '_AM_SUBST_NOTMAKE' => 1, - 'm4_pattern_allow' => 1, - '_AM_AUTOCONF_VERSION' => 1, - '_AM_MANGLE_OPTION' => 1, - 'AM_CONDITIONAL' => 1, - 'AM_SET_LEADING_DOT' => 1, - 'AC_CONFIG_MACRO_DIR_TRACE' => 1, - 'AM_SET_DEPDIR' => 1, - '_AM_DEPENDENCIES' => 1, - 'm4_include' => 1, - 'AM_PROG_INSTALL_SH' => 1, - '_AC_AM_CONFIG_HEADER_HOOK' => 1, - 'AU_DEFUN' => 1, - 'AM_MAKE_INCLUDE' => 1 - } - ], 'Autom4te::Request' ) - ); - diff --git a/build/Makefile b/build/Makefile deleted file mode 100644 index 0d643c3f..00000000 --- a/build/Makefile +++ /dev/null @@ -1,649 +0,0 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. -# Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - -VPATH = .. -pkgdatadir = $(datadir)/CTEM -pkgincludedir = $(includedir)/CTEM -pkglibdir = $(libdir)/CTEM -pkglibexecdir = $(libexecdir)/CTEM -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = . -DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ - ChangeLog INSTALL NEWS config/depcomp config/install-sh \ - config/missing -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno config.status.lineno -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir dist dist-all distcheck -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) -am__remove_distdir = \ - { test ! -d "$(distdir)" \ - || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -fr "$(distdir)"; }; } -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -DIST_ARCHIVES = $(distdir).tar.gz -GZIP_ENV = --best -distuninstallcheck_listfiles = find . -type f -print -distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run aclocal-1.11 -AMTAR = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run tar -AUTOCONF = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoconf -AUTOHEADER = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoheader -AUTOMAKE = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run automake-1.11 -AWK = gawk -CYGPATH_W = echo -DEFS = -DPACKAGE_NAME=\"Cratered\ Terrain\ Evolution\ Model\" -DPACKAGE_TARNAME=\"CTEM\" -DPACKAGE_VERSION=\"1.1\" -DPACKAGE_STRING=\"Cratered\ Terrain\ Evolution\ Model\ 1.1\" -DPACKAGE_BUGREPORT=\"David\ Minton\ \\ ,\ James\ Richardson\ \\" -DPACKAGE=\"CTEM\" -DVERSION=\"1.1\" -ECHO_C = -ECHO_N = -n -ECHO_T = -EXEEXT = -FC = ifort -FCFLAGS = -FR -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LDFLAGS = -LIBOBJS = -LIBS = -LTLIBOBJS = -MAKEINFO = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run makeinfo -MKDIR_P = /bin/mkdir -p -OBJEXT = o -PACKAGE = CTEM -PACKAGE_BUGREPORT = David Minton , James Richardson -PACKAGE_NAME = Cratered Terrain Evolution Model -PACKAGE_STRING = Cratered Terrain Evolution Model 1.1 -PACKAGE_TARNAME = CTEM -PACKAGE_VERSION = 1.1 -PATH_SEPARATOR = : -SET_MAKE = -SHELL = /bin/sh -STRIP = -VERSION = 1.1 -abs_builddir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build -abs_srcdir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build/.. -abs_top_builddir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build -abs_top_srcdir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build/.. -ac_ct_FC = ifort -am__leading_dot = . -am__tar = ${AMTAR} chof - "$$tardir" -am__untar = ${AMTAR} xf - -bindir = ${exec_prefix}/bin -build_alias = -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host_alias = -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/install-sh -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = .. -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = -top_builddir = . -top_srcdir = .. -ACLOCAL_AMFLAGS = -I m4 -SUBDIRS = src -EXTRA_DIST = autogen.sh -all: all-recursive - -.SUFFIXES: -am--refresh: - @: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ - $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - echo ' $(SHELL) ./config.status'; \ - $(SHELL) ./config.status;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck - -$(top_srcdir)/configure: $(am__configure_deps) - $(am__cd) $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -$(am__aclocal_m4_deps): - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - $(am__remove_distdir) - test -d "$(distdir)" || mkdir "$(distdir)" - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done - -test -n "$(am__skip_mode_fix)" \ - || find "$(distdir)" -type d ! -perm -755 \ - -exec chmod u+rwx,go+rx {} \; -o \ - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ - || chmod -R a+r "$(distdir)" -dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) - -dist-bzip2: distdir - tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -dist-lzma: distdir - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma - $(am__remove_distdir) - -dist-xz: distdir - tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz - $(am__remove_distdir) - -dist-tarZ: distdir - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__remove_distdir) - -dist-shar: distdir - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__remove_distdir) - -dist-zip: distdir - -rm -f $(distdir).zip - zip -rq $(distdir).zip $(distdir) - $(am__remove_distdir) - -dist dist-all: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) - -# This target untars the dist file and tries a VPATH configuration. Then -# it guarantees that the distribution is self-contained by making another -# tarfile. -distcheck: dist - case '$(DIST_ARCHIVES)' in \ - *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lzma*) \ - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ - *.tar.xz*) \ - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ - *.zip*) \ - unzip $(distdir).zip ;;\ - esac - chmod -R a-w $(distdir); chmod u+w $(distdir) - mkdir $(distdir)/_build - mkdir $(distdir)/_inst - chmod a-w $(distdir) - test -d $(distdir)/_build || exit 0; \ - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ - && am__cwd=`pwd` \ - && $(am__cd) $(distdir)/_build \ - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ - $(DISTCHECK_CONFIGURE_FLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) \ - && $(MAKE) $(AM_MAKEFLAGS) dvi \ - && $(MAKE) $(AM_MAKEFLAGS) check \ - && $(MAKE) $(AM_MAKEFLAGS) install \ - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ - distuninstallcheck \ - && chmod -R a-w "$$dc_install_base" \ - && ({ \ - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ - } || { rm -rf "$$dc_destdir"; exit 1; }) \ - && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist \ - && rm -rf $(DIST_ARCHIVES) \ - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ - && cd "$$am__cwd" \ - || exit 1 - $(am__remove_distdir) - @(echo "$(distdir) archives ready for distribution: "; \ - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' -distuninstallcheck: - @$(am__cd) '$(distuninstallcheck_dir)' \ - && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ - || { echo "ERROR: files left after uninstall:" ; \ - if test -n "$(DESTDIR)"; then \ - echo " (check DESTDIR support)"; \ - fi ; \ - $(distuninstallcheck_listfiles) ; \ - exit 1; } >&2 -distcleancheck: distclean - @if test '$(srcdir)' = . ; then \ - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ - exit 1 ; \ - fi - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ - || { echo "ERROR: files left in build directory after distclean:" ; \ - $(distcleancheck_listfiles) ; \ - exit 1; } >&2 -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -rf $(top_srcdir)/autom4te.cache - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am am--refresh check check-am clean clean-generic \ - ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ - dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \ - distclean distclean-generic distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am html html-am info \ - info-am install install-am install-data install-data-am \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ - pdf-am ps ps-am tags tags-recursive uninstall uninstall-am - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/build/config.log b/build/config.log deleted file mode 100644 index aee5cb70..00000000 --- a/build/config.log +++ /dev/null @@ -1,176 +0,0 @@ -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by Cratered Terrain Evolution Model configure 1.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ ../configure --no-create --no-recursion - -## --------- ## -## Platform. ## -## --------- ## - -hostname = darnell -uname -m = x86_64 -uname -r = 3.10.0-327.36.3.el7.x86_64 -uname -s = Linux -uname -v = #1 SMP Mon Oct 24 16:09:20 UTC 2016 - -/usr/bin/uname -p = x86_64 -/bin/uname -X = unknown - -/bin/arch = x86_64 -/usr/bin/arch -k = unknown -/usr/convex/getsysinfo = unknown -/usr/bin/hostinfo = unknown -/bin/machine = unknown -/usr/bin/oslevel = unknown -/bin/universe = unknown - -PATH: /usr/lib64/qt-3.3/bin -PATH: /usr/local/bin -PATH: /usr/bin -PATH: /bin -PATH: /usr/local/sbin -PATH: /usr/sbin -PATH: /home/jimrich/.local/bin -PATH: /home/jimrich/bin - - -## ----------- ## -## Core tests. ## -## ----------- ## - -configure:1816: checking for a BSD-compatible install -configure:1884: result: /usr/bin/install -c -configure:1895: checking whether build environment is sane -configure:1950: result: yes -configure:1988: WARNING: 'missing' script is too old or missing -configure:2101: checking for a thread-safe mkdir -p -configure:2140: result: /usr/bin/mkdir -p -configure:2147: checking for gawk -configure:2163: found /usr/bin/gawk -configure:2174: result: gawk -configure:2185: checking whether make sets $(MAKE) -configure:2207: result: yes -configure:2236: checking whether make supports nested variables -configure:2253: result: yes -configure:2270: error: source directory already configured; run "make distclean" there first - -## ---------------- ## -## Cache variables. ## -## ---------------- ## - -ac_cv_env_FCFLAGS_set= -ac_cv_env_FCFLAGS_value= -ac_cv_env_FC_set= -ac_cv_env_FC_value= -ac_cv_env_LDFLAGS_set= -ac_cv_env_LDFLAGS_value= -ac_cv_env_LIBS_set= -ac_cv_env_LIBS_value= -ac_cv_env_build_alias_set= -ac_cv_env_build_alias_value= -ac_cv_env_host_alias_set= -ac_cv_env_host_alias_value= -ac_cv_env_target_alias_set= -ac_cv_env_target_alias_value= -ac_cv_path_install='/usr/bin/install -c' -ac_cv_path_mkdir=/usr/bin/mkdir -ac_cv_prog_AWK=gawk -ac_cv_prog_make_make_set=yes -am_cv_make_support_nested_variables=yes - -## ----------------- ## -## Output variables. ## -## ----------------- ## - -ACLOCAL='' -AMTAR='' -AM_BACKSLASH='\' -AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -AM_DEFAULT_VERBOSITY='1' -AM_V='$(V)' -AUTOCONF='' -AUTOHEADER='' -AUTOMAKE='' -AWK='gawk' -CYGPATH_W='' -DEFS='' -ECHO_C='' -ECHO_N='-n' -ECHO_T='' -EXEEXT='' -FC='' -FCFLAGS='' -INSTALL_DATA='${INSTALL} -m 644' -INSTALL_PROGRAM='${INSTALL}' -INSTALL_SCRIPT='${INSTALL}' -INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' -LDFLAGS='' -LIBOBJS='' -LIBS='' -LTLIBOBJS='' -MAKEINFO='' -MKDIR_P='/usr/bin/mkdir -p' -OBJEXT='' -PACKAGE='' -PACKAGE_BUGREPORT='David Minton , James Richardson ' -PACKAGE_NAME='Cratered Terrain Evolution Model' -PACKAGE_STRING='Cratered Terrain Evolution Model 1.1' -PACKAGE_TARNAME='CTEM' -PACKAGE_URL='' -PACKAGE_VERSION='1.1' -PATH_SEPARATOR=':' -SET_MAKE='' -SHELL='/bin/sh' -STRIP='' -VERSION='' -ac_ct_FC='' -am__EXEEXT_FALSE='' -am__EXEEXT_TRUE='' -am__isrc=' -I$(srcdir)' -am__leading_dot='.' -am__tar='' -am__untar='' -bindir='${exec_prefix}/bin' -build_alias='' -datadir='${datarootdir}' -datarootdir='${prefix}/share' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -dvidir='${docdir}' -exec_prefix='NONE' -host_alias='' -htmldir='${docdir}' -includedir='${prefix}/include' -infodir='${datarootdir}/info' -install_sh='${SHELL} /export/project/b/CTEM/trunk/config/install-sh' -libdir='${exec_prefix}/lib' -libexecdir='${exec_prefix}/libexec' -localedir='${datarootdir}/locale' -localstatedir='${prefix}/var' -mandir='${datarootdir}/man' -mkdir_p='' -oldincludedir='/usr/include' -pdfdir='${docdir}' -prefix='NONE' -program_transform_name='s,x,x,' -psdir='${docdir}' -sbindir='${exec_prefix}/sbin' -sharedstatedir='${prefix}/com' -sysconfdir='${prefix}/etc' -target_alias='' - -## ----------- ## -## confdefs.h. ## -## ----------- ## - -/* confdefs.h */ -#define PACKAGE_NAME "Cratered Terrain Evolution Model" -#define PACKAGE_TARNAME "CTEM" -#define PACKAGE_VERSION "1.1" -#define PACKAGE_STRING "Cratered Terrain Evolution Model 1.1" -#define PACKAGE_BUGREPORT "David Minton , James Richardson " -#define PACKAGE_URL "" - -configure: exit 1 diff --git a/build/config.status b/build/config.status deleted file mode 100755 index 5aa40a52..00000000 --- a/build/config.status +++ /dev/null @@ -1,880 +0,0 @@ -#! /bin/sh -# Generated by configure. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false -SHELL=${CONFIG_SHELL-/bin/sh} -## --------------------- ## -## M4sh Initialization. ## -## --------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in - *posix*) set -o posix ;; -esac - -fi - - - - -# PATH needs CR -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset -else - as_unset=false -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - { (exit 1); exit 1; } -fi - -# Work around bugs in pre-3.0 UWIN ksh. -for as_var in ENV MAIL MAILPATH -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - - -# Name of the executable. -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# CDPATH. -$as_unset CDPATH - - - - as_lineno_1=$LINENO - as_lineno_2=$LINENO - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { - - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO - # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line after each line using $LINENO; the second 'sed' - # does the real work. The second script uses 'N' to pair each - # line-number line with the line containing $LINENO, and appends - # trailing '-' during substitution so that $LINENO is not a special - # case at line end. - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # scripts with optimization help from Paolo Bonzini. Blame Lee - # E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 - { (exit 1); exit 1; }; } - - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in --n*) - case `echo 'x\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - *) ECHO_C='\c';; - esac;; -*) - ECHO_N='-n';; -esac -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -p' - fi -else - as_ln_s='cp -p' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p=: -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -if test -x / >/dev/null 2>&1; then - as_test_x='test -x' -else - if ls -dL / >/dev/null 2>&1; then - as_ls_L_option=L - else - as_ls_L_option= - fi - as_test_x=' - eval sh -c '\'' - if test -d "$1"; then - test -d "$1/."; - else - case $1 in - -*)set "./$1";; - esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in - ???[sx]*):;;*)false;;esac;fi - '\'' sh - ' -fi -as_executable_p=$as_test_x - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 - -# Save the log message, to keep $[0] and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by Cratered Terrain Evolution Model $as_me 1.1, which was -generated by GNU Autoconf 2.63. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -# Files that config.status was made for. -config_files=" Makefile src/Makefile" - -ac_cs_usage="\ -\`$as_me' instantiates files from templates according to the -current configuration. - -Usage: $0 [OPTION]... [FILE]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - -Configuration files: -$config_files - -Report bugs to ." - -ac_cs_version="\ -Cratered Terrain Evolution Model config.status 1.1 -configured by ../configure, generated by GNU Autoconf 2.63, - with options \"\" - -Copyright (C) 2008 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='/home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build' -srcdir='..' -INSTALL='/usr/bin/install -c' -MKDIR_P='/bin/mkdir -p' -AWK='gawk' -test -n "$AWK" || AWK=awk -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" - ac_need_defaults=false;; - --he | --h | --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) { $as_echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2 - { (exit 1); exit 1; }; } ;; - - *) ac_config_targets="$ac_config_targets $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -if $ac_cs_recheck; then - set X '/bin/sh' '../configure' $ac_configure_extra_args --no-create --no-recursion - shift - $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6 - CONFIG_SHELL='/bin/sh' - export CONFIG_SHELL - exec "$@" -fi - -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - $as_echo "$ac_log" -} >&5 - - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - - *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} - { (exit 1); exit 1; }; };; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= - trap 'exit_status=$? - { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status -' 0 - trap '{ (exit 1); exit 1; }' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -n "$tmp" && test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || -{ - $as_echo "$as_me: cannot create a temporary directory in ." >&2 - { (exit 1); exit 1; } -} - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=' ' -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$tmp/subs1.awk" && -cat >>"$tmp/subs1.awk" <<\_ACAWK && -S["am__EXEEXT_FALSE"]="" -S["am__EXEEXT_TRUE"]="#" -S["LTLIBOBJS"]="" -S["LIBOBJS"]="" -S["OBJEXT"]="o" -S["EXEEXT"]="" -S["ac_ct_FC"]="ifort" -S["LDFLAGS"]="" -S["FCFLAGS"]=" -FR" -S["FC"]="ifort" -S["am__untar"]="${AMTAR} xf -" -S["am__tar"]="${AMTAR} chof - \"$$tardir\"" -S["AMTAR"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run tar" -S["am__leading_dot"]="." -S["SET_MAKE"]="" -S["AWK"]="gawk" -S["mkdir_p"]="/bin/mkdir -p" -S["MKDIR_P"]="/bin/mkdir -p" -S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" -S["STRIP"]="" -S["install_sh"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/install-sh" -S["MAKEINFO"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run makeinfo" -S["AUTOHEADER"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoheader" -S["AUTOMAKE"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run automake-1.11" -S["AUTOCONF"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoconf" -S["ACLOCAL"]="${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run aclocal-1.11" -S["VERSION"]="1.1" -S["PACKAGE"]="CTEM" -S["CYGPATH_W"]="echo" -S["am__isrc"]=" -I$(srcdir)" -S["INSTALL_DATA"]="${INSTALL} -m 644" -S["INSTALL_SCRIPT"]="${INSTALL}" -S["INSTALL_PROGRAM"]="${INSTALL}" -S["target_alias"]="" -S["host_alias"]="" -S["build_alias"]="" -S["LIBS"]="" -S["ECHO_T"]="" -S["ECHO_N"]="-n" -S["ECHO_C"]="" -S["DEFS"]="-DPACKAGE_NAME=\\\"Cratered\\ Terrain\\ Evolution\\ Model\\\" -DPACKAGE_TARNAME=\\\"CTEM\\\" -DPACKAGE_VERSION=\\\"1.1\\\" -DPACKAGE_STRING=\\\"Cratered\\ Terrain\\ Ev"\ -"olution\\ Model\\ 1.1\\\" -DPACKAGE_BUGREPORT=\\\"David\\ Minton\\ \\\\ ,\\ James\\ Richardson\\ \\\\\" -DPACKAGE=\\\"CT"\ -"EM\\\" -DVERSION=\\\"1.1\\\"" -S["mandir"]="${datarootdir}/man" -S["localedir"]="${datarootdir}/locale" -S["libdir"]="${exec_prefix}/lib" -S["psdir"]="${docdir}" -S["pdfdir"]="${docdir}" -S["dvidir"]="${docdir}" -S["htmldir"]="${docdir}" -S["infodir"]="${datarootdir}/info" -S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}" -S["oldincludedir"]="/usr/include" -S["includedir"]="${prefix}/include" -S["localstatedir"]="${prefix}/var" -S["sharedstatedir"]="${prefix}/com" -S["sysconfdir"]="${prefix}/etc" -S["datadir"]="${datarootdir}" -S["datarootdir"]="${prefix}/share" -S["libexecdir"]="${exec_prefix}/libexec" -S["sbindir"]="${exec_prefix}/sbin" -S["bindir"]="${exec_prefix}/bin" -S["program_transform_name"]="s,x,x," -S["prefix"]="/usr/local" -S["exec_prefix"]="${prefix}" -S["PACKAGE_BUGREPORT"]="David Minton , James Richardson " -S["PACKAGE_STRING"]="Cratered Terrain Evolution Model 1.1" -S["PACKAGE_VERSION"]="1.1" -S["PACKAGE_TARNAME"]="CTEM" -S["PACKAGE_NAME"]="Cratered Terrain Evolution Model" -S["PATH_SEPARATOR"]=":" -S["SHELL"]="/bin/sh" -_ACAWK -cat >>"$tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ - || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 -$as_echo "$as_me: error: could not setup config files machinery" >&2;} - { (exit 1); exit 1; }; } -fi # test -n "$CONFIG_FILES" - - -eval set X " :F $CONFIG_FILES " -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 -$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} - { (exit 1); exit 1; }; };; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 -$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} - { (exit 1); exit 1; }; };; - esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - ac_file_inputs="$ac_file_inputs '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$tmp/stdin" \ - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} - { (exit 1); exit 1; }; } ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - { as_dir="$ac_dir" - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} - { (exit 1); exit 1; }; }; } - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; - esac - ac_MKDIR_P=$MKDIR_P - case $MKDIR_P in - [\\/$]* | ?:[\\/]* ) ;; - */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; - esac -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= - -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p -' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} - ac_datarootdir_hack=' - s&@datadir@&${datarootdir}&g - s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g - s&@infodir@&${datarootdir}/info&g - s&@localedir@&${datarootdir}/locale&g - s&@mandir@&${datarootdir}/man&g - s&\${datarootdir}&${prefix}/share&g' ;; -esac -ac_sed_extra=" - -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -s&@INSTALL@&$ac_INSTALL&;t t -s&@MKDIR_P@&$ac_MKDIR_P&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} - { (exit 1); exit 1; }; } - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined." >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined." >&2;} - - rm -f "$tmp/stdin" - case $ac_file in - -) cat "$tmp/out" && rm -f "$tmp/out";; - *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; - esac \ - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 -$as_echo "$as_me: error: could not create $ac_file" >&2;} - { (exit 1); exit 1; }; } - ;; - - - - esac - -done # for ac_tag - - -{ (exit 0); exit 0; } diff --git a/build/src/CTEM b/build/src/CTEM deleted file mode 100755 index 683472455954266f2e1ea452d23835bacd9a34f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1287441 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 =S$#cePAG}-OesA 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 z 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

Sw@;ndf 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

    Bsj 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
    -b5b*MU;Nd90l4_xguq5|tM-hU2oe*JKj= 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

    Kp|I(aHg;k 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�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

    0QhxH7Sj6*$}0F2S`N!ioE*$u!*ns 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

    >&Q9D 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 XA~xL>hf3Lv?aNk&R`(5*mq-5#%X?l5 diff --git a/build/src/module_util.mod b/build/src/module_util.mod deleted file mode 100644 index 8bd8d07fa3b6a4c17153bb310100df9675a9c79c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52458 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

    R7B)ut3B8k}bwKNAuw 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 - exit 1;; - esac - shift;; - - -o) chowncmd="$chownprog $2" - shift;; - - -s) stripcmd=$stripprog;; - - -t) dst_arg=$2 - shift;; - - -T) no_target_directory=true;; - - --version) echo "$0 $scriptversion"; exit $?;; - - --) shift - break;; - - -*) echo "$0: invalid option: $1" >&2 - exit 1;; - - *) break;; - esac - shift -done - -if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then - # When -d is used, all remaining arguments are directories to create. - # When -t is used, the destination is already specified. - # Otherwise, the last argument is the destination. Remove it from $@. - for arg - do - if test -n "$dst_arg"; then - # $@ is not empty: it contains at least $arg. - set fnord "$@" "$dst_arg" - shift # fnord - fi - shift # arg - dst_arg=$arg - done -fi - -if test $# -eq 0; then - if test -z "$dir_arg"; then - echo "$0: no input file specified." >&2 - exit 1 - fi - # It's OK to call `install-sh -d' without argument. - # This can happen when creating conditional directories. - exit 0 -fi - -if test -z "$dir_arg"; then - trap '(exit $?); exit' 1 2 13 15 - - # Set umask so as not to create temps with too-generous modes. - # However, 'strip' requires both read and write access to temps. - case $mode in - # Optimize common cases. - *644) cp_umask=133;; - *755) cp_umask=22;; - - *[0-7]) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw='% 200' - fi - cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; - *) - if test -z "$stripcmd"; then - u_plus_rw= - else - u_plus_rw=,u+rw - fi - cp_umask=$mode$u_plus_rw;; - esac -fi - -for src -do - # Protect names starting with `-'. - case $src in - -*) src=./$src;; - esac - - if test -n "$dir_arg"; then - dst=$src - dstdir=$dst - test -d "$dstdir" - dstdir_status=$? - else - - # Waiting for this to be detected by the "$cpprog $src $dsttmp" command - # might cause directories to be created, which would be especially bad - # if $src (and thus $dsttmp) contains '*'. - if test ! -f "$src" && test ! -d "$src"; then - echo "$0: $src does not exist." >&2 - exit 1 - fi - - if test -z "$dst_arg"; then - echo "$0: no destination specified." >&2 - exit 1 - fi - - dst=$dst_arg - # Protect names starting with `-'. - case $dst in - -*) dst=./$dst;; - esac - - # If destination is a directory, append the input filename; won't work - # if double slashes aren't ignored. - if test -d "$dst"; then - if test -n "$no_target_directory"; then - echo "$0: $dst_arg: Is a directory" >&2 - exit 1 - fi - dstdir=$dst - dst=$dstdir/`basename "$src"` - dstdir_status=0 - else - # Prefer dirname, but fall back on a substitute if dirname fails. - dstdir=` - (dirname "$dst") 2>/dev/null || - expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$dst" : 'X\(//\)[^/]' \| \ - X"$dst" : 'X\(//\)$' \| \ - X"$dst" : 'X\(/\)' \| . 2>/dev/null || - echo X"$dst" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q' - ` - - test -d "$dstdir" - dstdir_status=$? - fi - fi - - obsolete_mkdir_used=false - - if test $dstdir_status != 0; then - case $posix_mkdir in - '') - # Create intermediate dirs using mode 755 as modified by the umask. - # This is like FreeBSD 'install' as of 1997-10-28. - umask=`umask` - case $stripcmd.$umask in - # Optimize common cases. - *[2367][2367]) mkdir_umask=$umask;; - .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; - - *[0-7]) - mkdir_umask=`expr $umask + 22 \ - - $umask % 100 % 40 + $umask % 20 \ - - $umask % 10 % 4 + $umask % 2 - `;; - *) mkdir_umask=$umask,go-w;; - esac - - # With -d, create the new directory with the user-specified mode. - # Otherwise, rely on $mkdir_umask. - if test -n "$dir_arg"; then - mkdir_mode=-m$mode - else - mkdir_mode= - fi - - posix_mkdir=false - case $umask in - *[123567][0-7][0-7]) - # POSIX mkdir -p sets u+wx bits regardless of umask, which - # is incompatible with FreeBSD 'install' when (umask & 300) != 0. - ;; - *) - tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ - trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 - - if (umask $mkdir_umask && - exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 - then - if test -z "$dir_arg" || { - # Check for POSIX incompatibilities with -m. - # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writeable bit of parent directory when it shouldn't. - # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. - ls_ld_tmpdir=`ls -ld "$tmpdir"` - case $ls_ld_tmpdir in - d????-?r-*) different_mode=700;; - d????-?--*) different_mode=755;; - *) false;; - esac && - $mkdirprog -m$different_mode -p -- "$tmpdir" && { - ls_ld_tmpdir_1=`ls -ld "$tmpdir"` - test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" - } - } - then posix_mkdir=: - fi - rmdir "$tmpdir/d" "$tmpdir" - else - # Remove any dirs left behind by ancient mkdir implementations. - rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null - fi - trap '' 0;; - esac;; - esac - - if - $posix_mkdir && ( - umask $mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" - ) - then : - else - - # The umask is ridiculous, or mkdir does not conform to POSIX, - # or it failed possibly due to a race condition. Create the - # directory the slow way, step by step, checking for races as we go. - - case $dstdir in - /*) prefix='/';; - -*) prefix='./';; - *) prefix='';; - esac - - eval "$initialize_posix_glob" - - oIFS=$IFS - IFS=/ - $posix_glob set -f - set fnord $dstdir - shift - $posix_glob set +f - IFS=$oIFS - - prefixes= - - for d - do - test -z "$d" && continue - - prefix=$prefix$d - if test -d "$prefix"; then - prefixes= - else - if $posix_mkdir; then - (umask=$mkdir_umask && - $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break - # Don't fail if two instances are running concurrently. - test -d "$prefix" || exit 1 - else - case $prefix in - *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; - *) qprefix=$prefix;; - esac - prefixes="$prefixes '$qprefix'" - fi - fi - prefix=$prefix/ - done - - if test -n "$prefixes"; then - # Don't fail if two instances are running concurrently. - (umask $mkdir_umask && - eval "\$doit_exec \$mkdirprog $prefixes") || - test -d "$dstdir" || exit 1 - obsolete_mkdir_used=true - fi - fi - fi - - if test -n "$dir_arg"; then - { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && - { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || - test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 - else - - # Make a couple of temp file names in the proper directory. - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ - - # Trap to clean up those temp files at exit. - trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 - - # Copy the file name to the temp name. - (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && - - # and set any options; do chmod last to preserve setuid bits. - # - # If any of these fail, we abort the whole thing. If we want to - # ignore errors from any of these, just make sure not to ignore - # errors from the above "$doit $cpprog $src $dsttmp" command. - # - { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && - { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && - { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && - { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && - - # If -C, don't bother to copy if it wouldn't change the file. - if $copy_on_change && - old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && - new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && - - eval "$initialize_posix_glob" && - $posix_glob set -f && - set X $old && old=:$2:$4:$5:$6 && - set X $new && new=:$2:$4:$5:$6 && - $posix_glob set +f && - - test "$old" = "$new" && - $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 - then - rm -f "$dsttmp" - else - # Rename the file to the real destination. - $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || - - # The rename failed, perhaps because mv can't rename something else - # to itself, or perhaps because mv is so ancient that it does not - # support -f. - { - # Now remove or move aside any old file at destination location. - # We try this two ways since rm can't unlink itself on some - # systems and the destination file might be busy for other - # reasons. In this case, the final cleanup might fail but the new - # file should still install successfully. - { - test ! -f "$dst" || - $doit $rmcmd -f "$dst" 2>/dev/null || - { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && - { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } - } || - { echo "$0: cannot unlink or rename $dst" >&2 - (exit 1); exit 1 - } - } && - - # Now rename the file to the real destination. - $doit $mvcmd "$dsttmp" "$dst" - } - fi || exit 1 - - trap '' 0 - fi -done - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/config/missing b/config/missing deleted file mode 100755 index 28055d2a..00000000 --- a/config/missing +++ /dev/null @@ -1,376 +0,0 @@ -#! /bin/sh -# Common stub for a few missing GNU programs while installing. - -scriptversion=2009-04-28.21; # UTC - -# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, -# 2008, 2009 Free Software Foundation, Inc. -# Originally by Fran,cois Pinard , 1996. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -if test $# -eq 0; then - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 -fi - -run=: -sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' -sed_minuso='s/.* -o \([^ ]*\).*/\1/p' - -# In the cases where this matters, `missing' is being run in the -# srcdir already. -if test -f configure.ac; then - configure_ac=configure.ac -else - configure_ac=configure.in -fi - -msg="missing on your system" - -case $1 in ---run) - # Try to run requested program, and just exit if it succeeds. - run= - shift - "$@" && exit 0 - # Exit code 63 means version mismatch. This often happens - # when the user try to use an ancient version of a tool on - # a file that requires a minimum version. In this case we - # we should proceed has if the program had been absent, or - # if --run hadn't been passed. - if test $? = 63; then - run=: - msg="probably too old" - fi - ;; - - -h|--h|--he|--hel|--help) - echo "\ -$0 [OPTION]... PROGRAM [ARGUMENT]... - -Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an -error status if there is no known handling for PROGRAM. - -Options: - -h, --help display this help and exit - -v, --version output version information and exit - --run try to run the given command, and emulate it if it fails - -Supported PROGRAM values: - aclocal touch file \`aclocal.m4' - autoconf touch file \`configure' - autoheader touch file \`config.h.in' - autom4te touch the output file, or create a stub one - automake touch all \`Makefile.in' files - bison create \`y.tab.[ch]', if possible, from existing .[ch] - flex create \`lex.yy.c', if possible, from existing .c - help2man touch the output file - lex create \`lex.yy.c', if possible, from existing .c - makeinfo touch the output file - tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch] - -Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and -\`g' are ignored when checking the name. - -Send bug reports to ." - exit $? - ;; - - -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing $scriptversion (GNU Automake)" - exit $? - ;; - - -*) - echo 1>&2 "$0: Unknown \`$1' option" - echo 1>&2 "Try \`$0 --help' for more information" - exit 1 - ;; - -esac - -# normalize program name to check for. -program=`echo "$1" | sed ' - s/^gnu-//; t - s/^gnu//; t - s/^g//; t'` - -# Now exit if we have it, but it failed. Also exit now if we -# don't have it and --version was passed (most likely to detect -# the program). This is about non-GNU programs, so use $1 not -# $program. -case $1 in - lex*|yacc*) - # Not GNU programs, they don't have --version. - ;; - - tar*) - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - exit 1 - fi - ;; - - *) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - elif test "x$2" = "x--version" || test "x$2" = "x--help"; then - # Could not run --version or --help. This is probably someone - # running `$TOOL --version' or `$TOOL --help' to check whether - # $TOOL exists and not knowing $TOOL uses missing. - exit 1 - fi - ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case $program in - aclocal*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acinclude.m4' or \`${configure_ac}'. You might want - to install the \`Automake' and \`Perl' packages. Grab them from - any GNU archive site." - touch aclocal.m4 - ;; - - autoconf*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`${configure_ac}'. You might want to install the - \`Autoconf' and \`GNU m4' packages. Grab them from any GNU - archive site." - touch configure - ;; - - autoheader*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`acconfig.h' or \`${configure_ac}'. You might want - to install the \`Autoconf' and \`GNU m4' packages. Grab them - from any GNU archive site." - files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` - test -z "$files" && files="config.h" - touch_files= - for f in $files; do - case $f in - *:*) touch_files="$touch_files "`echo "$f" | - sed -e 's/^[^:]*://' -e 's/:.*//'`;; - *) touch_files="$touch_files $f.in";; - esac - done - touch $touch_files - ;; - - automake*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. - You might want to install the \`Automake' and \`Perl' packages. - Grab them from any GNU archive site." - find . -type f -name Makefile.am -print | - sed 's/\.am$/.in/' | - while read f; do touch "$f"; done - ;; - - autom4te*) - echo 1>&2 "\ -WARNING: \`$1' is needed, but is $msg. - You might have modified some files without having the - proper tools for further handling them. - You can get \`$1' as part of \`Autoconf' from any GNU - archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo "#! /bin/sh" - echo "# Created by GNU Automake missing as a replacement of" - echo "# $ $@" - echo "exit 0" - chmod +x $file - exit 1 - fi - ;; - - bison*|yacc*) - echo 1>&2 "\ -WARNING: \`$1' $msg. You should only need it if - you modified a \`.y' file. You may need the \`Bison' package - in order for those modifications to take effect. You can get - \`Bison' from any GNU archive site." - rm -f y.tab.c y.tab.h - if test $# -ne 1; then - eval LASTARG="\${$#}" - case $LASTARG in - *.y) - SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.c - fi - SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" y.tab.h - fi - ;; - esac - fi - if test ! -f y.tab.h; then - echo >y.tab.h - fi - if test ! -f y.tab.c; then - echo 'main() { return 0; }' >y.tab.c - fi - ;; - - lex*|flex*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.l' file. You may need the \`Flex' package - in order for those modifications to take effect. You can get - \`Flex' from any GNU archive site." - rm -f lex.yy.c - if test $# -ne 1; then - eval LASTARG="\${$#}" - case $LASTARG in - *.l) - SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` - if test -f "$SRCFILE"; then - cp "$SRCFILE" lex.yy.c - fi - ;; - esac - fi - if test ! -f lex.yy.c; then - echo 'main() { return 0; }' >lex.yy.c - fi - ;; - - help2man*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a dependency of a manual page. You may need the - \`Help2man' package in order for those modifications to take - effect. You can get \`Help2man' from any GNU archive site." - - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -f "$file"; then - touch $file - else - test -z "$file" || exec >$file - echo ".ab help2man is required to generate this page" - exit $? - fi - ;; - - makeinfo*) - echo 1>&2 "\ -WARNING: \`$1' is $msg. You should only need it if - you modified a \`.texi' or \`.texinfo' file, or any other file - indirectly affecting the aspect of the manual. The spurious - call might also be the consequence of using a buggy \`make' (AIX, - DU, IRIX). You might want to install the \`Texinfo' package or - the \`GNU make' package. Grab either from any GNU archive site." - # The file to touch is that specified with -o ... - file=`echo "$*" | sed -n "$sed_output"` - test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` - if test -z "$file"; then - # ... or it is the one specified with @setfilename ... - infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n ' - /^@setfilename/{ - s/.* \([^ ]*\) *$/\1/ - p - q - }' $infile` - # ... or it is derived from the source name (dir/f.texi becomes f.info) - test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info - fi - # If the file does not exist, the user really needs makeinfo; - # let's fail without touching anything. - test -f $file || exit 1 - touch $file - ;; - - tar*) - shift - - # We have already tried tar in the generic part. - # Look for gnutar/gtar before invocation to avoid ugly error - # messages. - if (gnutar --version > /dev/null 2>&1); then - gnutar "$@" && exit 0 - fi - if (gtar --version > /dev/null 2>&1); then - gtar "$@" && exit 0 - fi - firstarg="$1" - if shift; then - case $firstarg in - *o*) - firstarg=`echo "$firstarg" | sed s/o//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - case $firstarg in - *h*) - firstarg=`echo "$firstarg" | sed s/h//` - tar "$firstarg" "$@" && exit 0 - ;; - esac - fi - - echo 1>&2 "\ -WARNING: I can't seem to be able to run \`tar' with the given arguments. - You may want to install GNU tar or Free paxutils, or check the - command line arguments." - exit 1 - ;; - - *) - echo 1>&2 "\ -WARNING: \`$1' is needed, and is $msg. - You might have modified some files without having the - proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequisites for installing - this package. You may also peek at any GNU archive site, in case - some other package would contain this missing \`$1' program." - exit 1 - ;; -esac - -exit 0 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "scriptversion=" -# time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" -# time-stamp-end: "; # UTC" -# End: diff --git a/configure b/configure deleted file mode 100755 index e1500a00..00000000 --- a/configure +++ /dev/null @@ -1,4020 +0,0 @@ -#! /bin/sh -# Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Cratered Terrain Evolution Model 1.1. -# -# Report bugs to , James Richardson >. -# -# -# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. -# -# -# This configure script is free software; the Free Software Foundation -# gives unlimited permission to copy, distribute and modify it. -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -# Use a proper internal environment variable to ensure we don't fall - # into an infinite loop, continuously re-executing ourselves. - if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then - _as_can_reexec=no; export _as_can_reexec; - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -as_fn_exit 255 - fi - # We don't want this to propagate to other subprocesses. - { _as_can_reexec=; unset _as_can_reexec;} -if test "x$CONFIG_SHELL" = x; then - as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which - # is contrary to our usage. Disable this feature. - alias -g '\${1+\"\$@\"}'='\"\$@\"' - setopt NO_GLOB_SUBST -else - case \`(set -o) 2>/dev/null\` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi -" - as_required="as_fn_return () { (exit \$1); } -as_fn_success () { as_fn_return 0; } -as_fn_failure () { as_fn_return 1; } -as_fn_ret_success () { return 0; } -as_fn_ret_failure () { return 1; } - -exitcode=0 -as_fn_success || { exitcode=1; echo as_fn_success failed.; } -as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } -as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } -as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } -if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : - -else - exitcode=1; echo positional parameters were not saved. -fi -test x\$exitcode = x0 || exit 1 -test -x / || exit 1" - as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO - as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO - eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && - test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1" - if (eval "$as_required") 2>/dev/null; then : - as_have_required=yes -else - as_have_required=no -fi - if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : - -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -as_found=false -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - as_found=: - case $as_dir in #( - /*) - for as_base in sh bash ksh sh5; do - # Try only shells that exist, to save several forks. - as_shell=$as_dir/$as_base - if { test -f "$as_shell" || test -f "$as_shell.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : - CONFIG_SHELL=$as_shell as_have_required=yes - if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : - break 2 -fi -fi - done;; - esac - as_found=false -done -$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && - { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : - CONFIG_SHELL=$SHELL as_have_required=yes -fi; } -IFS=$as_save_IFS - - - if test "x$CONFIG_SHELL" != x; then : - export CONFIG_SHELL - # We cannot yet assume a decent shell, so we have to provide a -# neutralization value for shells without unset; and this also -# works around shells that cannot unset nonexistent variables. -# Preserve -v and -x to the replacement shell. -BASH_ENV=/dev/null -ENV=/dev/null -(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV -case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; -esac -exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} -# Admittedly, this is quite paranoid, since all the known shells bail -# out after a failed `exec'. -$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 -exit 255 -fi - - if test x$as_have_required = xno; then : - $as_echo "$0: This script requires a shell more modern than all" - $as_echo "$0: the shells that I found on your system." - if test x${ZSH_VERSION+set} = xset ; then - $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" - $as_echo "$0: be upgraded to zsh 4.3.4 or later." - else - $as_echo "$0: Please tell bug-autoconf@gnu.org and David Minton -$0: , James Richardson -$0: about your system, including -$0: any error possibly output before this message. Then -$0: install a modern shell, or manually run the script -$0: under such a shell if you do have one." - fi - exit 1 -fi -fi -fi -SHELL=${CONFIG_SHELL-/bin/sh} -export SHELL -# Unset more variables known to interfere with behavior of common tools. -CLICOLOR_FORCE= GREP_OPTIONS= -unset CLICOLOR_FORCE GREP_OPTIONS - -## --------------------- ## -## M4sh Shell Functions. ## -## --------------------- ## -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - - - as_lineno_1=$LINENO as_lineno_1a=$LINENO - as_lineno_2=$LINENO as_lineno_2a=$LINENO - eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && - test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { - # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) - sed -n ' - p - /[$]LINENO/= - ' <$as_myself | - sed ' - s/[$]LINENO.*/&-/ - t lineno - b - :lineno - N - :loop - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ - t loop - s/-\n.*// - ' >$as_me.lineno && - chmod +x "$as_me.lineno" || - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } - - # If we had to re-execute with $CONFIG_SHELL, we're ensured to have - # already done that, so ensure we don't try to do so again and fall - # in an infinite loop. This has already happened in practice. - _as_can_reexec=no; export _as_can_reexec - # Don't try to exec as it changes $[0], causing all sort of problems - # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensitive to this). - . "./$as_me.lineno" - # Exit status is that of the last command. - exit -} - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -test -n "$DJDIR" || exec 7<&0 &1 - -# Name of the host. -# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, -# so uname gets run too. -ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` - -# -# Initializations. -# -ac_default_prefix=/usr/local -ac_clean_files= -ac_config_libobj_dir=. -LIBOBJS= -cross_compiling=no -subdirs= -MFLAGS= -MAKEFLAGS= - -# Identity of this package. -PACKAGE_NAME='Cratered Terrain Evolution Model' -PACKAGE_TARNAME='CTEM' -PACKAGE_VERSION='1.1' -PACKAGE_STRING='Cratered Terrain Evolution Model 1.1' -PACKAGE_BUGREPORT='David Minton , James Richardson ' -PACKAGE_URL='' - -ac_unique_file="src/main/CTEM.f90" -ac_subst_vars='am__EXEEXT_FALSE -am__EXEEXT_TRUE -LTLIBOBJS -LIBOBJS -OBJEXT -EXEEXT -ac_ct_FC -LDFLAGS -FCFLAGS -FC -AM_BACKSLASH -AM_DEFAULT_VERBOSITY -AM_DEFAULT_V -AM_V -am__untar -am__tar -AMTAR -am__leading_dot -SET_MAKE -AWK -mkdir_p -MKDIR_P -INSTALL_STRIP_PROGRAM -STRIP -install_sh -MAKEINFO -AUTOHEADER -AUTOMAKE -AUTOCONF -ACLOCAL -VERSION -PACKAGE -CYGPATH_W -am__isrc -INSTALL_DATA -INSTALL_SCRIPT -INSTALL_PROGRAM -target_alias -host_alias -build_alias -LIBS -ECHO_T -ECHO_N -ECHO_C -DEFS -mandir -localedir -libdir -psdir -pdfdir -dvidir -htmldir -infodir -docdir -oldincludedir -includedir -localstatedir -sharedstatedir -sysconfdir -datadir -datarootdir -libexecdir -sbindir -bindir -program_transform_name -prefix -exec_prefix -PACKAGE_URL -PACKAGE_BUGREPORT -PACKAGE_STRING -PACKAGE_VERSION -PACKAGE_TARNAME -PACKAGE_NAME -PATH_SEPARATOR -SHELL' -ac_subst_files='' -ac_user_opts=' -enable_option_checking -enable_silent_rules -' - ac_precious_vars='build_alias -host_alias -target_alias -FC -FCFLAGS -LDFLAGS -LIBS' - - -# Initialize some variables set by options. -ac_init_help= -ac_init_version=false -ac_unrecognized_opts= -ac_unrecognized_sep= -# The variables have the same names as the options, with -# dashes changed to underlines. -cache_file=/dev/null -exec_prefix=NONE -no_create= -no_recursion= -prefix=NONE -program_prefix=NONE -program_suffix=NONE -program_transform_name=s,x,x, -silent= -site= -srcdir= -verbose= -x_includes=NONE -x_libraries=NONE - -# Installation directory options. -# These are left unexpanded so users can "make install exec_prefix=/foo" -# and all the variables that are supposed to be based on exec_prefix -# by default will actually change. -# Use braces instead of parens because sh, perl, etc. also accept them. -# (The list follows the same order as the GNU Coding Standards.) -bindir='${exec_prefix}/bin' -sbindir='${exec_prefix}/sbin' -libexecdir='${exec_prefix}/libexec' -datarootdir='${prefix}/share' -datadir='${datarootdir}' -sysconfdir='${prefix}/etc' -sharedstatedir='${prefix}/com' -localstatedir='${prefix}/var' -includedir='${prefix}/include' -oldincludedir='/usr/include' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -infodir='${datarootdir}/info' -htmldir='${docdir}' -dvidir='${docdir}' -pdfdir='${docdir}' -psdir='${docdir}' -libdir='${exec_prefix}/lib' -localedir='${datarootdir}/locale' -mandir='${datarootdir}/man' - -ac_prev= -ac_dashdash= -for ac_option -do - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval $ac_prev=\$ac_option - ac_prev= - continue - fi - - case $ac_option in - *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; - *=) ac_optarg= ;; - *) ac_optarg=yes ;; - esac - - # Accept the important Cygnus configure options, so we can diagnose typos. - - case $ac_dashdash$ac_option in - --) - ac_dashdash=yes ;; - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) - bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) - ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) - build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) - cache_file=$ac_optarg ;; - - --config-cache | -C) - cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=*) - datadir=$ac_optarg ;; - - -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ - | --dataroo | --dataro | --datar) - ac_prev=datarootdir ;; - -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ - | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) - datarootdir=$ac_optarg ;; - - -disable-* | --disable-*) - ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=no ;; - - -docdir | --docdir | --docdi | --doc | --do) - ac_prev=docdir ;; - -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) - docdir=$ac_optarg ;; - - -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) - ac_prev=dvidir ;; - -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) - dvidir=$ac_optarg ;; - - -enable-* | --enable-*) - ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid feature name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"enable_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval enable_$ac_useropt=\$ac_optarg ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ - | --exec | --exe | --ex) - ac_prev=exec_prefix ;; - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) - exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - - -help | --help | --hel | --he | -h) - ac_init_help=long ;; - -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) - ac_init_help=recursive ;; - -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) - ac_init_help=short ;; - - -host | --host | --hos | --ho) - ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) - host_alias=$ac_optarg ;; - - -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) - ac_prev=htmldir ;; - -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ - | --ht=*) - htmldir=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) - includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) - infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) - libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) - libexecdir=$ac_optarg ;; - - -localedir | --localedir | --localedi | --localed | --locale) - ac_prev=localedir ;; - -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) - localedir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst | --locals) - ac_prev=localstatedir ;; - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) - localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) - mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ - | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ - | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) - no_recursion=yes ;; - - -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ - | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ - | --oldin | --oldi | --old | --ol | --o) - ac_prev=oldincludedir ;; - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) - oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) - program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) - program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ - | --program-transform-n | --program-transform- \ - | --program-transform | --program-transfor \ - | --program-transfo | --program-transf \ - | --program-trans | --program-tran \ - | --progr-tra | --program-tr | --program-t) - ac_prev=program_transform_name ;; - -program-transform-name=* | --program-transform-name=* \ - | --program-transform-nam=* | --program-transform-na=* \ - | --program-transform-n=* | --program-transform-=* \ - | --program-transform=* | --program-transfor=* \ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) - program_transform_name=$ac_optarg ;; - - -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) - ac_prev=pdfdir ;; - -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) - pdfdir=$ac_optarg ;; - - -psdir | --psdir | --psdi | --psd | --ps) - ac_prev=psdir ;; - -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) - psdir=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) - sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ - | --sharedst | --shareds | --shared | --share | --shar \ - | --sha | --sh) - ac_prev=sharedstatedir ;; - -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) - sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) - site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) - sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) - ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) - target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - - -version | --version | --versio | --versi | --vers | -V) - ac_init_version=: ;; - - -with-* | --with-*) - ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=\$ac_optarg ;; - - -without-* | --without-*) - ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. - expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && - as_fn_error $? "invalid package name: $ac_useropt" - ac_useropt_orig=$ac_useropt - ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` - case $ac_user_opts in - *" -"with_$ac_useropt" -"*) ;; - *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" - ac_unrecognized_sep=', ';; - esac - eval with_$ac_useropt=no ;; - - --x) - # Obsolete; use --with-x. - with_x=yes ;; - - -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ - | --x-incl | --x-inc | --x-in | --x-i) - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) - x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) - x_libraries=$ac_optarg ;; - - -*) as_fn_error $? "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information" - ;; - - *=*) - ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` - # Reject names that are not valid shell variable names. - case $ac_envvar in #( - '' | [0-9]* | *[!_$as_cr_alnum]* ) - as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; - esac - eval $ac_envvar=\$ac_optarg - export $ac_envvar ;; - - *) - # FIXME: should be removed in autoconf 3.0. - $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 - expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && - $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 - : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" - ;; - - esac -done - -if test -n "$ac_prev"; then - ac_option=--`echo $ac_prev | sed 's/_/-/g'` - as_fn_error $? "missing argument to $ac_option" -fi - -if test -n "$ac_unrecognized_opts"; then - case $enable_option_checking in - no) ;; - fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; - *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; - esac -fi - -# Check all directory arguments for consistency. -for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ - libdir localedir mandir -do - eval ac_val=\$$ac_var - # Remove trailing slashes. - case $ac_val in - */ ) - ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` - eval $ac_var=\$ac_val;; - esac - # Be sure to have absolute directory names. - case $ac_val in - [\\/$]* | ?:[\\/]* ) continue;; - NONE | '' ) case $ac_var in *prefix ) continue;; esac;; - esac - as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" -done - -# There might be people who depend on the old broken behavior: `$host' -# used to hold the argument of --host etc. -# FIXME: To remove some day. -build=$build_alias -host=$host_alias -target=$target_alias - -# FIXME: To remove some day. -if test "x$host_alias" != x; then - if test "x$build_alias" = x; then - cross_compiling=maybe - elif test "x$build_alias" != "x$host_alias"; then - cross_compiling=yes - fi -fi - -ac_tool_prefix= -test -n "$host_alias" && ac_tool_prefix=$host_alias- - -test "$silent" = yes && exec 6>/dev/null - - -ac_pwd=`pwd` && test -n "$ac_pwd" && -ac_ls_di=`ls -di .` && -ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || - as_fn_error $? "working directory cannot be determined" -test "X$ac_ls_di" = "X$ac_pwd_ls_di" || - as_fn_error $? "pwd does not report name of working directory" - - -# Find the source files, if location was not specified. -if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then the parent directory. - ac_confdir=`$as_dirname -- "$as_myself" || -$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_myself" : 'X\(//\)[^/]' \| \ - X"$as_myself" : 'X\(//\)$' \| \ - X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_myself" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r "$srcdir/$ac_unique_file"; then - srcdir=.. - fi -else - ac_srcdir_defaulted=no -fi -if test ! -r "$srcdir/$ac_unique_file"; then - test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." - as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" -fi -ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" -ac_abs_confdir=`( - cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" - pwd)` -# When building in place, set srcdir=. -if test "$ac_abs_confdir" = "$ac_pwd"; then - srcdir=. -fi -# Remove unnecessary trailing slashes from srcdir. -# Double slashes in file names in object file debugging info -# mess up M-x gdb in Emacs. -case $srcdir in -*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; -esac -for ac_var in $ac_precious_vars; do - eval ac_env_${ac_var}_set=\${${ac_var}+set} - eval ac_env_${ac_var}_value=\$${ac_var} - eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} - eval ac_cv_env_${ac_var}_value=\$${ac_var} -done - -# -# Report the --help message. -# -if test "$ac_init_help" = "long"; then - # Omit some internal or obsolete options to make the list less imposing. - # This message is too long to be a string in the A/UX 3.1 sh. - cat <<_ACEOF -\`configure' configures Cratered Terrain Evolution Model 1.1 to adapt to many kinds of systems. - -Usage: $0 [OPTION]... [VAR=VALUE]... - -To assign environment variables (e.g., CC, CFLAGS...), specify them as -VAR=VALUE. See below for descriptions of some of the useful variables. - -Defaults for the options are specified in brackets. - -Configuration: - -h, --help display this help and exit - --help=short display options specific to this package - --help=recursive display the short help of all the included packages - -V, --version display version information and exit - -q, --quiet, --silent do not print \`checking ...' messages - --cache-file=FILE cache test results in FILE [disabled] - -C, --config-cache alias for \`--cache-file=config.cache' - -n, --no-create do not create output files - --srcdir=DIR find the sources in DIR [configure dir or \`..'] - -Installation directories: - --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] - --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] - -By default, \`make install' will install all the files in -\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -an installation prefix other than \`$ac_default_prefix' using \`--prefix', -for instance \`--prefix=\$HOME'. - -For better control, use the options below. - -Fine tuning of the installation directories: - --bindir=DIR user executables [EPREFIX/bin] - --sbindir=DIR system admin executables [EPREFIX/sbin] - --libexecdir=DIR program executables [EPREFIX/libexec] - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] - --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] - --datadir=DIR read-only architecture-independent data [DATAROOTDIR] - --infodir=DIR info documentation [DATAROOTDIR/info] - --localedir=DIR locale-dependent data [DATAROOTDIR/locale] - --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/CTEM] - --htmldir=DIR html documentation [DOCDIR] - --dvidir=DIR dvi documentation [DOCDIR] - --pdfdir=DIR pdf documentation [DOCDIR] - --psdir=DIR ps documentation [DOCDIR] -_ACEOF - - cat <<\_ACEOF - -Program names: - --program-prefix=PREFIX prepend PREFIX to installed program names - --program-suffix=SUFFIX append SUFFIX to installed program names - --program-transform-name=PROGRAM run sed PROGRAM on installed program names -_ACEOF -fi - -if test -n "$ac_init_help"; then - case $ac_init_help in - short | recursive ) echo "Configuration of Cratered Terrain Evolution Model 1.1:";; - esac - cat <<\_ACEOF - -Optional Features: - --disable-option-checking ignore unrecognized --enable/--with options - --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) - --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --enable-silent-rules less verbose build output (undo: "make V=1") - --disable-silent-rules verbose build output (undo: "make V=0") - -Some influential environment variables: - FC Fortran compiler command - FCFLAGS Fortran compiler flags - LDFLAGS linker flags, e.g. -L if you have libraries in a - nonstandard directory - LIBS libraries to pass to the linker, e.g. -l - -Use these variables to override the choices made by `configure' or to help -it to find libraries and programs with nonstandard names/locations. - -Report bugs to , James Richardson >. -_ACEOF -ac_status=$? -fi - -if test "$ac_init_help" = "recursive"; then - # If there are subdirs, report their specific --help. - for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d "$ac_dir" || - { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || - continue - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - cd "$ac_dir" || { ac_status=$?; continue; } - # Check for guested configure. - if test -f "$ac_srcdir/configure.gnu"; then - echo && - $SHELL "$ac_srcdir/configure.gnu" --help=recursive - elif test -f "$ac_srcdir/configure"; then - echo && - $SHELL "$ac_srcdir/configure" --help=recursive - else - $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi || ac_status=$? - cd "$ac_pwd" || { ac_status=$?; break; } - done -fi - -test -n "$ac_init_help" && exit $ac_status -if $ac_init_version; then - cat <<\_ACEOF -Cratered Terrain Evolution Model configure 1.1 -generated by GNU Autoconf 2.69 - -Copyright (C) 2012 Free Software Foundation, Inc. -This configure script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it. -_ACEOF - exit -fi - -## ------------------------ ## -## Autoconf initialization. ## -## ------------------------ ## - -# ac_fn_fc_try_compile LINENO -# --------------------------- -# Try to compile conftest.$ac_ext, and return whether this succeeded. -ac_fn_fc_try_compile () -{ - as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - rm -f conftest.$ac_objext - if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - grep -v '^ *+' conftest.err >conftest.er1 - cat conftest.er1 >&5 - mv -f conftest.er1 conftest.err - fi - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } && { - test -z "$ac_fc_werror_flag" || - test ! -s conftest.err - } && test -s conftest.$ac_objext; then : - ac_retval=0 -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_retval=1 -fi - eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno - as_fn_set_status $ac_retval - -} # ac_fn_fc_try_compile -cat >config.log <<_ACEOF -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by Cratered Terrain Evolution Model $as_me 1.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ $0 $@ - -_ACEOF -exec 5>>config.log -{ -cat <<_ASUNAME -## --------- ## -## Platform. ## -## --------- ## - -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` - -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` - -_ASUNAME - -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - $as_echo "PATH: $as_dir" - done -IFS=$as_save_IFS - -} >&5 - -cat >&5 <<_ACEOF - - -## ----------- ## -## Core tests. ## -## ----------- ## - -_ACEOF - - -# Keep a trace of the command line. -# Strip out --no-create and --no-recursion so they do not pile up. -# Strip out --silent because we don't want to record it for future runs. -# Also quote any args containing shell meta-characters. -# Make two passes to allow for proper duplicate-argument suppression. -ac_configure_args= -ac_configure_args0= -ac_configure_args1= -ac_must_keep_next=false -for ac_pass in 1 2 -do - for ac_arg - do - case $ac_arg in - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) - continue ;; - *\'*) - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; - esac - case $ac_pass in - 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; - 2) - as_fn_append ac_configure_args1 " '$ac_arg'" - if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. - else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac - fi - as_fn_append ac_configure_args " '$ac_arg'" - ;; - esac - done -done -{ ac_configure_args0=; unset ac_configure_args0;} -{ ac_configure_args1=; unset ac_configure_args1;} - -# When interrupted or exit'd, cleanup temporary files, and complete -# config.log. We remove comments because anyway the quotes in there -# would cause problems or look ugly. -# WARNING: Use '\'' to represent an apostrophe within the trap. -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. -trap 'exit_status=$? - # Save into config.log some information that might help in debugging. - { - echo - - $as_echo "## ---------------- ## -## Cache variables. ## -## ---------------- ##" - echo - # The following way of writing the cache mishandles newlines in values, -( - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - (set) 2>&1 | - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - sed -n \ - "s/'\''/'\''\\\\'\'''\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" - ;; #( - *) - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) - echo - - $as_echo "## ----------------- ## -## Output variables. ## -## ----------------- ##" - echo - for ac_var in $ac_subst_vars - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - - if test -n "$ac_subst_files"; then - $as_echo "## ------------------- ## -## File substitutions. ## -## ------------------- ##" - echo - for ac_var in $ac_subst_files - do - eval ac_val=\$$ac_var - case $ac_val in - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; - esac - $as_echo "$ac_var='\''$ac_val'\''" - done | sort - echo - fi - - if test -s confdefs.h; then - $as_echo "## ----------- ## -## confdefs.h. ## -## ----------- ##" - echo - cat confdefs.h - echo - fi - test "$ac_signal" != 0 && - $as_echo "$as_me: caught signal $ac_signal" - $as_echo "$as_me: exit $exit_status" - } >&5 - rm -f core *.core core.conftest.* && - rm -f -r conftest* confdefs* conf$$* $ac_clean_files && - exit $exit_status -' 0 -for ac_signal in 1 2 13 15; do - trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal -done -ac_signal=0 - -# confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -f -r conftest* confdefs.h - -$as_echo "/* confdefs.h */" > confdefs.h - -# Predefined preprocessor variables. - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_NAME "$PACKAGE_NAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_VERSION "$PACKAGE_VERSION" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_STRING "$PACKAGE_STRING" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -_ACEOF - -cat >>confdefs.h <<_ACEOF -#define PACKAGE_URL "$PACKAGE_URL" -_ACEOF - - -# Let the site file select an alternate cache file if it wants to. -# Prefer an explicitly selected file to automatically selected ones. -ac_site_file1=NONE -ac_site_file2=NONE -if test -n "$CONFIG_SITE"; then - # We do not want a PATH search for config.site. - case $CONFIG_SITE in #(( - -*) ac_site_file1=./$CONFIG_SITE;; - */*) ac_site_file1=$CONFIG_SITE;; - *) ac_site_file1=./$CONFIG_SITE;; - esac -elif test "x$prefix" != xNONE; then - ac_site_file1=$prefix/share/config.site - ac_site_file2=$prefix/etc/config.site -else - ac_site_file1=$ac_default_prefix/share/config.site - ac_site_file2=$ac_default_prefix/etc/config.site -fi -for ac_site_file in "$ac_site_file1" "$ac_site_file2" -do - test "x$ac_site_file" = xNONE && continue - if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 -$as_echo "$as_me: loading site script $ac_site_file" >&6;} - sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" \ - || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "failed to load site script $ac_site_file -See \`config.log' for more details" "$LINENO" 5; } - fi -done - -if test -r "$cache_file"; then - # Some versions of bash will fail to source /dev/null (special files - # actually), so we avoid doing that. DJGPP emulates it as a regular file. - if test /dev/null != "$cache_file" && test -f "$cache_file"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 -$as_echo "$as_me: loading cache $cache_file" >&6;} - case $cache_file in - [\\/]* | ?:[\\/]* ) . "$cache_file";; - *) . "./$cache_file";; - esac - fi -else - { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 -$as_echo "$as_me: creating cache $cache_file" >&6;} - >$cache_file -fi - -# Check that the precious variables saved in the cache have kept the same -# value. -ac_cache_corrupted=false -for ac_var in $ac_precious_vars; do - eval ac_old_set=\$ac_cv_env_${ac_var}_set - eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val=\$ac_cv_env_${ac_var}_value - eval ac_new_val=\$ac_env_${ac_var}_value - case $ac_old_set,$ac_new_set in - set,) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,set) - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} - ac_cache_corrupted=: ;; - ,);; - *) - if test "x$ac_old_val" != "x$ac_new_val"; then - # differences in whitespace do not lead to failure. - ac_old_val_w=`echo x $ac_old_val` - ac_new_val_w=`echo x $ac_new_val` - if test "$ac_old_val_w" != "$ac_new_val_w"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - ac_cache_corrupted=: - else - { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} - eval $ac_var=\$ac_old_val - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} - fi;; - esac - # Pass precious variables to config.status. - if test "$ac_new_set" = set; then - case $ac_new_val in - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; - *) ac_arg=$ac_var=$ac_new_val ;; - esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) as_fn_append ac_configure_args " '$ac_arg'" ;; - esac - fi -done -if $ac_cache_corrupted; then - { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} - { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} - as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 -fi -## -------------------- ## -## Main body of script. ## -## -------------------- ## - -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - - -FCFLAGS="" -ac_aux_dir= -for ac_dir in config "$srcdir"/config; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - elif test -f "$ac_dir/install.sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break - elif test -f "$ac_dir/shtool"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/shtool install -c" - break - fi -done -if test -z "$ac_aux_dir"; then - as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 -fi - -# These three variables are undocumented and unsupported, -# and are intended to be withdrawn in a future Autoconf release. -# They can cause serious problems if a builder's source tree is in a directory -# whose full name contains unusual characters. -ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. -ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. -ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. - - - -am__api_version='1.13' - -# Find a good install program. We prefer a C program (faster), -# so one script is as good as another. But avoid the broken or -# incompatible versions: -# SysV /etc/install, /usr/sbin/install -# SunOS /usr/etc/install -# IRIX /sbin/install -# AIX /bin/install -# AmigaOS /C/install, which installs bootblocks on floppy discs -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag -# AFS /usr/afsws/bin/install, which mishandles nonexistent args -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" -# OS/2's system install, which has a completely different semantic -# ./install, which can be erroneously created by make from ./install.sh. -# Reject install programs that cannot install multiple files. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 -$as_echo_n "checking for a BSD-compatible install... " >&6; } -if test -z "$INSTALL"; then -if ${ac_cv_path_install+:} false; then : - $as_echo_n "(cached) " >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - # Account for people who put trailing slashes in PATH elements. -case $as_dir/ in #(( - ./ | .// | /[cC]/* | \ - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ - ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ - /usr/ucb/* ) ;; - *) - # OSF1 and SCO ODT 3.0 have their own names for install. - # Don't use installbsd from OSF since it installs stuff as root - # by default. - for ac_prog in ginstall scoinst install; do - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - rm -rf conftest.one conftest.two conftest.dir - echo one > conftest.one - echo two > conftest.two - mkdir conftest.dir - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && - test -s conftest.one && test -s conftest.two && - test -s conftest.dir/conftest.one && - test -s conftest.dir/conftest.two - then - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi - fi - done - done - ;; -esac - - done -IFS=$as_save_IFS - -rm -rf conftest.one conftest.two conftest.dir - -fi - if test "${ac_cv_path_install+set}" = set; then - INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. Don't cache a - # value for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - INSTALL=$ac_install_sh - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 -$as_echo "$INSTALL" >&6; } - -# Use test -z because SunOS4 sh mishandles braces in ${var-val}. -# It thinks the first close brace ends the variable substitution. -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 -$as_echo_n "checking whether build environment is sane... " >&6; } -# Reject unsafe characters in $srcdir or the absolute working directory -# name. Accept space and tab only in the latter. -am_lf=' -' -case `pwd` in - *[\\\"\#\$\&\'\`$am_lf]*) - as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; -esac -case $srcdir in - *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; -esac - -# Do 'set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - am_has_slept=no - for am_try in 1 2; do - echo "timestamp, slept: $am_has_slept" > conftest.file - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - if test "$*" != "X $srcdir/configure conftest.file" \ - && test "$*" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - as_fn_error $? "ls -t appears to fail. Make sure there is not a broken - alias in your environment" "$LINENO" 5 - fi - if test "$2" = conftest.file || test $am_try -eq 2; then - break - fi - # Just in case. - sleep 1 - am_has_slept=yes - done - test "$2" = conftest.file - ) -then - # Ok. - : -else - as_fn_error $? "newly created file is older than distributed files! -Check your system clock" "$LINENO" 5 -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -# If we didn't sleep, we still need to ensure time stamps of config.status and -# generated files are strictly newer. -am_sleep_pid= -if grep 'slept: no' conftest.file >/dev/null 2>&1; then - ( sleep 1 ) & - am_sleep_pid=$! -fi - -rm -f conftest.file - -test "$program_prefix" != NONE && - program_transform_name="s&^&$program_prefix&;$program_transform_name" -# Use a double $ so make ignores it. -test "$program_suffix" != NONE && - program_transform_name="s&\$&$program_suffix&;$program_transform_name" -# Double any \ or $. -# By default was `s,x,x', remove it if useless. -ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' -program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` - -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` - -if test x"${MISSING+set}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; - *) - MISSING="\${SHELL} $am_aux_dir/missing" ;; - esac -fi -# Use eval to expand $SHELL -if eval "$MISSING --is-lightweight"; then - am_missing_run="$MISSING " -else - am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} -fi - -if test x"${install_sh}" != xset; then - case $am_aux_dir in - *\ * | *\ *) - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; - *) - install_sh="\${SHELL} $am_aux_dir/install-sh" - esac -fi - -# Installed binaries are usually stripped using 'strip' when the user -# run "make install-strip". However 'strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the 'STRIP' environment variable to overrule this program. -if test "$cross_compiling" != no; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. -set dummy ${ac_tool_prefix}strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$STRIP"; then - ac_cv_prog_STRIP="$STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_STRIP="${ac_tool_prefix}strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -STRIP=$ac_cv_prog_STRIP -if test -n "$STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 -$as_echo "$STRIP" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -fi -if test -z "$ac_cv_prog_STRIP"; then - ac_ct_STRIP=$STRIP - # Extract the first word of "strip", so it can be a program name with args. -set dummy strip; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_STRIP+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_STRIP"; then - ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_STRIP="strip" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -if test -n "$ac_ct_STRIP"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 -$as_echo "$ac_ct_STRIP" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - if test "x$ac_ct_STRIP" = x; then - STRIP=":" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - STRIP=$ac_ct_STRIP - fi -else - STRIP="$ac_cv_prog_STRIP" -fi - -fi -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 -$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } -if test -z "$MKDIR_P"; then - if ${ac_cv_path_mkdir+:} false; then : - $as_echo_n "(cached) " >&6 -else - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_prog in mkdir gmkdir; do - for ac_exec_ext in '' $ac_executable_extensions; do - as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue - case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( - 'mkdir (GNU coreutils) '* | \ - 'mkdir (coreutils) '* | \ - 'mkdir (fileutils) '4.1*) - ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext - break 3;; - esac - done - done - done -IFS=$as_save_IFS - -fi - - test -d ./--version && rmdir ./--version - if test "${ac_cv_path_mkdir+set}" = set; then - MKDIR_P="$ac_cv_path_mkdir -p" - else - # As a last resort, use the slow shell script. Don't cache a - # value for MKDIR_P within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the value is a relative name. - MKDIR_P="$ac_install_sh -d" - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 -$as_echo "$MKDIR_P" >&6; } - -for ac_prog in gawk mawk nawk awk -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_AWK+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$AWK"; then - ac_cv_prog_AWK="$AWK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_AWK="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -AWK=$ac_cv_prog_AWK -if test -n "$AWK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 -$as_echo "$AWK" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$AWK" && break -done - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } -set x ${MAKE-make} -ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat >conftest.make <<\_ACEOF -SHELL = /bin/sh -all: - @echo '@@@%%%=$(MAKE)=@@@%%%' -_ACEOF -# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. -case `${MAKE-make} -f conftest.make 2>/dev/null` in - *@@@%%%=?*=@@@%%%*) - eval ac_cv_prog_make_${ac_make}_set=yes;; - *) - eval ac_cv_prog_make_${ac_make}_set=no;; -esac -rm -f conftest.make -fi -if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - SET_MAKE= -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } - SET_MAKE="MAKE=${MAKE-make}" -fi - -rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. -else - am__leading_dot=_ -fi -rmdir .tst 2>/dev/null - -# Check whether --enable-silent-rules was given. -if test "${enable_silent_rules+set}" = set; then : - enableval=$enable_silent_rules; -fi - -case $enable_silent_rules in # ((( - yes) AM_DEFAULT_VERBOSITY=0;; - no) AM_DEFAULT_VERBOSITY=1;; - *) AM_DEFAULT_VERBOSITY=1;; -esac -am_make=${MAKE-make} -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 -$as_echo_n "checking whether $am_make supports nested variables... " >&6; } -if ${am_cv_make_support_nested_variables+:} false; then : - $as_echo_n "(cached) " >&6 -else - if $as_echo 'TRUE=$(BAR$(V)) -BAR0=false -BAR1=true -V=1 -am__doit: - @$(TRUE) -.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then - am_cv_make_support_nested_variables=yes -else - am_cv_make_support_nested_variables=no -fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 -$as_echo "$am_cv_make_support_nested_variables" >&6; } -if test $am_cv_make_support_nested_variables = yes; then - AM_V='$(V)' - AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' -else - AM_V=$AM_DEFAULT_VERBOSITY - AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY -fi -AM_BACKSLASH='\' - -if test "`cd $srcdir && pwd`" != "`pwd`"; then - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output - # is not polluted with repeated "-I." - am__isrc=' -I$(srcdir)' - # test to see if srcdir already configured - if test -f $srcdir/config.status; then - as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 - fi -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi - - -# Define the identity of the package. - PACKAGE='CTEM' - VERSION='1.1' - - -cat >>confdefs.h <<_ACEOF -#define PACKAGE "$PACKAGE" -_ACEOF - - -cat >>confdefs.h <<_ACEOF -#define VERSION "$VERSION" -_ACEOF - -# Some tools Automake needs. - -ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} - - -AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} - - -AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} - - -AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} - - -MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} - -# For better backward compatibility. To be removed once Automake 1.9.x -# dies out for good. For more background, see: -# -# -mkdir_p='$(MKDIR_P)' - -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -# Always define AMTAR for backward compatibility. Yes, it's still used -# in the wild :-( We should find a proper way to deprecate it ... -AMTAR='$${TAR-tar}' - - -# We'll loop over all known methods to create a tar archive until one works. -_am_tools='gnutar pax cpio none' - -am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' - - - - - - -ac_ext=${ac_fc_srcext-f} -ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' -ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_fc_compiler_gnu - -ac_ext=${ac_fc_srcext-f} -ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' -ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_fc_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in ifort gfortran - do - # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_FC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$FC"; then - ac_cv_prog_FC="$FC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_FC="$ac_tool_prefix$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -FC=$ac_cv_prog_FC -if test -n "$FC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FC" >&5 -$as_echo "$FC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$FC" && break - done -fi -if test -z "$FC"; then - ac_ct_FC=$FC - for ac_prog in ifort gfortran -do - # Extract the first word of "$ac_prog", so it can be a program name with args. -set dummy $ac_prog; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_ac_ct_FC+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$ac_ct_FC"; then - ac_cv_prog_ac_ct_FC="$ac_ct_FC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_FC="$ac_prog" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - -fi -fi -ac_ct_FC=$ac_cv_prog_ac_ct_FC -if test -n "$ac_ct_FC"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_FC" >&5 -$as_echo "$ac_ct_FC" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - test -n "$ac_ct_FC" && break -done - - if test "x$ac_ct_FC" = x; then - FC="" - else - case $cross_compiling:$ac_tool_warned in -yes:) -{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 -$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} -ac_tool_warned=yes ;; -esac - FC=$ac_ct_FC - fi -fi - - -# Provide some information about the compiler. -$as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler version" >&5 -set X $ac_compile -ac_compiler=$2 -for ac_option in --version -v -V -qversion; do - { { ac_try="$ac_compiler $ac_option >&5" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compiler $ac_option >&5") 2>conftest.err - ac_status=$? - if test -s conftest.err; then - sed '10a\ -... rest of stderr output deleted ... - 10q' conftest.err >conftest.er1 - cat conftest.er1 >&5 - fi - rm -f conftest.er1 conftest.err - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } -done -rm -f a.out - -cat > conftest.$ac_ext <<_ACEOF - program main - - end -_ACEOF -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" -# Try to create an executable without -o first, disregard a.out. -# It will help us diagnose broken compilers, and finding out an intuition -# of exeext. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the Fortran compiler works" >&5 -$as_echo_n "checking whether the Fortran compiler works... " >&6; } -ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` - -# The possible output files: -ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" - -ac_rmfiles= -for ac_file in $ac_files -do - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - * ) ac_rmfiles="$ac_rmfiles $ac_file";; - esac -done -rm -f $ac_rmfiles - -if { { ac_try="$ac_link_default" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link_default") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. -# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' -# in a Makefile. We should not override ac_cv_exeext if it was cached, -# so that the user can short-circuit this test for compilers unknown to -# Autoconf. -for ac_file in $ac_files '' -do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) - ;; - [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; - *.* ) - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; - then :; else - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - fi - # We set ac_cv_exeext here because the later test for it is not - # safe: cross compilers may not add the suffix if given an `-o' - # argument, so we may need to know it at that point already. - # Even if this section looks crufty: it has the advantage of - # actually working. - break;; - * ) - break;; - esac -done -test "$ac_cv_exeext" = no && ac_cv_exeext= - -else - ac_file='' -fi -if test -z "$ac_file"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -$as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error 77 "Fortran compiler cannot create executables -See \`config.log' for more details" "$LINENO" 5; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran compiler default output file name" >&5 -$as_echo_n "checking for Fortran compiler default output file name... " >&6; } -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 -$as_echo "$ac_file" >&6; } -ac_exeext=$ac_cv_exeext - -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out -ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 -$as_echo_n "checking for suffix of executables... " >&6; } -if { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - # If both `conftest.exe' and `conftest' are `present' (well, observable) -# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -# work properly (i.e., refer to `conftest.exe'), while it won't with -# `rm'. -for ac_file in conftest.exe conftest conftest.*; do - test -f "$ac_file" || continue - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; - *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - break;; - * ) break;; - esac -done -else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest conftest$ac_cv_exeext -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 -$as_echo "$ac_cv_exeext" >&6; } - -rm -f conftest.$ac_ext -EXEEXT=$ac_cv_exeext -ac_exeext=$EXEEXT -cat > conftest.$ac_ext <<_ACEOF - program main - open(unit=9,file='conftest.out') - close(unit=9) - - end -_ACEOF -ac_clean_files="$ac_clean_files conftest.out" -# Check that the compiler produces executables we can run. If not, either -# the compiler is broken, or we cross compile. -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 -$as_echo_n "checking whether we are cross compiling... " >&6; } -if test "$cross_compiling" != yes; then - { { ac_try="$ac_link" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_link") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; } - if { ac_try='./conftest$ac_cv_exeext' - { { case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_try") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; }; then - cross_compiling=no - else - if test "$cross_compiling" = maybe; then - cross_compiling=yes - else - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot run Fortran compiled programs. -If you meant to cross compile, use \`--host'. -See \`config.log' for more details" "$LINENO" 5; } - fi - fi -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 -$as_echo "$cross_compiling" >&6; } - -rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out -ac_clean_files=$ac_clean_files_save -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 -$as_echo_n "checking for suffix of object files... " >&6; } -if ${ac_cv_objext+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat > conftest.$ac_ext <<_ACEOF - program main - - end -_ACEOF -rm -f conftest.o conftest.obj -if { { ac_try="$ac_compile" -case "(($ac_try" in - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; - *) ac_try_echo=$ac_try;; -esac -eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" -$as_echo "$ac_try_echo"; } >&5 - (eval "$ac_compile") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then : - for ac_file in conftest.o conftest.obj conftest.*; do - test -f "$ac_file" || continue; - case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; - *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` - break;; - esac -done -else - $as_echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "cannot compute suffix of object files: cannot compile -See \`config.log' for more details" "$LINENO" 5; } -fi -rm -f conftest.$ac_cv_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 -$as_echo "$ac_cv_objext" >&6; } -OBJEXT=$ac_cv_objext -ac_objext=$OBJEXT -# If we don't use `.F' as extension, the preprocessor is not run on the -# input file. (Note that this only needs to work for GNU compilers.) -ac_save_ext=$ac_ext -ac_ext=F -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran compiler" >&5 -$as_echo_n "checking whether we are using the GNU Fortran compiler... " >&6; } -if ${ac_cv_fc_compiler_gnu+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat > conftest.$ac_ext <<_ACEOF - program main -#ifndef __GNUC__ - choke me -#endif - - end -_ACEOF -if ac_fn_fc_try_compile "$LINENO"; then : - ac_compiler_gnu=yes -else - ac_compiler_gnu=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -ac_cv_fc_compiler_gnu=$ac_compiler_gnu - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_compiler_gnu" >&5 -$as_echo "$ac_cv_fc_compiler_gnu" >&6; } -ac_ext=$ac_save_ext -ac_test_FCFLAGS=${FCFLAGS+set} -ac_save_FCFLAGS=$FCFLAGS -FCFLAGS= -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $FC accepts -g" >&5 -$as_echo_n "checking whether $FC accepts -g... " >&6; } -if ${ac_cv_prog_fc_g+:} false; then : - $as_echo_n "(cached) " >&6 -else - FCFLAGS=-g -cat > conftest.$ac_ext <<_ACEOF - program main - - end -_ACEOF -if ac_fn_fc_try_compile "$LINENO"; then : - ac_cv_prog_fc_g=yes -else - ac_cv_prog_fc_g=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_fc_g" >&5 -$as_echo "$ac_cv_prog_fc_g" >&6; } -if test "$ac_test_FCFLAGS" = set; then - FCFLAGS=$ac_save_FCFLAGS -elif test $ac_cv_prog_fc_g = yes; then - if test "x$ac_cv_fc_compiler_gnu" = xyes; then - FCFLAGS="-g -O2" - else - FCFLAGS="-g" - fi -else - if test "x$ac_cv_fc_compiler_gnu" = xyes; then - FCFLAGS="-O2" - else - FCFLAGS= - fi -fi - -if test $ac_compiler_gnu = yes; then - GFC=yes -else - GFC= -fi -ac_ext=${ac_fc_srcext-f} -ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' -ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_fc_compiler_gnu - - -ac_ext=${ac_fc_srcext-f} -ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' -ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_fc_compiler_gnu -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran flag needed to accept free-form source" >&5 -$as_echo_n "checking for Fortran flag needed to accept free-form source... " >&6; } -if ${ac_cv_fc_freeform+:} false; then : - $as_echo_n "(cached) " >&6 -else - ac_cv_fc_freeform=unknown -ac_fc_freeform_FCFLAGS_save=$FCFLAGS -for ac_flag in none -ffree-form -FR -free -qfree -Mfree -Mfreeform \ - -freeform "-f free" -8 +source=free -nfix --nfix -Free -do - test "x$ac_flag" != xnone && FCFLAGS="$ac_fc_freeform_FCFLAGS_save $ac_flag" - cat > conftest.$ac_ext <<_ACEOF - - program freeform - ! FIXME: how to best confuse non-freeform compilers? - print *, 'Hello ', & - 'world.' - end -_ACEOF -if ac_fn_fc_try_compile "$LINENO"; then : - ac_cv_fc_freeform=$ac_flag; break -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -FCFLAGS=$ac_fc_freeform_FCFLAGS_save - -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_fc_freeform" >&5 -$as_echo "$ac_cv_fc_freeform" >&6; } -if test "x$ac_cv_fc_freeform" = xunknown; then - as_fn_error 77 "Fortran does not accept free-form source" "$LINENO" 5 -else - if test "x$ac_cv_fc_freeform" != xnone; then - FCFLAGS="$FCFLAGS $ac_cv_fc_freeform" - fi - -fi -ac_ext=${ac_fc_srcext-f} -ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5' -ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_fc_compiler_gnu - - -ac_config_files="$ac_config_files Makefile src/Makefile" - -cat >confcache <<\_ACEOF -# This file is a shell script that caches the results of configure -# tests run on this system so they can be shared between configure -# scripts and configure runs, see configure's option --config-cache. -# It is not useful on other systems. If it contains results you don't -# want to keep, you may remove or edit it. -# -# config.status only pays attention to the cache file if you give it -# the --recheck option to rerun configure. -# -# `ac_cv_env_foo' variables (set or unset) will be overridden when -# loading this file, other *unset* `ac_cv_foo' will be assigned the -# following values. - -_ACEOF - -# The following way of writing the cache mishandles newlines in values, -# but we know of no workaround that is simple, portable, and efficient. -# So, we kill variables containing newlines. -# Ultrix sh set writes to stderr and can't be redirected directly, -# and sets the high bit in the cache file unless we assign to the vars. -( - for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do - eval ac_val=\$$ac_var - case $ac_val in #( - *${as_nl}*) - case $ac_var in #( - *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; - esac - case $ac_var in #( - _ | IFS | as_nl) ;; #( - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( - *) { eval $ac_var=; unset $ac_var;} ;; - esac ;; - esac - done - - (set) 2>&1 | - case $as_nl`(ac_space=' '; set) 2>&1` in #( - *${as_nl}ac_space=\ *) - # `set' does not quote correctly, so add quotes: double-quote - # substitution turns \\\\ into \\, and sed turns \\ into \. - sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; #( - *) - # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" - ;; - esac | - sort -) | - sed ' - /^ac_cv_env_/b end - t clear - :clear - s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ - t end - s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - :end' >>confcache -if diff "$cache_file" confcache >/dev/null 2>&1; then :; else - if test -w "$cache_file"; then - if test "x$cache_file" != "x/dev/null"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 -$as_echo "$as_me: updating cache $cache_file" >&6;} - if test ! -f "$cache_file" || test -h "$cache_file"; then - cat confcache >"$cache_file" - else - case $cache_file in #( - */* | ?:*) - mv -f confcache "$cache_file"$$ && - mv -f "$cache_file"$$ "$cache_file" ;; #( - *) - mv -f confcache "$cache_file" ;; - esac - fi - fi - else - { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 -$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} - fi -fi -rm -f confcache - -test "x$prefix" = xNONE && prefix=$ac_default_prefix -# Let make expand exec_prefix. -test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - -# Transform confdefs.h into DEFS. -# Protect against shell expansion while executing Makefile rules. -# Protect against Makefile macro expansion. -# -# If the first sed substitution is executed (which looks for macros that -# take arguments), then branch to the quote section. Otherwise, -# look for a macro that doesn't take arguments. -ac_script=' -:mline -/\\$/{ - N - s,\\\n,, - b mline -} -t clear -:clear -s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g -t quote -s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g -t quote -b any -:quote -s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g -s/\[/\\&/g -s/\]/\\&/g -s/\$/$$/g -H -:any -${ - g - s/^\n// - s/\n/ /g - p -} -' -DEFS=`sed -n "$ac_script" confdefs.h` - - -ac_libobjs= -ac_ltlibobjs= -U= -for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue - # 1. Remove the extension, and $U if already installed. - ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' - ac_i=`$as_echo "$ac_i" | sed "$ac_script"` - # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR - # will be set to the directory where LIBOBJS objects are built. - as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" - as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' -done -LIBOBJS=$ac_libobjs - -LTLIBOBJS=$ac_ltlibobjs - - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 -$as_echo_n "checking that generated files are newer than configure... " >&6; } - if test -n "$am_sleep_pid"; then - # Hide warnings about reused PIDs. - wait $am_sleep_pid 2>/dev/null - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 -$as_echo "done" >&6; } - if test -n "$EXEEXT"; then - am__EXEEXT_TRUE= - am__EXEEXT_FALSE='#' -else - am__EXEEXT_TRUE='#' - am__EXEEXT_FALSE= -fi - - -: "${CONFIG_STATUS=./config.status}" -ac_write_fail=0 -ac_clean_files_save=$ac_clean_files -ac_clean_files="$ac_clean_files $CONFIG_STATUS" -{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 -$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} -as_write_fail=0 -cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 -#! $SHELL -# Generated by $as_me. -# Run this file to recreate the current configuration. -# Compiler output produced by configure, useful for debugging -# configure, is in config.log if it exists. - -debug=false -ac_cs_recheck=false -ac_cs_silent=false - -SHELL=\${CONFIG_SHELL-$SHELL} -export SHELL -_ASEOF -cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 -## -------------------- ## -## M4sh Initialization. ## -## -------------------- ## - -# Be more Bourne compatible -DUALCASE=1; export DUALCASE # for MKS sh -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : - emulate sh - NULLCMD=: - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in #( - *posix*) : - set -o posix ;; #( - *) : - ;; -esac -fi - - -as_nl=' -' -export as_nl -# Printing a long string crashes Solaris 7 /usr/bin/printf. -as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo -as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo -# Prefer a ksh shell builtin over an external printf program on Solaris, -# but without wasting forks for bash or zsh. -if test -z "$BASH_VERSION$ZSH_VERSION" \ - && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='print -r --' - as_echo_n='print -rn --' -elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then - as_echo='printf %s\n' - as_echo_n='printf %s' -else - if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then - as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' - as_echo_n='/usr/ucb/echo -n' - else - as_echo_body='eval expr "X$1" : "X\\(.*\\)"' - as_echo_n_body='eval - arg=$1; - case $arg in #( - *"$as_nl"*) - expr "X$arg" : "X\\(.*\\)$as_nl"; - arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; - esac; - expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" - ' - export as_echo_n_body - as_echo_n='sh -c $as_echo_n_body as_echo' - fi - export as_echo_body - as_echo='sh -c $as_echo_body as_echo' -fi - -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - PATH_SEPARATOR=: - (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { - (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || - PATH_SEPARATOR=';' - } -fi - - -# IFS -# We need space, tab and new line, in precisely that order. Quoting is -# there to prevent editors from complaining about space-tab. -# (If _AS_PATH_WALK were called with IFS unset, it would disable word -# splitting by setting IFS to empty value.) -IFS=" "" $as_nl" - -# Find who we are. Look in the path if we contain no directory separator. -as_myself= -case $0 in #(( - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break - done -IFS=$as_save_IFS - - ;; -esac -# We did not find ourselves, most probably we were run as `sh COMMAND' -# in which case we are not to be found in the path. -if test "x$as_myself" = x; then - as_myself=$0 -fi -if test ! -f "$as_myself"; then - $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 - exit 1 -fi - -# Unset variables that we do not need and which cause bugs (e.g. in -# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" -# suppresses any "Segmentation fault" message there. '((' could -# trigger a bug in pdksh 5.2.14. -for as_var in BASH_ENV ENV MAIL MAILPATH -do eval test x\${$as_var+set} = xset \ - && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : -done -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -LC_ALL=C -export LC_ALL -LANGUAGE=C -export LANGUAGE - -# CDPATH. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - - -# as_fn_error STATUS ERROR [LINENO LOG_FD] -# ---------------------------------------- -# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are -# provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with STATUS, using 1 if that was 0. -as_fn_error () -{ - as_status=$1; test $as_status -eq 0 && as_status=1 - if test "$4"; then - as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack - $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 - fi - $as_echo "$as_me: error: $2" >&2 - as_fn_exit $as_status -} # as_fn_error - - -# as_fn_set_status STATUS -# ----------------------- -# Set $? to STATUS, without forking. -as_fn_set_status () -{ - return $1 -} # as_fn_set_status - -# as_fn_exit STATUS -# ----------------- -# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. -as_fn_exit () -{ - set +e - as_fn_set_status $1 - exit $1 -} # as_fn_exit - -# as_fn_unset VAR -# --------------- -# Portably unset VAR. -as_fn_unset () -{ - { eval $1=; unset $1;} -} -as_unset=as_fn_unset -# as_fn_append VAR VALUE -# ---------------------- -# Append the text in VALUE to the end of the definition contained in VAR. Take -# advantage of any shell optimizations that allow amortized linear growth over -# repeated appends, instead of the typical quadratic growth present in naive -# implementations. -if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : - eval 'as_fn_append () - { - eval $1+=\$2 - }' -else - as_fn_append () - { - eval $1=\$$1\$2 - } -fi # as_fn_append - -# as_fn_arith ARG... -# ------------------ -# Perform arithmetic evaluation on the ARGs, and store the result in the -# global $as_val. Take advantage of shells that can avoid forks. The arguments -# must be portable across $(()) and expr. -if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : - eval 'as_fn_arith () - { - as_val=$(( $* )) - }' -else - as_fn_arith () - { - as_val=`expr "$@" || test $? -eq 1` - } -fi # as_fn_arith - - -if expr a : '\(a\)' >/dev/null 2>&1 && - test "X`expr 00001 : '.*\(...\)'`" = X001; then - as_expr=expr -else - as_expr=false -fi - -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi - -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then - as_dirname=dirname -else - as_dirname=false -fi - -as_me=`$as_basename -- "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ - s//\1/ - q - } - /^X\/\(\/\/\)$/{ - s//\1/ - q - } - /^X\/\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits - -ECHO_C= ECHO_N= ECHO_T= -case `echo -n x` in #((((( --n*) - case `echo 'xy\c'` in - *c*) ECHO_T=' ';; # ECHO_T is single tab character. - xy) ECHO_C='\c';; - *) echo `echo ksh88 bug on AIX 6.1` > /dev/null - ECHO_T=' ';; - esac;; -*) - ECHO_N='-n';; -esac - -rm -f conf$$ conf$$.exe conf$$.file -if test -d conf$$.dir; then - rm -f conf$$.dir/conf$$.file -else - rm -f conf$$.dir - mkdir conf$$.dir 2>/dev/null -fi -if (echo >conf$$.file) 2>/dev/null; then - if ln -s conf$$.file conf$$ 2>/dev/null; then - as_ln_s='ln -s' - # ... but there are two gotchas: - # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. - # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -pR'. - ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -pR' - elif ln conf$$.file conf$$ 2>/dev/null; then - as_ln_s=ln - else - as_ln_s='cp -pR' - fi -else - as_ln_s='cp -pR' -fi -rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file -rmdir conf$$.dir 2>/dev/null - - -# as_fn_mkdir_p -# ------------- -# Create "$as_dir" as a directory, including parents if necessary. -as_fn_mkdir_p () -{ - - case $as_dir in #( - -*) as_dir=./$as_dir;; - esac - test -d "$as_dir" || eval $as_mkdir_p || { - as_dirs= - while :; do - case $as_dir in #( - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( - *) as_qdir=$as_dir;; - esac - as_dirs="'$as_qdir' $as_dirs" - as_dir=`$as_dirname -- "$as_dir" || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - test -d "$as_dir" && break - done - test -z "$as_dirs" || eval "mkdir $as_dirs" - } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" - - -} # as_fn_mkdir_p -if mkdir -p . 2>/dev/null; then - as_mkdir_p='mkdir -p "$as_dir"' -else - test -d ./-p && rmdir ./-p - as_mkdir_p=false -fi - - -# as_fn_executable_p FILE -# ----------------------- -# Test if FILE is an executable regular file. -as_fn_executable_p () -{ - test -f "$1" && test -x "$1" -} # as_fn_executable_p -as_test_x='test -x' -as_executable_p=as_fn_executable_p - -# Sed expression to map a string onto a valid CPP name. -as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" - -# Sed expression to map a string onto a valid variable name. -as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" - - -exec 6>&1 -## ----------------------------------- ## -## Main body of $CONFIG_STATUS script. ## -## ----------------------------------- ## -_ASEOF -test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# Save the log message, to keep $0 and so on meaningful, and to -# report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. -ac_log=" -This file was extended by Cratered Terrain Evolution Model $as_me 1.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = $CONFIG_FILES - CONFIG_HEADERS = $CONFIG_HEADERS - CONFIG_LINKS = $CONFIG_LINKS - CONFIG_COMMANDS = $CONFIG_COMMANDS - $ $0 $@ - -on `(hostname || uname -n) 2>/dev/null | sed 1q` -" - -_ACEOF - -case $ac_config_files in *" -"*) set x $ac_config_files; shift; ac_config_files=$*;; -esac - - - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -# Files that config.status was made for. -config_files="$ac_config_files" - -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -ac_cs_usage="\ -\`$as_me' instantiates files and other configuration actions -from templates according to the current configuration. Unless the files -and actions are specified as TAGs, all are instantiated by default. - -Usage: $0 [OPTION]... [TAG]... - - -h, --help print this help, then exit - -V, --version print version number and configuration settings, then exit - --config print configuration, then exit - -q, --quiet, --silent - do not print progress messages - -d, --debug don't remove temporary files - --recheck update $as_me by reconfiguring in the same conditions - --file=FILE[:TEMPLATE] - instantiate the configuration file FILE - -Configuration files: -$config_files - -Report bugs to , James Richardson >." - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" -ac_cs_version="\\ -Cratered Terrain Evolution Model config.status 1.1 -configured by $0, generated by GNU Autoconf 2.69, - with options \\"\$ac_cs_config\\" - -Copyright (C) 2012 Free Software Foundation, Inc. -This config.status script is free software; the Free Software Foundation -gives unlimited permission to copy, distribute and modify it." - -ac_pwd='$ac_pwd' -srcdir='$srcdir' -INSTALL='$INSTALL' -MKDIR_P='$MKDIR_P' -AWK='$AWK' -test -n "\$AWK" || AWK=awk -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# The default lists apply if the user does not specify any file. -ac_need_defaults=: -while test $# != 0 -do - case $1 in - --*=?*) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` - ac_shift=: - ;; - --*=) - ac_option=`expr "X$1" : 'X\([^=]*\)='` - ac_optarg= - ac_shift=: - ;; - *) - ac_option=$1 - ac_optarg=$2 - ac_shift=shift - ;; - esac - - case $ac_option in - # Handling of the options. - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) - ac_cs_recheck=: ;; - --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) - $as_echo "$ac_cs_version"; exit ;; - --config | --confi | --conf | --con | --co | --c ) - $as_echo "$ac_cs_config"; exit ;; - --debug | --debu | --deb | --de | --d | -d ) - debug=: ;; - --file | --fil | --fi | --f ) - $ac_shift - case $ac_optarg in - *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; - '') as_fn_error $? "missing file argument" ;; - esac - as_fn_append CONFIG_FILES " '$ac_optarg'" - ac_need_defaults=false;; - --he | --h | --help | --hel | -h ) - $as_echo "$ac_cs_usage"; exit ;; - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil | --si | --s) - ac_cs_silent=: ;; - - # This is an error. - -*) as_fn_error $? "unrecognized option: \`$1' -Try \`$0 --help' for more information." ;; - - *) as_fn_append ac_config_targets " $1" - ac_need_defaults=false ;; - - esac - shift -done - -ac_configure_extra_args= - -if $ac_cs_silent; then - exec 6>/dev/null - ac_configure_extra_args="$ac_configure_extra_args --silent" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -if \$ac_cs_recheck; then - set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion - shift - \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 - CONFIG_SHELL='$SHELL' - export CONFIG_SHELL - exec "\$@" -fi - -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX - $as_echo "$ac_log" -} >&5 - -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 - -# Handling of arguments. -for ac_config_target in $ac_config_targets -do - case $ac_config_target in - "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - - *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; - esac -done - - -# If the user did not use the arguments to specify the items to instantiate, -# then the envvar interface is used. Set only those that are not. -# We use the long form for the default assignment because of an extremely -# bizarre bug on SunOS 4.1.3. -if $ac_need_defaults; then - test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files -fi - -# Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason against having it here, and in addition, -# creating and moving files from /tmp can sometimes cause problems. -# Hook for its removal unless debugging. -# Note that there is a small window in which the directory will not be cleaned: -# after its creation but before its name has been assigned to `$tmp'. -$debug || -{ - tmp= ac_tmp= - trap 'exit_status=$? - : "${ac_tmp:=$tmp}" - { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status -' 0 - trap 'as_fn_exit 1' 1 2 13 15 -} -# Create a (secure) tmp directory for tmp files. - -{ - tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && - test -d "$tmp" -} || -{ - tmp=./conf$$-$RANDOM - (umask 077 && mkdir "$tmp") -} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 -ac_tmp=$tmp - -# Set up the scripts for CONFIG_FILES section. -# No need to generate them if there are no CONFIG_FILES. -# This happens for instance with `./config.status config.h'. -if test -n "$CONFIG_FILES"; then - - -ac_cr=`echo X | tr X '\015'` -# On cygwin, bash can eat \r inside `` if the user requested igncr. -# But we know of no other shell where ac_cr would be empty at this -# point, so we can use a bashism as a fallback. -if test "x$ac_cr" = x; then - eval ac_cr=\$\'\\r\' -fi -ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` -if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then - ac_cs_awk_cr='\\r' -else - ac_cs_awk_cr=$ac_cr -fi - -echo 'BEGIN {' >"$ac_tmp/subs1.awk" && -_ACEOF - - -{ - echo "cat >conf$$subs.awk <<_ACEOF" && - echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && - echo "_ACEOF" -} >conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 -ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` -ac_delim='%!_!# ' -for ac_last_try in false false false false false :; do - . ./conf$$subs.sh || - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - - ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` - if test $ac_delim_n = $ac_delim_num; then - break - elif $ac_last_try; then - as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 - else - ac_delim="$ac_delim!$ac_delim _$ac_delim!! " - fi -done -rm -f conf$$subs.sh - -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && -_ACEOF -sed -n ' -h -s/^/S["/; s/!.*/"]=/ -p -g -s/^[^!]*!// -:repl -t repl -s/'"$ac_delim"'$// -t delim -:nl -h -s/\(.\{148\}\)..*/\1/ -t more1 -s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ -p -n -b repl -:more1 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t nl -:delim -h -s/\(.\{148\}\)..*/\1/ -t more2 -s/["\\]/\\&/g; s/^/"/; s/$/"/ -p -b -:more2 -s/["\\]/\\&/g; s/^/"/; s/$/"\\/ -p -g -s/.\{148\}// -t delim -' >$CONFIG_STATUS || ac_write_fail=1 -rm -f conf$$subs.awk -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -_ACAWK -cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && - for (key in S) S_is_set[key] = 1 - FS = "" - -} -{ - line = $ 0 - nfields = split(line, field, "@") - substed = 0 - len = length(field[1]) - for (i = 2; i < nfields; i++) { - key = field[i] - keylen = length(key) - if (S_is_set[key]) { - value = S[key] - line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) - len += length(value) + length(field[++i]) - substed = 1 - } else - len += 1 + keylen - } - - print line -} - -_ACAWK -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then - sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" -else - cat -fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ - || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 -_ACEOF - -# VPATH may cause trouble with some makes, so we remove sole $(srcdir), -# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ -h -s/// -s/^/:/ -s/[ ]*$/:/ -s/:\$(srcdir):/:/g -s/:\${srcdir}:/:/g -s/:@srcdir@:/:/g -s/^:*// -s/:*$// -x -s/\(=[ ]*\).*/\1/ -G -s/\n// -s/^[^=]*=[ ]*$// -}' -fi - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -fi # test -n "$CONFIG_FILES" - - -eval set X " :F $CONFIG_FILES " -shift -for ac_tag -do - case $ac_tag in - :[FHLC]) ac_mode=$ac_tag; continue;; - esac - case $ac_mode$ac_tag in - :[FHL]*:*);; - :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; - :[FH]-) ac_tag=-:-;; - :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; - esac - ac_save_IFS=$IFS - IFS=: - set x $ac_tag - IFS=$ac_save_IFS - shift - ac_file=$1 - shift - - case $ac_mode in - :L) ac_source=$1;; - :[FH]) - ac_file_inputs= - for ac_f - do - case $ac_f in - -) ac_f="$ac_tmp/stdin";; - *) # Look for the file first in the build tree, then in the source tree - # (if the path is not absolute). The absolute path cannot be DOS-style, - # because $ac_f cannot contain `:'. - test -f "$ac_f" || - case $ac_f in - [\\/$]*) false;; - *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; - esac || - as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; - esac - case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac - as_fn_append ac_file_inputs " '$ac_f'" - done - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - configure_input='Generated from '` - $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' - `' by configure.' - if test x"$ac_file" != x-; then - configure_input="$ac_file. $configure_input" - { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 -$as_echo "$as_me: creating $ac_file" >&6;} - fi - # Neutralize special characters interpreted by sed in replacement strings. - case $configure_input in #( - *\&* | *\|* | *\\* ) - ac_sed_conf_input=`$as_echo "$configure_input" | - sed 's/[\\\\&|]/\\\\&/g'`;; #( - *) ac_sed_conf_input=$configure_input;; - esac - - case $ac_tag in - *:-:* | *:-) cat >"$ac_tmp/stdin" \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; - esac - ;; - esac - - ac_dir=`$as_dirname -- "$ac_file" || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || -$as_echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q - } - /^X\(\/\/\)[^/].*/{ - s//\1/ - q - } - /^X\(\/\/\)$/{ - s//\1/ - q - } - /^X\(\/\).*/{ - s//\1/ - q - } - s/.*/./; q'` - as_dir="$ac_dir"; as_fn_mkdir_p - ac_builddir=. - -case "$ac_dir" in -.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; -*) - ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` - # A ".." for each directory in $ac_dir_suffix. - ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` - case $ac_top_builddir_sub in - "") ac_top_builddir_sub=. ac_top_build_prefix= ;; - *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; - esac ;; -esac -ac_abs_top_builddir=$ac_pwd -ac_abs_builddir=$ac_pwd$ac_dir_suffix -# for backward compatibility: -ac_top_builddir=$ac_top_build_prefix - -case $srcdir in - .) # We are building in place. - ac_srcdir=. - ac_top_srcdir=$ac_top_builddir_sub - ac_abs_top_srcdir=$ac_pwd ;; - [\\/]* | ?:[\\/]* ) # Absolute name. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir - ac_abs_top_srcdir=$srcdir ;; - *) # Relative name. - ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_build_prefix$srcdir - ac_abs_top_srcdir=$ac_pwd/$srcdir ;; -esac -ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix - - - case $ac_mode in - :F) - # - # CONFIG_FILE - # - - case $INSTALL in - [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; - esac - ac_MKDIR_P=$MKDIR_P - case $MKDIR_P in - [\\/$]* | ?:[\\/]* ) ;; - */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; - esac -_ACEOF - -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -# If the template does not know about datarootdir, expand it. -# FIXME: This hack should be removed a few years after 2.60. -ac_datarootdir_hack=; ac_datarootdir_seen= -ac_sed_dataroot=' -/datarootdir/ { - p - q -} -/@datadir@/p -/@docdir@/p -/@infodir@/p -/@localedir@/p -/@mandir@/p' -case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in -*datarootdir*) ac_datarootdir_seen=yes;; -*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 -$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} -_ACEOF -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 - ac_datarootdir_hack=' - s&@datadir@&$datadir&g - s&@docdir@&$docdir&g - s&@infodir@&$infodir&g - s&@localedir@&$localedir&g - s&@mandir@&$mandir&g - s&\\\${datarootdir}&$datarootdir&g' ;; -esac -_ACEOF - -# Neutralize VPATH when `$srcdir' = `.'. -# Shell code in configure.ac might set extrasub. -# FIXME: do we really want to maintain this feature? -cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 -ac_sed_extra="$ac_vpsub -$extrasub -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 -:t -/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s|@configure_input@|$ac_sed_conf_input|;t t -s&@top_builddir@&$ac_top_builddir_sub&;t t -s&@top_build_prefix@&$ac_top_build_prefix&;t t -s&@srcdir@&$ac_srcdir&;t t -s&@abs_srcdir@&$ac_abs_srcdir&;t t -s&@top_srcdir@&$ac_top_srcdir&;t t -s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t -s&@builddir@&$ac_builddir&;t t -s&@abs_builddir@&$ac_abs_builddir&;t t -s&@abs_top_builddir@&$ac_abs_top_builddir&;t t -s&@INSTALL@&$ac_INSTALL&;t t -s&@MKDIR_P@&$ac_MKDIR_P&;t t -$ac_datarootdir_hack -" -eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ - >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - -test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && - { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && - { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ - "$ac_tmp/out"`; test -z "$ac_out"; } && - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&5 -$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' -which seems to be undefined. Please make sure it is defined" >&2;} - - rm -f "$ac_tmp/stdin" - case $ac_file in - -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; - *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; - esac \ - || as_fn_error $? "could not create $ac_file" "$LINENO" 5 - ;; - - - - esac - -done # for ac_tag - - -as_fn_exit 0 -_ACEOF -ac_clean_files=$ac_clean_files_save - -test $ac_write_fail = 0 || - as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 - - -# configure is writing to config.log, and then calls config.status. -# config.status does its own redirection, appending to config.log. -# Unfortunately, on DOS this fails, as config.log is still kept open -# by configure, so config.status won't be able to write to it; its -# output is simply discarded. So we exec the FD to /dev/null, -# effectively closing config.log, so it can be properly (re)opened and -# appended to by config.status. When coming back to configure, we -# need to make the FD available again. -if test "$no_create" != yes; then - ac_cs_success=: - ac_config_status_args= - test "$silent" = yes && - ac_config_status_args="$ac_config_status_args --quiet" - exec 5>/dev/null - $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false - exec 5>>config.log - # Use ||, not &&, to avoid exiting from the if with $? = 1, which - # would make configure fail if this is the last instruction. - $ac_cs_success || as_fn_exit 1 -fi -if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 -$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} -fi - diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100755 index 05c8796f..00000000 --- a/src/Makefile.am +++ /dev/null @@ -1,110 +0,0 @@ -bin_PROGRAMS = CTEM -#ifort optimized flags -AM_FCFLAGS = -O3 -openmp -parallel -xHost -ipo -assume byterecl -m64 -heap-arrays -FR -#AM_FCFLAGS = -O3 -openmp -parallel -assume byterecl -m64 -heap-arrays -FR -#ifort debug flags -#AM_FCFLAGS = -O3 -p -g -openmp -debug all -traceback -CB -assume byterecl -m64 -heap-arrays -FR - -#gfortran optimized flags -#AM_FCFLAGS = -O3 -fopenmp -ffree-form -g -fbounds-check -fbacktrace -#gfortran debug flags -#AM_FCFLAGS = -O0 -g -fopenmp -fbounds-check -Wall -Warray-bounds -Warray-temporaries -Wimplicit-interface -ffree-form - -CTEM_SOURCES = globals/module_globals.f90\ -util/module_util.f90\ -io/module_io.f90\ -crater/module_crater.f90\ -ejecta/module_ejecta.f90\ -init/module_init.f90\ -seismic/module_seismic.f90\ -regolith/module_regolith.f90\ -porosity/module_porosity.f90\ -util/util_toupper.f90\ -util/util_mrgrnk.f90\ -util/util_add_to_layer.f90\ -util/util_remove_from_layer.f90\ -util/util_sort_layer.f90\ -util/util_periodic.f90\ -util/util_search.f90\ -util/util_rootbracketed.f90\ -util/util_diffusion_solver.f90\ -util/util_area_intersection.f90\ -util/util_poisson.f90\ -util/util_pop.f90\ -util/util_push.f90\ -util/util_traverse_pop.f90\ -util/util_destroy_list.f90\ -util/util_init_list.f90\ -io/io_read_const.f90\ -io/io_get_token.f90\ -io/io_input.f90\ -io/io_read_prod.f90\ -io/io_read_regotrack.f90\ -io/io_read_porotrack.f90\ -io/io_read_vdist.f90\ -io/io_read_surf.f90\ -io/io_ejecta_table.f90\ -io/io_write_dist.f90\ -io/io_write_tally.f90\ -io/io_write_surf.f90\ -io/io_write_const.f90\ -io/io_write_regotrack.f90\ -io/io_write_porotrack.f90\ -io/io_crater_profile.f90\ -io/io_updatePbar.f90\ -io/io_resetPbar.f90\ -io/io_splash.f90\ -ejecta/ejecta_emplace.f90\ -ejecta/ejecta_ray_pattern.f90\ -ejecta/ejecta_blanket.f90\ -ejecta/ejecta_blanket_func.f90\ -ejecta/ejecta_thickness.f90\ -ejecta/ejecta_table_define.f90\ -ejecta/ejecta_interpolate.f90\ -ejecta/ejecta_rootfind.f90\ -ejecta/ejecta_soften.f90\ -ejecta/ejecta_distance_estimate.f90\ -crater/crater_populate.f90\ -crater/crater_scale.f90\ -crater/crater_generate.f90\ -crater/crater_find_visible.f90\ -crater/crater_averages.f90\ -crater/crater_emplace.f90\ -crater/crater_form_interior.f90\ -crater/crater_form_exterior.f90\ -crater/crater_record.f90\ -crater/crater_tally_true.f90\ -crater/crater_tally_observed.f90\ -crater/crater_slope_collapse.f90\ -crater/crater_soften.f90\ -crater/crater_soften_accumulate.f90\ -crater/crater_subpixel_diffusion.f90\ -crater/crater_make_list.f90\ -crater/crater_critical_slope.f90\ -init/init_domain.f90\ -init/init_dist.f90\ -init/init_surf.f90\ -init/init_regolith_stack.f90\ -init/init_porosity_stack.f90\ -seismic/seismic_shake.f90\ -seismic/seismic_distance.f90\ -seismic/seismic_kdiff_func.f90\ -regolith/regolith_circle_sector_func.f90\ -regolith/regolith_cubic_func.f90\ -regolith/regolith_melt_func.f90\ -regolith/regolith_melt_fraction.f90\ -regolith/regolith_melt_zone.f90\ -regolith/regolith_quadratic_func.f90\ -regolith/regolith_quartic_func.f90\ -regolith/regolith_mix.f90\ -regolith/regolith_depth_model.f90\ -regolith/regolith_streamtube.f90\ -regolith/regolith_streamtube_head.f90\ -regolith/regolith_streamtube_lineseg.f90\ -regolith/regolith_subpixel_streamtube.f90\ -regolith/regolith_transport.f90\ -regolith/regolith_traverse_streamtube.f90\ -regolith/regolith_subcrater_mix.f90\ -porosity/porosity_form_interior.f90\ -main/CTEM.f90 -CLEANFILES = *.mod diff --git a/src/Makefile.in b/src/Makefile.in deleted file mode 100644 index c1eb1c59..00000000 --- a/src/Makefile.in +++ /dev/null @@ -1,985 +0,0 @@ -# Makefile.in generated by automake 1.13.4 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2013 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -bin_PROGRAMS = CTEM$(EXEEXT) -subdir = src -DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am__dirstamp = $(am__leading_dot)dirstamp -am_CTEM_OBJECTS = globals/module_globals.$(OBJEXT) \ - util/module_util.$(OBJEXT) io/module_io.$(OBJEXT) \ - crater/module_crater.$(OBJEXT) ejecta/module_ejecta.$(OBJEXT) \ - init/module_init.$(OBJEXT) seismic/module_seismic.$(OBJEXT) \ - regolith/module_regolith.$(OBJEXT) \ - porosity/module_porosity.$(OBJEXT) util/util_toupper.$(OBJEXT) \ - util/util_mrgrnk.$(OBJEXT) util/util_add_to_layer.$(OBJEXT) \ - util/util_remove_from_layer.$(OBJEXT) \ - util/util_sort_layer.$(OBJEXT) util/util_periodic.$(OBJEXT) \ - util/util_search.$(OBJEXT) util/util_rootbracketed.$(OBJEXT) \ - util/util_diffusion_solver.$(OBJEXT) \ - util/util_area_intersection.$(OBJEXT) \ - util/util_poisson.$(OBJEXT) util/util_pop.$(OBJEXT) \ - util/util_push.$(OBJEXT) util/util_traverse_pop.$(OBJEXT) \ - util/util_destroy_list.$(OBJEXT) util/util_init_list.$(OBJEXT) \ - io/io_read_const.$(OBJEXT) io/io_get_token.$(OBJEXT) \ - io/io_input.$(OBJEXT) io/io_read_prod.$(OBJEXT) \ - io/io_read_regotrack.$(OBJEXT) io/io_read_porotrack.$(OBJEXT) \ - io/io_read_vdist.$(OBJEXT) io/io_read_surf.$(OBJEXT) \ - io/io_ejecta_table.$(OBJEXT) io/io_write_dist.$(OBJEXT) \ - io/io_write_tally.$(OBJEXT) io/io_write_surf.$(OBJEXT) \ - io/io_write_const.$(OBJEXT) io/io_write_regotrack.$(OBJEXT) \ - io/io_write_porotrack.$(OBJEXT) io/io_crater_profile.$(OBJEXT) \ - io/io_updatePbar.$(OBJEXT) io/io_resetPbar.$(OBJEXT) \ - io/io_splash.$(OBJEXT) ejecta/ejecta_emplace.$(OBJEXT) \ - ejecta/ejecta_blanket.$(OBJEXT) \ - ejecta/ejecta_blanket_func.$(OBJEXT) \ - ejecta/ejecta_thickness.$(OBJEXT) \ - ejecta/ejecta_table_define.$(OBJEXT) \ - ejecta/ejecta_interpolate.$(OBJEXT) \ - ejecta/ejecta_rootfind.$(OBJEXT) \ - ejecta/ejecta_soften.$(OBJEXT) \ - ejecta/ejecta_distance_estimate.$(OBJEXT) \ - crater/crater_populate.$(OBJEXT) crater/crater_scale.$(OBJEXT) \ - crater/crater_generate.$(OBJEXT) \ - crater/crater_find_visible.$(OBJEXT) \ - crater/crater_averages.$(OBJEXT) \ - crater/crater_emplace.$(OBJEXT) \ - crater/crater_form_interior.$(OBJEXT) \ - crater/crater_form_exterior.$(OBJEXT) \ - crater/crater_record.$(OBJEXT) \ - crater/crater_tally_true.$(OBJEXT) \ - crater/crater_tally_observed.$(OBJEXT) \ - crater/crater_slope_collapse.$(OBJEXT) \ - crater/crater_soften.$(OBJEXT) \ - crater/crater_soften_accumulate.$(OBJEXT) \ - crater/crater_subpixel_diffusion.$(OBJEXT) \ - crater/crater_make_list.$(OBJEXT) \ - crater/crater_critical_slope.$(OBJEXT) \ - init/init_domain.$(OBJEXT) init/init_dist.$(OBJEXT) \ - init/init_surf.$(OBJEXT) init/init_regolith_stack.$(OBJEXT) \ - init/init_porosity_stack.$(OBJEXT) \ - seismic/seismic_shake.$(OBJEXT) \ - seismic/seismic_distance.$(OBJEXT) \ - seismic/seismic_kdiff_func.$(OBJEXT) \ - regolith/regolith_circle_sector_func.$(OBJEXT) \ - regolith/regolith_cubic_func.$(OBJEXT) \ - regolith/regolith_melt_func.$(OBJEXT) \ - regolith/regolith_melt_fraction.$(OBJEXT) \ - regolith/regolith_melt_zone.$(OBJEXT) \ - regolith/regolith_quadratic_func.$(OBJEXT) \ - regolith/regolith_quartic_func.$(OBJEXT) \ - regolith/regolith_mix.$(OBJEXT) \ - regolith/regolith_depth_model.$(OBJEXT) \ - regolith/regolith_streamtube.$(OBJEXT) \ - regolith/regolith_streamtube_head.$(OBJEXT) \ - regolith/regolith_streamtube_lineseg.$(OBJEXT) \ - regolith/regolith_subpixel_streamtube.$(OBJEXT) \ - regolith/regolith_transport.$(OBJEXT) \ - regolith/regolith_traverse_streamtube.$(OBJEXT) \ - regolith/regolith_subcrater_mix.$(OBJEXT) \ - porosity/porosity_form_interior.$(OBJEXT) main/CTEM.$(OBJEXT) -CTEM_OBJECTS = $(am_CTEM_OBJECTS) -CTEM_LDADD = $(LDADD) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -FCCOMPILE = $(FC) $(AM_FCFLAGS) $(FCFLAGS) -AM_V_FC = $(am__v_FC_@AM_V@) -am__v_FC_ = $(am__v_FC_@AM_DEFAULT_V@) -am__v_FC_0 = @echo " FC " $@; -am__v_FC_1 = -FCLD = $(FC) -FCLINK = $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o \ - $@ -AM_V_FCLD = $(am__v_FCLD_@AM_V@) -am__v_FCLD_ = $(am__v_FCLD_@AM_DEFAULT_V@) -am__v_FCLD_0 = @echo " FCLD " $@; -am__v_FCLD_1 = -SOURCES = $(CTEM_SOURCES) -DIST_SOURCES = $(CTEM_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CYGPATH_W = @CYGPATH_W@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EXEEXT = @EXEEXT@ -FC = @FC@ -FCFLAGS = @FCFLAGS@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LDFLAGS = @LDFLAGS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_FC = @ac_ct_FC@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -#ifort optimized flags -#AM_FCFLAGS = -O3 -openmp -parallel -xHost -ipo -assume byterecl -m64 -heap-arrays -FR -#AM_FCFLAGS = -O3 -openmp -parallel -assume byterecl -m64 -heap-arrays -FR -#ifort debug flags -#AM_FCFLAGS = -O3 -p -g -openmp -debug all -traceback -CB -assume byterecl -m64 -heap-arrays -FR - -#gfortran optimized flags -AM_FCFLAGS = -O3 -fopenmp -ffree-form -g -fbounds-check -fbacktrace -#gfortran debug flags -#AM_FCFLAGS = -O0 -g -fopenmp -fbounds-check -Wall -Warray-bounds -Warray-temporaries -Wimplicit-interface -ffree-form -CTEM_SOURCES = globals/module_globals.f90\ -util/module_util.f90\ -io/module_io.f90\ -crater/module_crater.f90\ -ejecta/module_ejecta.f90\ -init/module_init.f90\ -seismic/module_seismic.f90\ -regolith/module_regolith.f90\ -porosity/module_porosity.f90\ -util/util_toupper.f90\ -util/util_mrgrnk.f90\ -util/util_add_to_layer.f90\ -util/util_remove_from_layer.f90\ -util/util_sort_layer.f90\ -util/util_periodic.f90\ -util/util_search.f90\ -util/util_rootbracketed.f90\ -util/util_diffusion_solver.f90\ -util/util_area_intersection.f90\ -util/util_poisson.f90\ -util/util_pop.f90\ -util/util_push.f90\ -util/util_traverse_pop.f90\ -util/util_destroy_list.f90\ -util/util_init_list.f90\ -io/io_read_const.f90\ -io/io_get_token.f90\ -io/io_input.f90\ -io/io_read_prod.f90\ -io/io_read_regotrack.f90\ -io/io_read_porotrack.f90\ -io/io_read_vdist.f90\ -io/io_read_surf.f90\ -io/io_ejecta_table.f90\ -io/io_write_dist.f90\ -io/io_write_tally.f90\ -io/io_write_surf.f90\ -io/io_write_const.f90\ -io/io_write_regotrack.f90\ -io/io_write_porotrack.f90\ -io/io_crater_profile.f90\ -io/io_updatePbar.f90\ -io/io_resetPbar.f90\ -io/io_splash.f90\ -ejecta/ejecta_emplace.f90\ -ejecta/ejecta_blanket.f90\ -ejecta/ejecta_blanket_func.f90\ -ejecta/ejecta_thickness.f90\ -ejecta/ejecta_table_define.f90\ -ejecta/ejecta_interpolate.f90\ -ejecta/ejecta_rootfind.f90\ -ejecta/ejecta_soften.f90\ -ejecta/ejecta_distance_estimate.f90\ -crater/crater_populate.f90\ -crater/crater_scale.f90\ -crater/crater_generate.f90\ -crater/crater_find_visible.f90\ -crater/crater_averages.f90\ -crater/crater_emplace.f90\ -crater/crater_form_interior.f90\ -crater/crater_form_exterior.f90\ -crater/crater_record.f90\ -crater/crater_tally_true.f90\ -crater/crater_tally_observed.f90\ -crater/crater_slope_collapse.f90\ -crater/crater_soften.f90\ -crater/crater_soften_accumulate.f90\ -crater/crater_subpixel_diffusion.f90\ -crater/crater_make_list.f90\ -crater/crater_critical_slope.f90\ -init/init_domain.f90\ -init/init_dist.f90\ -init/init_surf.f90\ -init/init_regolith_stack.f90\ -init/init_porosity_stack.f90\ -seismic/seismic_shake.f90\ -seismic/seismic_distance.f90\ -seismic/seismic_kdiff_func.f90\ -regolith/regolith_circle_sector_func.f90\ -regolith/regolith_cubic_func.f90\ -regolith/regolith_melt_func.f90\ -regolith/regolith_melt_fraction.f90\ -regolith/regolith_melt_zone.f90\ -regolith/regolith_quadratic_func.f90\ -regolith/regolith_quartic_func.f90\ -regolith/regolith_mix.f90\ -regolith/regolith_depth_model.f90\ -regolith/regolith_streamtube.f90\ -regolith/regolith_streamtube_head.f90\ -regolith/regolith_streamtube_lineseg.f90\ -regolith/regolith_subpixel_streamtube.f90\ -regolith/regolith_transport.f90\ -regolith/regolith_traverse_streamtube.f90\ -regolith/regolith_subcrater_mix.f90\ -porosity/porosity_form_interior.f90\ -main/CTEM.f90 - -CLEANFILES = *.mod -all: all-am - -.SUFFIXES: -.SUFFIXES: .f90 .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu src/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) -globals/$(am__dirstamp): - @$(MKDIR_P) globals - @: > globals/$(am__dirstamp) -globals/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) globals/$(DEPDIR) - @: > globals/$(DEPDIR)/$(am__dirstamp) -globals/module_globals.$(OBJEXT): globals/$(am__dirstamp) \ - globals/$(DEPDIR)/$(am__dirstamp) -util/$(am__dirstamp): - @$(MKDIR_P) util - @: > util/$(am__dirstamp) -util/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) util/$(DEPDIR) - @: > util/$(DEPDIR)/$(am__dirstamp) -util/module_util.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -io/$(am__dirstamp): - @$(MKDIR_P) io - @: > io/$(am__dirstamp) -io/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) io/$(DEPDIR) - @: > io/$(DEPDIR)/$(am__dirstamp) -io/module_io.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -crater/$(am__dirstamp): - @$(MKDIR_P) crater - @: > crater/$(am__dirstamp) -crater/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) crater/$(DEPDIR) - @: > crater/$(DEPDIR)/$(am__dirstamp) -crater/module_crater.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -ejecta/$(am__dirstamp): - @$(MKDIR_P) ejecta - @: > ejecta/$(am__dirstamp) -ejecta/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) ejecta/$(DEPDIR) - @: > ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/module_ejecta.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -init/$(am__dirstamp): - @$(MKDIR_P) init - @: > init/$(am__dirstamp) -init/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) init/$(DEPDIR) - @: > init/$(DEPDIR)/$(am__dirstamp) -init/module_init.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -seismic/$(am__dirstamp): - @$(MKDIR_P) seismic - @: > seismic/$(am__dirstamp) -seismic/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) seismic/$(DEPDIR) - @: > seismic/$(DEPDIR)/$(am__dirstamp) -seismic/module_seismic.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -regolith/$(am__dirstamp): - @$(MKDIR_P) regolith - @: > regolith/$(am__dirstamp) -regolith/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) regolith/$(DEPDIR) - @: > regolith/$(DEPDIR)/$(am__dirstamp) -regolith/module_regolith.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -porosity/$(am__dirstamp): - @$(MKDIR_P) porosity - @: > porosity/$(am__dirstamp) -porosity/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) porosity/$(DEPDIR) - @: > porosity/$(DEPDIR)/$(am__dirstamp) -porosity/module_porosity.$(OBJEXT): porosity/$(am__dirstamp) \ - porosity/$(DEPDIR)/$(am__dirstamp) -util/util_toupper.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_mrgrnk.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_add_to_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_remove_from_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_sort_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_periodic.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_search.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_rootbracketed.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_diffusion_solver.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_area_intersection.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_poisson.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_pop.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_push.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_traverse_pop.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_destroy_list.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_init_list.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -io/io_read_const.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_get_token.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_input.$(OBJEXT): io/$(am__dirstamp) io/$(DEPDIR)/$(am__dirstamp) -io/io_read_prod.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_regotrack.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_porotrack.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_vdist.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_surf.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_ejecta_table.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_dist.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_tally.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_surf.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_const.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_regotrack.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_porotrack.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_crater_profile.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_updatePbar.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_resetPbar.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_splash.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_emplace.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_blanket.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_blanket_func.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_thickness.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_table_define.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_interpolate.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_rootfind.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_soften.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_distance_estimate.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -crater/crater_populate.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_scale.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_generate.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_find_visible.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_averages.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_emplace.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_form_interior.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_form_exterior.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_record.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_tally_true.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_tally_observed.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_slope_collapse.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_soften.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_soften_accumulate.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_subpixel_diffusion.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_make_list.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_critical_slope.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -init/init_domain.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_dist.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_surf.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_regolith_stack.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_porosity_stack.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_shake.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_distance.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_kdiff_func.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_circle_sector_func.$(OBJEXT): \ - regolith/$(am__dirstamp) regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_cubic_func.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_melt_func.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_melt_fraction.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_melt_zone.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_quadratic_func.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_quartic_func.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_mix.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_depth_model.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_streamtube.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_streamtube_head.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_streamtube_lineseg.$(OBJEXT): \ - regolith/$(am__dirstamp) regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_subpixel_streamtube.$(OBJEXT): \ - regolith/$(am__dirstamp) regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_transport.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_traverse_streamtube.$(OBJEXT): \ - regolith/$(am__dirstamp) regolith/$(DEPDIR)/$(am__dirstamp) -regolith/regolith_subcrater_mix.$(OBJEXT): regolith/$(am__dirstamp) \ - regolith/$(DEPDIR)/$(am__dirstamp) -porosity/porosity_form_interior.$(OBJEXT): porosity/$(am__dirstamp) \ - porosity/$(DEPDIR)/$(am__dirstamp) -main/$(am__dirstamp): - @$(MKDIR_P) main - @: > main/$(am__dirstamp) -main/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) main/$(DEPDIR) - @: > main/$(DEPDIR)/$(am__dirstamp) -main/CTEM.$(OBJEXT): main/$(am__dirstamp) \ - main/$(DEPDIR)/$(am__dirstamp) - -CTEM$(EXEEXT): $(CTEM_OBJECTS) $(CTEM_DEPENDENCIES) $(EXTRA_CTEM_DEPENDENCIES) - @rm -f CTEM$(EXEEXT) - $(AM_V_FCLD)$(FCLINK) $(CTEM_OBJECTS) $(CTEM_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -rm -f crater/*.$(OBJEXT) - -rm -f ejecta/*.$(OBJEXT) - -rm -f globals/*.$(OBJEXT) - -rm -f init/*.$(OBJEXT) - -rm -f io/*.$(OBJEXT) - -rm -f main/*.$(OBJEXT) - -rm -f porosity/*.$(OBJEXT) - -rm -f regolith/*.$(OBJEXT) - -rm -f seismic/*.$(OBJEXT) - -rm -f util/*.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -.f90.o: - $(AM_V_FC)$(FCCOMPILE) -c -o $@ $< - -.f90.obj: - $(AM_V_FC)$(FCCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -rm -f crater/$(DEPDIR)/$(am__dirstamp) - -rm -f crater/$(am__dirstamp) - -rm -f ejecta/$(DEPDIR)/$(am__dirstamp) - -rm -f ejecta/$(am__dirstamp) - -rm -f globals/$(DEPDIR)/$(am__dirstamp) - -rm -f globals/$(am__dirstamp) - -rm -f init/$(DEPDIR)/$(am__dirstamp) - -rm -f init/$(am__dirstamp) - -rm -f io/$(DEPDIR)/$(am__dirstamp) - -rm -f io/$(am__dirstamp) - -rm -f main/$(DEPDIR)/$(am__dirstamp) - -rm -f main/$(am__dirstamp) - -rm -f porosity/$(DEPDIR)/$(am__dirstamp) - -rm -f porosity/$(am__dirstamp) - -rm -f regolith/$(DEPDIR)/$(am__dirstamp) - -rm -f regolith/$(am__dirstamp) - -rm -f seismic/$(DEPDIR)/$(am__dirstamp) - -rm -f seismic/$(am__dirstamp) - -rm -f util/$(DEPDIR)/$(am__dirstamp) - -rm -f util/$(am__dirstamp) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ - clean-binPROGRAMS clean-generic cscopelist-am ctags ctags-am \ - distclean distclean-compile distclean-generic distclean-tags \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-binPROGRAMS install-data install-data-am \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am \ - uninstall-binPROGRAMS - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT:

    JGi&rU6 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 YfPY=hf@8Gnsc%yWH;^3~T-@u`|A6sAqyPW_ diff --git a/build/src/Makefile b/build/src/Makefile deleted file mode 100644 index bb018d39..00000000 --- a/build/src/Makefile +++ /dev/null @@ -1,786 +0,0 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. -# src/Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - -VPATH = ../../src -pkgdatadir = $(datadir)/CTEM -pkgincludedir = $(includedir)/CTEM -pkglibdir = $(libdir)/CTEM -pkglibexecdir = $(libexecdir)/CTEM -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -bin_PROGRAMS = CTEM$(EXEEXT) -subdir = src -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am__dirstamp = $(am__leading_dot)dirstamp -am_CTEM_OBJECTS = globals/module_globals.$(OBJEXT) \ - util/module_util.$(OBJEXT) io/module_io.$(OBJEXT) \ - crater/module_crater.$(OBJEXT) ejecta/module_ejecta.$(OBJEXT) \ - init/module_init.$(OBJEXT) seismic/module_seismic.$(OBJEXT) \ - util/util_toupper.$(OBJEXT) util/util_mrgrnk.$(OBJEXT) \ - util/util_add_to_layer.$(OBJEXT) \ - util/util_remove_from_layer.$(OBJEXT) \ - util/util_sort_layer.$(OBJEXT) util/util_periodic.$(OBJEXT) \ - util/util_search.$(OBJEXT) util/util_rootbracketed.$(OBJEXT) \ - util/util_diffusion_solver.$(OBJEXT) \ - io/io_read_const.$(OBJEXT) io/io_get_token.$(OBJEXT) \ - io/io_input.$(OBJEXT) io/io_read_prod.$(OBJEXT) \ - io/io_read_vdist.$(OBJEXT) io/io_read_surf.$(OBJEXT) \ - io/io_ejecta_table.$(OBJEXT) io/io_write_dist.$(OBJEXT) \ - io/io_write_tally.$(OBJEXT) io/io_write_surf.$(OBJEXT) \ - io/io_write_const.$(OBJEXT) io/io_crater_profile.$(OBJEXT) \ - io/io_updatePbar.$(OBJEXT) io/io_resetPbar.$(OBJEXT) \ - io/io_splash.$(OBJEXT) ejecta/ejecta_emplace.$(OBJEXT) \ - ejecta/ejecta_blanket.$(OBJEXT) \ - ejecta/ejecta_blanket_func.$(OBJEXT) \ - ejecta/ejecta_thickness.$(OBJEXT) \ - ejecta/ejecta_table_define.$(OBJEXT) \ - ejecta/ejecta_interpolate.$(OBJEXT) \ - ejecta/ejecta_rootfind.$(OBJEXT) \ - ejecta/ejecta_soften.$(OBJEXT) \ - ejecta/ejecta_distance_estimate.$(OBJEXT) \ - ejecta/ejecta_subcrater_diffusion.$(OBJEXT) \ - crater/crater_populate.$(OBJEXT) crater/crater_scale.$(OBJEXT) \ - crater/crater_generate.$(OBJEXT) \ - crater/crater_find_visible.$(OBJEXT) \ - crater/crater_averages.$(OBJEXT) \ - crater/crater_emplace.$(OBJEXT) \ - crater/crater_form_interior.$(OBJEXT) \ - crater/crater_form_exterior.$(OBJEXT) \ - crater/crater_record.$(OBJEXT) \ - crater/crater_tally_true.$(OBJEXT) \ - crater/crater_tally_observed.$(OBJEXT) \ - crater/crater_tally_calibrated_count.$(OBJEXT) \ - crater/crater_slope_collapse.$(OBJEXT) \ - init/init_domain.$(OBJEXT) init/init_dist.$(OBJEXT) \ - init/init_surf.$(OBJEXT) seismic/seismic_shake.$(OBJEXT) \ - seismic/seismic_distance.$(OBJEXT) \ - seismic/seismic_table_define.$(OBJEXT) \ - seismic/seismic_kdiff_func.$(OBJEXT) main/CTEM.$(OBJEXT) -CTEM_OBJECTS = $(am_CTEM_OBJECTS) -CTEM_LDADD = $(LDADD) -DEFAULT_INCLUDES = -I. -I$(srcdir) -FCCOMPILE = $(FC) $(AM_FCFLAGS) $(FCFLAGS) -FCLD = $(FC) -FCLINK = $(FCLD) $(AM_FCFLAGS) $(FCFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o \ - $@ -SOURCES = $(CTEM_SOURCES) -DIST_SOURCES = $(CTEM_SOURCES) -ETAGS = etags -CTAGS = ctags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run aclocal-1.11 -AMTAR = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run tar -AUTOCONF = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoconf -AUTOHEADER = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run autoheader -AUTOMAKE = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run automake-1.11 -AWK = gawk -CYGPATH_W = echo -DEFS = -DPACKAGE_NAME=\"Cratered\ Terrain\ Evolution\ Model\" -DPACKAGE_TARNAME=\"CTEM\" -DPACKAGE_VERSION=\"1.1\" -DPACKAGE_STRING=\"Cratered\ Terrain\ Evolution\ Model\ 1.1\" -DPACKAGE_BUGREPORT=\"David\ Minton\ \\ ,\ James\ Richardson\ \\" -DPACKAGE=\"CTEM\" -DVERSION=\"1.1\" -ECHO_C = -ECHO_N = -n -ECHO_T = -EXEEXT = -FC = ifort -FCFLAGS = -FR -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LDFLAGS = -LIBOBJS = -LIBS = -LTLIBOBJS = -MAKEINFO = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/missing --run makeinfo -MKDIR_P = /bin/mkdir -p -OBJEXT = o -PACKAGE = CTEM -PACKAGE_BUGREPORT = David Minton , James Richardson -PACKAGE_NAME = Cratered Terrain Evolution Model -PACKAGE_STRING = Cratered Terrain Evolution Model 1.1 -PACKAGE_TARNAME = CTEM -PACKAGE_VERSION = 1.1 -PATH_SEPARATOR = : -SET_MAKE = -SHELL = /bin/sh -STRIP = -VERSION = 1.1 -abs_builddir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build/src -abs_srcdir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build/../src -abs_top_builddir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build -abs_top_srcdir = /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/build/.. -ac_ct_FC = ifort -am__leading_dot = . -am__tar = ${AMTAR} chof - "$$tardir" -am__untar = ${AMTAR} xf - -bindir = ${exec_prefix}/bin -build_alias = -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host_alias = -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/campus/daminton/work/CTEM/SVN/CTEM/trunk/config/install-sh -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = ../../src -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../ -top_builddir = .. -top_srcdir = ../.. -#AM_FCFLAGS = -O3 -fopenmp -AM_FCFLAGS = -O3 -openmp -parallel -xHost -ipo -assume byterecl -m64 -heap-arrays -#AM_FCFLAGS = -p -g -openmp -debug all -traceback -CB -#AM_FCFLAGS = -O3 -assume byterecl -m64 -heap-arrays -traceback -debug all -check bounds -openmp -#AM_FCFLAGS = -O3 -fopenmp #-fbacktrace -fbounds-check -Wall -Warray-bounds -Warray-temporaries -Wimplicit-interface -CTEM_SOURCES = globals/module_globals.f90\ -util/module_util.f90\ -io/module_io.f90\ -crater/module_crater.f90\ -ejecta/module_ejecta.f90\ -init/module_init.f90\ -seismic/module_seismic.f90\ -util/util_toupper.f90\ -util/util_mrgrnk.f90\ -util/util_add_to_layer.f90\ -util/util_remove_from_layer.f90\ -util/util_sort_layer.f90\ -util/util_periodic.f90\ -util/util_search.f90\ -util/util_rootbracketed.f90\ -util/util_diffusion_solver.f90\ -io/io_read_const.f90\ -io/io_get_token.f90\ -io/io_input.f90\ -io/io_read_prod.f90\ -io/io_read_vdist.f90\ -io/io_read_surf.f90\ -io/io_ejecta_table.f90\ -io/io_write_dist.f90\ -io/io_write_tally.f90\ -io/io_write_surf.f90\ -io/io_write_const.f90\ -io/io_crater_profile.f90\ -io/io_updatePbar.f90\ -io/io_resetPbar.f90\ -io/io_splash.f90\ -ejecta/ejecta_emplace.f90\ -ejecta/ejecta_blanket.f90\ -ejecta/ejecta_blanket_func.f90\ -ejecta/ejecta_thickness.f90\ -ejecta/ejecta_table_define.f90\ -ejecta/ejecta_interpolate.f90\ -ejecta/ejecta_rootfind.f90\ -ejecta/ejecta_soften.f90\ -ejecta/ejecta_distance_estimate.f90\ -ejecta/ejecta_subcrater_diffusion.f90\ -crater/crater_populate.f90\ -crater/crater_scale.f90\ -crater/crater_generate.f90\ -crater/crater_find_visible.f90\ -crater/crater_averages.f90\ -crater/crater_emplace.f90\ -crater/crater_form_interior.f90\ -crater/crater_form_exterior.f90\ -crater/crater_record.f90\ -crater/crater_tally_true.f90\ -crater/crater_tally_observed.f90\ -crater/crater_tally_calibrated_count.f90\ -crater/crater_slope_collapse.f90\ -init/init_domain.f90\ -init/init_dist.f90\ -init/init_surf.f90\ -seismic/seismic_shake.f90\ -seismic/seismic_distance.f90\ -seismic/seismic_table_define.f90\ -seismic/seismic_kdiff_func.f90\ -main/CTEM.f90 - -CLEANFILES = *.mod -all: all-am - -.SUFFIXES: -.SUFFIXES: .f90 .o .obj -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu src/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p; \ - then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) -globals/$(am__dirstamp): - @$(MKDIR_P) globals - @: > globals/$(am__dirstamp) -globals/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) globals/$(DEPDIR) - @: > globals/$(DEPDIR)/$(am__dirstamp) -globals/module_globals.$(OBJEXT): globals/$(am__dirstamp) \ - globals/$(DEPDIR)/$(am__dirstamp) -util/$(am__dirstamp): - @$(MKDIR_P) util - @: > util/$(am__dirstamp) -util/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) util/$(DEPDIR) - @: > util/$(DEPDIR)/$(am__dirstamp) -util/module_util.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -io/$(am__dirstamp): - @$(MKDIR_P) io - @: > io/$(am__dirstamp) -io/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) io/$(DEPDIR) - @: > io/$(DEPDIR)/$(am__dirstamp) -io/module_io.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -crater/$(am__dirstamp): - @$(MKDIR_P) crater - @: > crater/$(am__dirstamp) -crater/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) crater/$(DEPDIR) - @: > crater/$(DEPDIR)/$(am__dirstamp) -crater/module_crater.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -ejecta/$(am__dirstamp): - @$(MKDIR_P) ejecta - @: > ejecta/$(am__dirstamp) -ejecta/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) ejecta/$(DEPDIR) - @: > ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/module_ejecta.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -init/$(am__dirstamp): - @$(MKDIR_P) init - @: > init/$(am__dirstamp) -init/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) init/$(DEPDIR) - @: > init/$(DEPDIR)/$(am__dirstamp) -init/module_init.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -seismic/$(am__dirstamp): - @$(MKDIR_P) seismic - @: > seismic/$(am__dirstamp) -seismic/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) seismic/$(DEPDIR) - @: > seismic/$(DEPDIR)/$(am__dirstamp) -seismic/module_seismic.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -util/util_toupper.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_mrgrnk.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_add_to_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_remove_from_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_sort_layer.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_periodic.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_search.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_rootbracketed.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -util/util_diffusion_solver.$(OBJEXT): util/$(am__dirstamp) \ - util/$(DEPDIR)/$(am__dirstamp) -io/io_read_const.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_get_token.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_input.$(OBJEXT): io/$(am__dirstamp) io/$(DEPDIR)/$(am__dirstamp) -io/io_read_prod.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_vdist.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_read_surf.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_ejecta_table.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_dist.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_tally.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_surf.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_write_const.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_crater_profile.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_updatePbar.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_resetPbar.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -io/io_splash.$(OBJEXT): io/$(am__dirstamp) \ - io/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_emplace.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_blanket.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_blanket_func.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_thickness.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_table_define.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_interpolate.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_rootfind.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_soften.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_distance_estimate.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -ejecta/ejecta_subcrater_diffusion.$(OBJEXT): ejecta/$(am__dirstamp) \ - ejecta/$(DEPDIR)/$(am__dirstamp) -crater/crater_populate.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_scale.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_generate.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_find_visible.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_averages.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_emplace.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_form_interior.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_form_exterior.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_record.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_tally_true.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_tally_observed.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_tally_calibrated_count.$(OBJEXT): \ - crater/$(am__dirstamp) crater/$(DEPDIR)/$(am__dirstamp) -crater/crater_slope_collapse.$(OBJEXT): crater/$(am__dirstamp) \ - crater/$(DEPDIR)/$(am__dirstamp) -init/init_domain.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_dist.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -init/init_surf.$(OBJEXT): init/$(am__dirstamp) \ - init/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_shake.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_distance.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_table_define.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -seismic/seismic_kdiff_func.$(OBJEXT): seismic/$(am__dirstamp) \ - seismic/$(DEPDIR)/$(am__dirstamp) -main/$(am__dirstamp): - @$(MKDIR_P) main - @: > main/$(am__dirstamp) -main/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) main/$(DEPDIR) - @: > main/$(DEPDIR)/$(am__dirstamp) -main/CTEM.$(OBJEXT): main/$(am__dirstamp) \ - main/$(DEPDIR)/$(am__dirstamp) -CTEM$(EXEEXT): $(CTEM_OBJECTS) $(CTEM_DEPENDENCIES) - @rm -f CTEM$(EXEEXT) - $(FCLINK) $(CTEM_OBJECTS) $(CTEM_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -rm -f crater/crater_averages.$(OBJEXT) - -rm -f crater/crater_emplace.$(OBJEXT) - -rm -f crater/crater_find_visible.$(OBJEXT) - -rm -f crater/crater_form_exterior.$(OBJEXT) - -rm -f crater/crater_form_interior.$(OBJEXT) - -rm -f crater/crater_generate.$(OBJEXT) - -rm -f crater/crater_populate.$(OBJEXT) - -rm -f crater/crater_record.$(OBJEXT) - -rm -f crater/crater_scale.$(OBJEXT) - -rm -f crater/crater_slope_collapse.$(OBJEXT) - -rm -f crater/crater_tally_calibrated_count.$(OBJEXT) - -rm -f crater/crater_tally_observed.$(OBJEXT) - -rm -f crater/crater_tally_true.$(OBJEXT) - -rm -f crater/module_crater.$(OBJEXT) - -rm -f ejecta/ejecta_blanket.$(OBJEXT) - -rm -f ejecta/ejecta_blanket_func.$(OBJEXT) - -rm -f ejecta/ejecta_distance_estimate.$(OBJEXT) - -rm -f ejecta/ejecta_emplace.$(OBJEXT) - -rm -f ejecta/ejecta_interpolate.$(OBJEXT) - -rm -f ejecta/ejecta_rootfind.$(OBJEXT) - -rm -f ejecta/ejecta_soften.$(OBJEXT) - -rm -f ejecta/ejecta_subcrater_diffusion.$(OBJEXT) - -rm -f ejecta/ejecta_table_define.$(OBJEXT) - -rm -f ejecta/ejecta_thickness.$(OBJEXT) - -rm -f ejecta/module_ejecta.$(OBJEXT) - -rm -f globals/module_globals.$(OBJEXT) - -rm -f init/init_dist.$(OBJEXT) - -rm -f init/init_domain.$(OBJEXT) - -rm -f init/init_surf.$(OBJEXT) - -rm -f init/module_init.$(OBJEXT) - -rm -f io/io_crater_profile.$(OBJEXT) - -rm -f io/io_ejecta_table.$(OBJEXT) - -rm -f io/io_get_token.$(OBJEXT) - -rm -f io/io_input.$(OBJEXT) - -rm -f io/io_read_const.$(OBJEXT) - -rm -f io/io_read_prod.$(OBJEXT) - -rm -f io/io_read_surf.$(OBJEXT) - -rm -f io/io_read_vdist.$(OBJEXT) - -rm -f io/io_resetPbar.$(OBJEXT) - -rm -f io/io_splash.$(OBJEXT) - -rm -f io/io_updatePbar.$(OBJEXT) - -rm -f io/io_write_const.$(OBJEXT) - -rm -f io/io_write_dist.$(OBJEXT) - -rm -f io/io_write_surf.$(OBJEXT) - -rm -f io/io_write_tally.$(OBJEXT) - -rm -f io/module_io.$(OBJEXT) - -rm -f main/CTEM.$(OBJEXT) - -rm -f seismic/module_seismic.$(OBJEXT) - -rm -f seismic/seismic_distance.$(OBJEXT) - -rm -f seismic/seismic_kdiff_func.$(OBJEXT) - -rm -f seismic/seismic_shake.$(OBJEXT) - -rm -f seismic/seismic_table_define.$(OBJEXT) - -rm -f util/module_util.$(OBJEXT) - -rm -f util/util_add_to_layer.$(OBJEXT) - -rm -f util/util_diffusion_solver.$(OBJEXT) - -rm -f util/util_mrgrnk.$(OBJEXT) - -rm -f util/util_periodic.$(OBJEXT) - -rm -f util/util_remove_from_layer.$(OBJEXT) - -rm -f util/util_rootbracketed.$(OBJEXT) - -rm -f util/util_search.$(OBJEXT) - -rm -f util/util_sort_layer.$(OBJEXT) - -rm -f util/util_toupper.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -.f90.o: - $(FCCOMPILE) -c -o $@ $< - -.f90.obj: - $(FCCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - set x; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -rm -f crater/$(DEPDIR)/$(am__dirstamp) - -rm -f crater/$(am__dirstamp) - -rm -f ejecta/$(DEPDIR)/$(am__dirstamp) - -rm -f ejecta/$(am__dirstamp) - -rm -f globals/$(DEPDIR)/$(am__dirstamp) - -rm -f globals/$(am__dirstamp) - -rm -f init/$(DEPDIR)/$(am__dirstamp) - -rm -f init/$(am__dirstamp) - -rm -f io/$(DEPDIR)/$(am__dirstamp) - -rm -f io/$(am__dirstamp) - -rm -f main/$(DEPDIR)/$(am__dirstamp) - -rm -f main/$(am__dirstamp) - -rm -f seismic/$(DEPDIR)/$(am__dirstamp) - -rm -f seismic/$(am__dirstamp) - -rm -f util/$(DEPDIR)/$(am__dirstamp) - -rm -f util/$(am__dirstamp) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ - clean-generic ctags distclean distclean-compile \ - distclean-generic distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-binPROGRAMS \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-binPROGRAMS - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/build/src/crater/.dirstamp b/build/src/crater/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/ejecta/.dirstamp b/build/src/ejecta/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/globals/.dirstamp b/build/src/globals/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/init/.dirstamp b/build/src/init/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/io/.dirstamp b/build/src/io/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/main/.dirstamp b/build/src/main/.dirstamp deleted file mode 100644 index e69de29b..00000000 diff --git a/build/src/module_crater.mod b/build/src/module_crater.mod deleted file mode 100644 index 4e72f4d668b24a3e442989948abe02cc038868d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223506 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 RYH__UIry&V!EL)i{~r=KiroMJ diff --git a/build/src/module_ejecta.mod b/build/src/module_ejecta.mod deleted file mode 100644 index 4cacb769f0059f4eb354616342a6200292d48249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172098 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 azmR^ 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 F{U3)r6}SKZ diff --git a/build/src/module_init.mod b/build/src/module_init.mod deleted file mode 100644 index 684edf9f13a655866c58413c3a709888af065645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42781 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 diff --git a/build/src/module_io.mod b/build/src/module_io.mod deleted file mode 100644 index 0a41cbcfd1b9cc2d44b5711feaf51ce6d49a863f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92399 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