[freefempp] 01/03: Merge tag 'upstream/3.38.1'
Dimitrios Eftaxiopoulos
eftaxiop-guest at moszumanska.debian.org
Tue Sep 1 21:59:09 UTC 2015
This is an automated email from the git hooks/post-receive script.
eftaxiop-guest pushed a commit to branch master
in repository freefempp.
commit 71d4e7f76bf3e0bde5e5e83f475350d67b7ecc98
Merge: 7d26f6f 5bd40d8
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date: Sun Aug 30 22:46:38 2015 +0300
Merge tag 'upstream/3.38.1'
Upstream version 3.38.1
DOC/freefem++doc.pdf | Bin 9566844 -> 9566982 bytes
HISTORY | 87 +-
INNOVATION | 12 +
Makefile.am | 3 +-
download/Makefile.in => Makefile.in | 728 +++++---
download/Makefile.in => Makefile.in.orig | 728 +++++---
README | 5 +-
build/download | 2 +-
build/ff-md5 | 33 +
configure | 32 +-
configure.ac | 8 +-
download/Makefile.am | 4 +-
download/Makefile.in | 4 +-
download/getall | 21 +-
download/pastix/Makefile | 4 +-
download/superludist/Makefile | 13 +-
download/superludist/superludist_3.0-printf.patch | 11 +
download/umfpack/Makefile | 2 +-
download/umfpack/Makefile.am | 2 +-
examples++-3d/convect-3d.edp | 22 +
examples++-load/Element_Mixte3d.cpp | 567 +++++++
examples++-load/IpOptMinSurf.edp | 2 +-
examples++-load/Makefile.am | 5 +-
examples++-load/Makefile.in | 1853 +++++++++++++++++++++
examples++-load/Makefile.in.orig | 1853 +++++++++++++++++++++
examples++-mpi/schwarz.cpp | 2 +-
src/bin-win32/launchff++.cpp | 2 +-
src/femlib/GQuadTree.cpp | 18 +-
src/femlib/GenericMesh.hpp | 13 +-
src/femlib/MatriceCreuse.hpp | 52 +-
src/femlib/Mesh3dn.cpp | 181 +-
src/femlib/mshptg.cpp | 2 +-
src/fflib/lgfem.cpp | 8 +-
src/fflib/lgfem.hpp | 5 +-
src/fflib/lgmat.cpp | 54 +-
src/fflib/lgmesh3.cpp | 2 +-
src/fflib/problem.cpp | 212 +--
src/fflib/problem.hpp | 10 +-
src/fflib/strversionnumber.cpp | 23 +
src/fflib/strversionnumber.cpp.orig | 23 +
40 files changed, 5858 insertions(+), 750 deletions(-)
diff --cc Makefile.in.orig
index 35d9bc3,3bb6a3a..52594b1
--- a/Makefile.in.orig
+++ b/Makefile.in.orig
@@@ -14,10 -14,9 +14,13 @@@
@SET_MAKE@
- # Downloading and compiling extra libraries
- # -----------------------------------------
-# Makefile using Automake + Autoconf
-# ----------------------------------
++# Makefile for FreeFem++, adapted to Automake
++# -------------------------------------------
+
- # $Id: Makefile.am,v 1.16 2010/05/06 21:20:38 hecht Exp $
++# Adaptation to Automake: Antoine Le Hyaric - LJLL Paris 6 -
++# lehyaric at ann.jussieu.fr - 13/5/04
++
+ # $Id$
VPATH = @srcdir@
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)'; then \
@@@ -92,7 -91,7 +95,7 @@@ PRE_UNINSTALL =
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
- subdir = download
-subdir = src
++subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/acmacros.m4 \
$(top_srcdir)/acoptim.m4 $(top_srcdir)/ax_lib_hdf5.m4 \
@@@ -100,9 -99,9 +103,12 @@@
$(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
--DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
++DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
++ $(am__configure_deps) $(am__DIST_COMMON)
++am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
++ configure.lineno config.status.lineno
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
--CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_ at AM_V@)
@@@ -139,8 -138,8 +145,9 @@@ am__recursive_targets =
$(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
-- distdir
--am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
++ cscope distdir dist dist-all distcheck
++am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
++ $(LISP)config.h.in
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
@@@ -159,10 -158,10 +166,22 @@@ am__define_uniq_tagged_files =
done | $(am__uniquify_input)`
ETAGS = etags
CTAGS = ctags
++CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS)
--am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs \
- AUTHORS
- depcomp
++am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
++ COPYING ChangeLog INSTALL NEWS README TODO compile \
++ config.guess config.sub depcomp install-sh missing \
++ mkinstalldirs ylwrap
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,'; \
@@@ -188,6 -187,6 +207,13 @@@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
++DIST_ARCHIVES = $(distdir).tar.gz $(distdir).zip
++GZIP_ENV = --best
++DIST_TARGETS = dist-gzip dist-zip
++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@
ADD_PACKAGE_NAME = @ADD_PACKAGE_NAME@
AMTAR = @AMTAR@
@@@ -310,7 -309,7 +336,12 @@@ OBJEXT = @OBJEXT
OPTIM_TYPE = @OPTIM_TYPE@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
--PACKAGE_NAME = @PACKAGE_NAME@
++
++# Linux binary-only package
++# -------------------------
++
++# Include kernel and libc version in static package name
++PACKAGE_NAME = FreeFem++v$(VERSION)_linux-$(KERNEL_VERSION)_$(LIBC_VERSION)$(OPTIM_TYPE)
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@
@@@ -465,134 -464,61 +496,112 @@@ target_alias = @target_alias
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
- SUBDIRS = blas arpack umfpack
- EXTRA_DIST = \
- ./nlopt/Make.inc ./nlopt/Makefile \
- ./blacs/BLACS.patch \
- ./blacs/BLACS_gridinit_.c-return-values.patch \
- ./blacs/Bmake-blacs.inc \
- ./blacs/Makefile \
- ./f2c/Makefile \
- ./f2c/Makefile-MacOs \
- ./f2c/f2c.h-int \
- ./f2c/fort77.sed \
- ./f2c/tt.f \
- ./fftw/Makefile.am \
- ./fftw/Makefile.in \
- ./gmm/Makefile \
- ./gmm/cxxflags \
- ./headers-sparsesolver.inc \
- ./hips/Makefile \
- ./hips/SRC_SPKIT_makefile \
- ./hips/hips-1.2b-rc4.patch \
- ./hips/makefile-hips.inc \
- ./hypre/Makefile \
- ./hypre/ff-flags.inc \
- ./metis/Makefile \
- ./metis/Makefile-metis.in \
- ./metis/patch-metis \
- ./metis/metis-4.0_main_return.patch \
- ./mmg3d/Makefile \
- ./mmg3d/patch-mmg3dv4.diff \
- ./mshmet/Makefile \
- ./mshmet/Makefile-mshmet.inc \
- ./mshmet/mshmet.2011.03.06.patch \
- ./mshmet/mshmet.2012.04.25_i586.patch \
- ./mshmet/mshmetlib-internal.h \
- ./mshmet/mshmetlib.c \
- ./mshmet/mshmetlib.h \
- ./mumps/Makefile \
- ./mumps-seq/Makefile-mumps-5.0.0.inc \
- ./mumps-seq/Makefile \
- ./mumps/Makefile-mumps-5.0.0.inc \
- ./parmetis/Makefile-parmetis.in \
- ./parmetis/makefile \
- ./parmetis/parmetis-4.0.3.patch \
- ./parms/Makefile \
- ./parms/makefile-parms.in \
- ./pastix/Makefile \
- ./pastix/config-pastix-complex.in \
- ./pastix/config-pastix-real.in \
- ./pastix/pastix_release_2200-blend.patch \
- ./pastix/patch-pastix_long_complex.h \
- ./pastix//all_macros.diff \
- ./scalapack/Makefile \
- ./scalapack/SLmake-scalapack.inc \
- ./scotch/Makefile \
- ./scotch/Makefile-scotch.inc \
- ./scotch/Makefile.patch \
- ./scotch/scotch_6.0.3.patch \
- ./superlu/Makefile \
- ./superlu/make.inc \
- ./superludist/Makefile \
- ./superludist/make-superlu.inc \
- ./superludist/superludist_2.3.patch \
- ./superludist/superludist_3.0-printf.patch \
- ./superludist/superludist_3.0-cast_warning.patch \
- ./superludist/superludist_3.0-return_values.patch \
- ./superludist/superludist_3.0-operation_undefined.patch \
- ./tetgen/Makefile \
- ./tetgen/tetgen1.4.2.patch \
- ./tetgen/patches.win64 \
- ./yams/Makefile \
- ./yams/freeyams.2012.02.05.patch \
- ./yams/freeyams.2012.02.05-return-values.patch \
- ./yams/makefile-yams.inc \
- ./yams/yamslib.c \
- ./yams/yamslib.h \
- ./yams/yamslib_internal.h \
- ipopt/Makefile \
- ipopt/Makefile.inc.in \
- ipopt/patch-IpBlas \
- getall patch-hpddm-1
-
-
- # FFCS: See [[file:../../../configure.ac::tools_problems_all_platforms]] for reasons why some tools may be deactivated
-
- # <<no_more_blacs>> blacs is included in scalapack 2.0.2
- MPI_SOFT = scalapack @TOOL_COMPILE_superludist@ \
- @TOOL_COMPILE_mumps@ @TOOL_COMPILE_pastix@ \
- @TOOL_COMPILE_hips@ @TOOL_COMPILE_parms@
-SUBDIRS = libMesh bamglib femlib Graphics Algo lglib fflib \
-nw mpi bamg medit bin-win32
--
- LIST_SOFT = tetgen @TOOL_COMPILE_parmetis@ @TOOL_COMPILE_superlu@ fftw \
- @TOOL_COMPILE_scotch@ @TOOL_COMPILE_mshmet@ \
- @TOOL_COMPILE_yams@ @TOOL_COMPILE_mmg3d@ @TOOL_COMPILE_gmm@ \
- @TOOL_COMPILE_nlopt@ @TOOL_COMPILE_mumps_seq@ \
- @TOOL_COMPILE_ipopt@
-EXTRA_DIST = FreeFem++-CoCoa Carbon.r \
-solver/MUMPS_FreeFem.cpp \
-solver/README_COMPILE \
-solver/complex_SuperLU_DIST_FreeFem.cpp \
-solver/complex_pastix_FreeFem.cpp \
-solver/ffsuperludistoption.hpp \
-solver/hips_FreeFem.cpp \
-solver/hypre_FreeFem.cpp \
-solver/makefile \
-solver/makefile-common.inc \
-solver/makefile-sparsesolver.inc \
-solver/parms_FreeFem.cpp \
-solver/real_SuperLU_DIST_FreeFem.cpp \
-solver/real_pastix_FreeFem.cpp \
-solver/wrapper_dotblas.c \
-solver/wrapper_dotblas.f \
-solver/wrapper_dotblas1.c \
-solver/wrapper_dotblas1.f
--
--all: all-recursive
++SUBDIRS = download src examples++-tutorial examples++ \
++ examples++-eigen examples++-load examples++-mpi \
++ examples++-bug examples++-chapt3 examples++-other \
++ examples++-3d DOC
++
++EXTRA_DIST = test-driver-ff regtests.sh config-wrapper.h \
++FreeFem++.mcp HISTORY HISTORY_BEFORE_2005 BUGS TODO regtests.m4 \
++INSTALL INSTALL-MacOSX INNOVATION \
++WindowsPackage.m4 README README_ARPACK README_WINDOWS README_MAC \
++logo.ico copysharedlibs.sh COPYRIGHT edp.nedit reconfigure \
++mode-mi-edp.zip aclocal.m4 acmacros.m4 acoptim.m4 ax_lib_hdf5.m4 \
++freefem++.spec crimson-freefem++.zip \
++Install-MacOS.command.in \
++examples-bamg/NACA012/naca.awk examples-bamg/quadloop/dotest.pl \
++examples-bamg/square/*_g.* examples-bamg/square/do* examples-bamg/NACA012/[adp]* \
++examples-bamg/test/dotest*.pl 0ldUserReadMe.txt CheckAllEdp CheckAll \
++WHERE_LIBRARY-mkl FreeFem++-CoCoa \
++uninstall-ff++ \
++./build/cleancrlf ./build/download ./build/links2files \
++./build/orgindex ./build/ff-md5
++
++FF_MAC_PREFIX = FreeFem++v$(VERSION)$(ADD_PACKAGE_NAME)
++FF_EXAMPLES_FILES = COPYRIGHT HISTORY HISTORY_BEFORE_2005 README README_WINDOWS README_MAC BUGS TODO INSTALL INSTALL-MacOSX INNOVATION \
++mode-mi-edp.zip \
++examples++-tutorial/aile.msh examples++-tutorial/xyf \
++examples++-3d/dodecaedre01.mesh \
++examples++-3d/lac-leman-v4.msh \
++examples++-load/load.link \
++examples++-load/fig.pgm examples++-load/lg.pgm \
++./examples++-mpi/regtests.sh ./examples++-other/speedtest.sh \
++./download/fftw/Makefile ./download/fftw/Makefile.am \
++examples++*/*.[ie]dp CheckAllEdp
++
++LIST_GENERATE_FILE = \
++DOC/Makefile.in download/umfpack/Makefile.in examples++-tutorial/Makefile.in src/femlib/Makefile.in \
++Makefile.in examples++-3d/Makefile.in examples++/Makefile.in src/fflib/Makefile.in \
++config.h.in examples++-bug/Makefile.in src/Algo/Makefile.in src/lglib/Makefile.in \
++configure examples++-chapt3/Makefile.in src/Graphics/Makefile.in src/libMesh/Makefile.in \
++download/Makefile.in examples++-eigen/Makefile.in src/Makefile.in src/medit/Makefile.in \
++download/arpack/Makefile.in examples++-load/Makefile.in src/bamg/Makefile.in src/mpi/Makefile.in \
++download/blas/Makefile.in examples++-mpi/Makefile.in src/bamglib/Makefile.in src/nw/Makefile.in \
++download/fftw/Makefile.in examples++-other/Makefile.in src/bin-win32/Makefile.in
++
++LIST_GENERATE_FILE_AM = \
++DOC/Makefile.am download/umfpack/Makefile.am examples++-tutorial/Makefile.am src/femlib/Makefile.am \
++Makefile.am examples++-3d/Makefile.am examples++/Makefile.am src/fflib/Makefile.am \
++ examples++-bug/Makefile.am src/Algo/Makefile.am src/lglib/Makefile.am \
++configure.ac examples++-chapt3/Makefile.am src/Graphics/Makefile.am src/libMesh/Makefile.am \
++download/Makefile.am examples++-eigen/Makefile.am src/Makefile.am src/medit/Makefile.am \
++download/arpack/Makefile.am examples++-load/Makefile.am src/bamg/Makefile.am src/mpi/Makefile.am \
++download/blas/Makefile.am examples++-mpi/Makefile.am src/bamglib/Makefile.am src/nw/Makefile.am \
++download/fftw/Makefile.am examples++-other/Makefile.am src/bin-win32/Makefile.am
++
++all: config.h
++ $(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
++am--refresh: Makefile
++ @:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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; }; \
++ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
++ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
++ && exit 0; \
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu download/Makefile'; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
$(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu download/Makefile
- $(AUTOMAKE) --gnu src/Makefile
++ $(AUTOMAKE) --gnu Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
*config.status*) \
-- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++ echo ' $(SHELL) ./config.status'; \
++ $(SHELL) ./config.status;; \
*) \
-- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
-- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++ 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)
-- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++ $(SHELL) ./config.status --recheck
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
-- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++ $(am__cd) $(srcdir) && $(AUTOCONF)
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
-- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++ $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
$(am__aclocal_m4_deps):
++config.h: stamp-h1
++ @test -f $@ || rm -f stamp-h1
++ @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
++
++stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
++ @rm -f stamp-h1
++ cd $(top_builddir) && $(SHELL) ./config.status config.h
++$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
++ ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
++ rm -f stamp-h1
++ touch $@
++
++distclean-hdr:
++ -rm -f config.h stamp-h1
++
# 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,
@@@ -673,6 -599,6 +682,12 @@@ 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)
@@@ -691,8 -617,8 +706,11 @@@
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)'; \
@@@ -747,9 -673,9 +765,139 @@@
|| 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
++ @echo WARNING: "Support for distribution archives compressed with" \
++ "legacy program 'compress' is deprecated." >&2
++ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
++ tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
++ $(am__post_remove_distdir)
++
++dist-shar: distdir
++ @echo WARNING: "Support for shar distribution archives is" \
++ "deprecated." >&2
++ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
++ 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)/_build/sub $(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/sub \
++ && ../../configure \
++ $(AM_DISTCHECK_CONFIGURE_FLAGS) \
++ $(DISTCHECK_CONFIGURE_FLAGS) \
++ --srcdir=../.. --prefix="$$dc_install_base" \
++ && $(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 all-local
-all-am: Makefile
++all-am: Makefile config.h all-local
installdirs: installdirs-recursive
installdirs-am:
install: install-recursive
@@@ -784,11 -710,11 +932,12 @@@ maintainer-clean-generic
@echo "it deletes files that may require special tools to rebuild."
clean: clean-recursive
-clean-am: clean-generic mostlyclean-am
+clean-am: clean-generic clean-local mostlyclean-am
distclean: distclean-recursive
++ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -f Makefile
--distclean-am: clean-am distclean-generic distclean-tags
++distclean-am: clean-am distclean-generic distclean-hdr distclean-tags
dvi: dvi-recursive
@@@ -831,6 -757,6 +980,8 @@@ 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
@@@ -848,116 -774,23 +999,249 @@@ ps-am
uninstall-am:
--.MAKE: $(am__recursive_targets) install-am install-strip
++.MAKE: $(am__recursive_targets) all install-am install-strip
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
- check-am clean clean-generic cscopelist-am ctags ctags-am \
- distclean distclean-generic distclean-tags distdir 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
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
- check check-am clean clean-generic clean-local cscopelist-am \
- ctags ctags-am distclean distclean-generic distclean-tags \
- distdir 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-exec-local \
- 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
++ am--refresh check check-am clean clean-cscope clean-generic \
++ clean-local 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-hdr \
++ 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-exec-local 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
.PRECIOUS: Makefile
- all-recursive: bin lib include pkg
-
- lib:
- mkdir lib
- bin:
- mkdir bin
- include:
- mkdir include
- pkg:
- mkdir pkg
-
- # ALH - /download/yams and /download/mshmet need /src/libMesh/libmesh.a but /src is compiled after /download, so we
- # need to compile it now
-
- lib/libMesh.a:lib include
- cd ../src/libMesh && $(MAKE) $(AM_MAKEFLAGS)
- test -f ../src/libMesh/libMesh.a
- mkdir -p include/libMesh
- cp ../src/libMesh/*h include/libMesh
- echo libMesh LD -L at DIR@/lib -lMesh > lib/WHERE.libMesh
- echo libMesh INCLUDE -I at DIR@/include/libMesh >> lib/WHERE.libMesh
- cp ../src/libMesh/libMesh.a lib/libMesh.a
-
- all-local:bin lib include lib/libMesh.a pkg $(DOWNLOADCOMPILE) install-other
-
- install-other: tag-install-other
-
- tag-install-other:
- if test -n "$(TOOL_COMPILE_schwarz)" ; then $(MAKE) install-hpddm; else true; fi
- touch tag-install-other
-
- WHERE-OTHER: lib/WHERE.hpddm
- WHERE-LD: tag-compile-pkg WHERE-OTHER
- touch ../examples++-load/WHERE_LIBRARY-config ../examples++-load/WHERE_LIBRARY
- grep LD ../examples++-load/WHERE_LIBRARY ../examples++-load/WHERE_LIBRARY-config >WHERE-LD
- install-hpddm:
- if test -n "$(TOOL_COMPILE_schwarz)"; then ./getall -o hpddm -a; $(MAKE) include/hpddm-master lib/WHERE.hpddm; else true;fi
- reinstall-hpddm:
- -rm ./pkg/hpddm.zip
- -rm -rf include/hpddm-master
- -test -n "$(TOOL_COMPILE_schwarz)" && $(MAKE) install-hpddm
- include/hpddm-master:patch-hpddm-1
- -if test -f ./pkg/hpddm.zip ; then cd include; unzip ../pkg/hpddm.zip ; else true; fi
- if test `md5 -q include/hpddm-master/src/wrapper.hpp` = "4c8acce994d0d5ac533ed58e59dcd187" ; then patch -p1 <patch-hpddm-1; fi;true
-
- lib/WHERE.hpddm:
- if test -d include/hpddm-master ; then \
- echo hpddm LD -L at DIR@/lib > $@ ;\
- echo hpddm INCLUDE -I at DIR@/include/hpddm-master/src >> $@ ;\
- else true; fi
-
- # FFCS: need to stop at the first error to make sure that all libraries are correctly compiled
- compile-dir:
- @echo "\n\n ****** $(COMPILEDIR) ****** \n\n";
- @if [ 0 -eq `egrep ':$(COMPILEDIR)' WHERE-LD | wc -l` ] ;then \
- cd $(COMPILEDIR) && $(MAKE) $(DIRTARGET) ; \
- else \
- echo $(COMPILEDIR) is in WHERE- files ;\
- fi
- compile-pkg: tag-compile-pkg WHERE-LD
-
- # FFCS: need to stop at the first error to make sure that all libraries are correctly compiled
- tag-compile-pkg: bin lib include pkg FORCE
- @if [ -n "$(WGET)" ] ; then \
- for d in $(LIST_SOFT) ; do $(MAKE) compile-dir COMPILEDIR=$$d || exit 1;done ;\
- if [ -n "$(MPICC)" ] ; then \
- for d in $(MPI_SOFT) ; do $(MAKE) compile-dir COMPILEDIR=$$d || exit 1; done;\
- fi;fi
- touch tag-compile-pkg
- FORCE:
-
- re-install:
- $(MAKE) compile-pkg DIRTARGET=install
- WHERE:
- $(MAKE) compile-pkg DIRTARGET=WHERE
- install-exec-local:
- $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/lib
- $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/bin
- $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/include
- cp -rp lib $(DESTDIR)$(ff_prefix_dir)
- cp -rp include $(DESTDIR)$(ff_prefix_dir)
- cp -rp bin $(DESTDIR)$(ff_prefix_dir)
-
- clean-local:
- -rm -rf tag-* include lib bin
- -mkdir include lib bin
- -rm */FAIT */FAIRE
- # FFCS - make sure that all directories are cleaned. Thisis especially important under Windows because there is no
- # compilation dependencies control there (see
- # [[file:c:/cygwin/home/alh/ffcs/dist/configure.ac::dependency_tracking]])
- for d in $(LIST_SOFT) $(MPI_SOFT) ; do $(MAKE) clean -C $$d ; done
++# Creates a file named "ChangeLog" containing the chronology of all
++# modifications to the source files. Needs "cvs2cl" to be installed.
++
++changelog:
++ cvs2cl
++
++# History before 2005 is stored in the file "HISTORY_BEFORE_2005"
++all-local:: @HISTORY@
++
++# try and avoid running this under fakeroot (otherwise we may face
++# problems trying to connect to CVS as pseudo-root). Debian packaging
++# uses fakeroot.
++history:
++ if test "$$FAKED_MODE" = ""; then\
++ hg log >HISTORY ;\
++ fi
++
++documentation:
++ cd DOC && $(MAKE) $(AM_MAKEFLAGS) documentation
++
++DOC/freefem++doc.pdf:
++ cd $(@D) && $(MAKE) $(AM_MAKEFLAGS) $(@F)
++
++clean-local::
++ -find . \( -name '*~' -or -name ListOfUnAllocPtr.bin \) |xargs rm
++ -rm examples*/*.eps
++
++# "dist" targets
++clean-local::
++ -rm freefem++-*.tar.gz freefem++-*.zip
++ -rm Output/FreeFem++-*.exe
++
++# Reduced compilation
++# -------------------
++
++quick:
++ cd src/libMesh && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/lglib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/fflib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/std && $(MAKE) $(AM_MAKEFLAGS)
++
++nw:
++ cd src/libMesh && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/lglib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/fflib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/nw && $(MAKE) $(AM_MAKEFLAGS)
++
++bamg:
++ cd src/libMesh && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/lglib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/fflib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/bamg && $(MAKE) $(AM_MAKEFLAGS)
++
++ide:
++ cd src/libMesh && $(MAKE) $(AM_MAKEFLAGS)
++ cd download && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/lglib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/fflib && $(MAKE) $(AM_MAKEFLAGS)
++ cd src/ide && $(MAKE) $(AM_MAKEFLAGS) FreeFem++-cs$(EXEEXT)
++
++# Cleaning generated files which are stored in the CVS repository, to
++# avoid technical CVS conflicts.
++clean-gen:
++ ./cleanregen.sh
++
++# Testing
++# -------
++
++# The standard automake goal "make check" is also valid. It just does
++# not run any test that could prevent the user from working on its
++# machine (because of unexpected windows opening right in the middle
++# of the workspace).
++
++visualcheck: all
++ $(MAKE) $(AM_MAKEFLAGS) check VISUALCHECK=yes
++
++speedtest: all
++ cd examples++-other && $(MAKE) $(AM_MAKEFLAGS) check
++
++# Windows package
++# ---------------
++
++# Windows package script (for Inno Setup). We extract version
++# information from the Debian Changelog to get the package release
++# number as well.
++win32:WindowsPackage.iss
++ cd examples++-load;tar zxvf include.tar.gz;mkdir include-tmp;cp -Lr *.h include/* include-tmp
++WindowsPackage.iss: WindowsPackage.m4 configure.ac Makefile.am
++ m4 -DVERSION='$(VERSION)$(ADD_PACKAGE_NAME)' \
++ -DMPIPROG='$(MPIPROG)' WindowsPackage.m4 > WindowsPackage.iss
++
++# Debian package
++# --------------
++
++deb:
++ dpkg-buildpackage -rfakeroot
++ @echo Now run CopyToServer.sh in debian subdirectory
++
++# Build all versions
++# ------------------
++
++nativeX: $(FF_MAC_PREFIX)_MacOsX.tgz
++ echo "done"
++MacOsX:
++ -rm -rf OsXxx
++ mkdir -p OsXxx/Applications/
++ make install DESTDIR="`pwd`/OsXxx"
++ tar zxvf FreeFem++.app.tgz -C OsXxx/Applications/
++ cd OsXxx;tar cvfz ../$(FF_MAC_PREFIX)_MacOsX.tgz .
++ rm -rf OsXxx
++clean-local::
++ -rm freefem++-$(VERSION).tar.gz
++ -rm -rf FreeFem++v*_MacOS
++
++# Native MacOS packaging
++# ----------------------
++install-exec-local::
++ $(mkinstalldirs) -m 755 $(DESTDIR)$(pkgdatadir)/$(VERSION)
++ tar cvf - $(FF_EXAMPLES_FILES)| (cd $(DESTDIR)$(pkgdatadir)/$(VERSION); tar xvf -)
++ $(mkinstalldirs) -m 755 $(DESTDIR)${bindir}
++ -test `uname` = Darwin && $(INSTALL_SCRIPT) FreeFem++-CoCoa $(DESTDIR)${bindir}
++
++ListFiles-natives: .FORCE
++ echo $(FF_EXAMPLES_FILES) >$@
++ echo ./download/fftw/Makefile ./download/fftw/Makefile.am >>$@
++ find . -name '*.[ei]dp' -o -name '*.h*' -o -name '*.cpp' -o -name '*.pgm' |egrep '[.]/examples++' >>$@
++ find . -name '*.h*' -o -name '*.cpp' |egrep '[.]/examples++' >>$@
++List-agl-dylib: src/nw/FreeFem++
++ otool -L src/nw/FreeFem++|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {print $$1}' >$@
++CheckMacLib.sh: src/nw/FreeFem++
++ echo "for i in `otool -L src/nw/FreeFem++|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {printf($$1.OFS) }'` ; do test ! -f $$i && exit 1; done; exit 0" >$@
++ chmod a+x $@
++CheckMPIMacLib.sh: src/mpi/FreeFem++-mpi
++ echo "for i in `otool -L src/mpi/FreeFem++-mpi|egrep -v '/System/Library/|/usr/lib/'|awk '/.dylib/ {printf($$1.OFS) }'` ; do test ! -f $$i && exit 1; done; exit 0" >$@
++ chmod a+x $@
++.FORCE:
++
++$(FF_MAC_PREFIX)_Macos:documentation ListFiles-natives
++ -mkdir $@
++ cat ListFiles-natives|xargs tar chf - | (cd $@ ; tar xf - )
++ /Developer/Tools/CpMac "FreeFem++(Carbon)" $@/FreeFem++
++ cp DOC/freefem++-doc.pdf $@
++
++$(FF_MAC_PREFIX)_MacOsX: all documentation ListFiles-natives List-agl-dylib
++ -mkdir $@
++ cp DOC/freefem++doc.pdf $@
++ cat ListFiles-natives|xargs tar chf - | (cd $@ ; tar xf - )
++ cd $@ ; tar zxf ../src/agl/FreeFem++.app.tgz
++ sed <src/agl/Info-plist.am >$@/FreeFem++.app/Contents/Info.plist \
++ -e "s/@VVERSION@/$(VERSION)$(ADD_PACKAGE_NAME)/g" \
++ -e "s/@DATE@/`date`/g"
++ cp src/nw/FreeFem++ $@/FreeFem++.app/Contents/bin
++ cp src/nw/ffglut $@/FreeFem++.app/Contents/bin
++ cp src/medit/ffmedit $@/FreeFem++.app/Contents/bin
++ cp examples++-load/ff-get-dep $@/FreeFem++.app/Contents/bin
++ cp examples++-load/ff-pkg-download $@/FreeFem++.app/Contents/bin
++ sed <examples++-load/ff-c++ > $@/FreeFem++.app/Contents/bin/ff-c++ -e 's;FFAPPLI_INC;$@/FreeFem++.app/Contents/include;'
++ chmod a+x $@/FreeFem++.app/Contents/bin/ff-c++
++ -mkdir $@/FreeFem++.app/Contents/include
++ -mkdir $@/FreeFem++.app/Contents/idp
++ cp examples++-load/include/* $@/FreeFem++.app/Contents/include
++ cp examples++-load/*.dylib $@/FreeFem++.app/Contents/lib
++ cp examples++-*/*.idp $@/FreeFem++.app/Contents/idp
++ -if [ -s List-agl-dylib ]; then tar zchvf $@/OtherMacOsLib.tgz `cat List-agl-dylib`; fi;
++ ./config.status --file=$@/Install-MacOS.command:Install-MacOS.command.in
++ chmod a+rx $@/Install-MacOS.command
++ -mkdir $@/FreeFem++.app/Contents/etc
++ echo loadpath += \"./\" >$@/FreeFem++.app/Contents/etc/freefem++.pref
++ echo loadpath += \"$(ff_prefix_dir)/lib\" >>$@/FreeFem++.app/Contents/etc/freefem++.pref
++ echo includepath += \"$(ff_prefix_dir)/edp\" >>$@/FreeFem++.app/Contents/etc/freefem++.pref
++ echo includepath += \"$(ff_prefix_dir)/idp\" >>$@/FreeFem++.app/Contents/etc/freefem++.pref
++
++$(FF_MAC_PREFIX)_MacOsX.tgz: $(FF_MAC_PREFIX)_MacOsX
++ tar zcvf $(FF_MAC_PREFIX)_MacOsX.tgz $(FF_MAC_PREFIX)_MacOsX
++
++linux-package: $(PACKAGE_NAME).tgz
++
++# No direct dependency to "all" to be able to debug the packaging
++# procedure on its own.
++
++$(PACKAGE_NAME): ListFiles-natives
++ cat ListFiles-natives|xargs tar cfh - | (cd $@ ; tar xf - )
++ -mkdir $@
++ cp src/std/FreeFem++ $@
++ ./copysharedlibs.sh src/std/FreeFem++ $@
++ cp src/nw/FreeFem++-nw $@
++ ./copysharedlibs.sh src/nw/FreeFem++-nw $@
++ cp src/ide/FreeFem++-cs $@
++ ./copysharedlibs.sh src/ide/FreeFem++-cs $@
++ cp src/ide/FreeFem++-server $@
++ ./copysharedlibs.sh src/ide/FreeFem++-server $@
++ cp src/ide/FreeFem++-client $@
++ ./copysharedlibs.sh src/ide/FreeFem++-client $@
++ -cp src/glx/FreeFem++-glx $@
++ -./copysharedlibs.sh src/glx/FreeFem++-glx $@
++ -cp src/mpi/FreeFem++-mpi $@
++ -./copysharedlibs.sh src/mpi/FreeFem++-mpi $@
++
++$(PACKAGE_NAME).tgz: $(PACKAGE_NAME)
++ tar cvzf $@ $<
++
++clean-local::
++ -rm -r $(PACKAGE_NAME) $(PACKAGE_NAME).tgz
++autofiles:AutoGeneratedFile.tar.gz
++
++#$(LIST_GENERATE_FILE):$(LIST_GENERATE_FILE_AM)
++# @echo "WARNING the configure file is older than configure build flies"
++# @echo "Rebuild configure: do one the three case"
++# @echo " if you have autoconf # make conf"
++# @echo " or without # make conf-without-autoconf"
++# @echo " or by pass this problem # make conf-touch"
++conf:
++ autoreconf
++ ./config.status --recheck
++conf-without-autoconf:
++ tar zxvf AutoGeneratedFile.tar.gz
++ ./config.status --recheck
++conf-touch:
++ touch $(LIST_GENERATE_FILE)
++AutoGeneratedFile.tar.gz:$(LIST_GENERATE_FILE) configure.ac
++ tar cvfz $@ $(LIST_GENERATE_FILE)
+
# 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 --cc examples++-load/Makefile.in.orig
index 0000000,6683076..db5b407
mode 000000,100644..100644
--- a/examples++-load/Makefile.in.orig
+++ b/examples++-load/Makefile.in.orig
@@@ -1,0 -1,1424 +1,1853 @@@
+ # Makefile.in generated by automake 1.15 from Makefile.am.
+ # @configure_input@
+
+ # Copyright (C) 1994-2014 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@
+
-# $Id$
+ VPATH = @srcdir@
+ am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+ }
+ 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 = :
+ build_triplet = @build@
+ host_triplet = @host@
-EXTRA_PROGRAMS = Laplace$(EXEEXT)
-subdir = examples++-tutorial
++bin_PROGRAMS =
++subdir = examples++-load
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ am__aclocal_m4_deps = $(top_srcdir)/acmacros.m4 \
+ $(top_srcdir)/acoptim.m4 $(top_srcdir)/ax_lib_hdf5.m4 \
+ $(top_srcdir)/ax_lib_gsl.m4 $(top_srcdir)/acmpi.m4 \
+ $(top_srcdir)/configure.ac
+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+ CONFIG_CLEAN_VPATH_FILES =
-am_Laplace_OBJECTS = Laplace.$(OBJEXT)
-Laplace_OBJECTS = $(am_Laplace_OBJECTS)
-Laplace_LDADD = $(LDADD)
++am__installdirs = "$(DESTDIR)$(bindir)"
++PROGRAMS = $(bin_PROGRAMS)
+ AM_V_P = $(am__v_P_ at AM_V@)
+ am__v_P_ = $(am__v_P_ at AM_DEFAULT_V@)
+ am__v_P_0 = false
+ am__v_P_1 = :
+ AM_V_GEN = $(am__v_GEN_ at AM_V@)
+ am__v_GEN_ = $(am__v_GEN_ at AM_DEFAULT_V@)
+ am__v_GEN_0 = @echo " GEN " $@;
+ am__v_GEN_1 =
+ AM_V_at = $(am__v_at_ at AM_V@)
+ am__v_at_ = $(am__v_at_ at AM_DEFAULT_V@)
+ am__v_at_0 = @
+ am__v_at_1 =
-DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
-am__mv = mv -f
-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-AM_V_CXX = $(am__v_CXX_ at AM_V@)
-am__v_CXX_ = $(am__v_CXX_ at AM_DEFAULT_V@)
-am__v_CXX_0 = @echo " CXX " $@;
-am__v_CXX_1 =
-CXXLD = $(CXX)
-CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
- -o $@
-AM_V_CXXLD = $(am__v_CXXLD_ at AM_V@)
-am__v_CXXLD_ = $(am__v_CXXLD_ at AM_DEFAULT_V@)
-am__v_CXXLD_0 = @echo " CXXLD " $@;
-am__v_CXXLD_1 =
-SOURCES = $(Laplace_SOURCES)
-DIST_SOURCES = $(Laplace_SOURCES)
++SOURCES =
++DIST_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
+ am__tty_colors_dummy = \
+ mgn= red= grn= lgn= blu= brg= std=; \
+ am__color_tests=no
+ am__tty_colors = { \
+ $(am__tty_colors_dummy); \
+ if test "X$(AM_COLOR_TESTS)" = Xno; then \
+ am__color_tests=no; \
+ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+ am__color_tests=yes; \
+ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+ am__color_tests=yes; \
+ fi; \
+ if test $$am__color_tests = yes; then \
+ red='[0;31m'; \
+ grn='[0;32m'; \
+ lgn='[1;32m'; \
+ blu='[1;34m'; \
+ mgn='[0;35m'; \
+ brg='[1m'; \
+ std='[m'; \
+ fi; \
+ }
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+ *) f=$$p;; \
+ esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+ for p in $$list; do echo "$$p $$p"; done | \
+ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+ if (++n[$$2] == $(am__install_max)) \
+ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+ END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
+ am__recheck_rx = ^[ ]*:recheck:[ ]*
+ am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
+ am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+ recheck = 1; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ { \
+ if ((getline line2 < ($$0 ".log")) < 0) \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+ { \
+ recheck = 0; \
+ break; \
+ } \
+ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+ { \
+ break; \
+ } \
+ }; \
+ if (recheck) \
+ print $$0; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+ print "fatal: making $@: " msg | "cat >&2"; \
+ exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+ print header; \
+ len = length(header); \
+ for (i = 1; i <= len; i = i + 1) \
+ printf "="; \
+ printf "\n\n"; \
+ } \
+ { \
+ copy_in_global_log = 1; \
+ global_test_result = "RUN"; \
+ while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".trs"); \
+ if (line ~ /$(am__global_test_result_rx)/) \
+ { \
+ sub("$(am__global_test_result_rx)", "", line); \
+ sub("[ ]*$$", "", line); \
+ global_test_result = line; \
+ } \
+ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+ copy_in_global_log = 0; \
+ }; \
+ if (copy_in_global_log) \
+ { \
+ rst_section(global_test_result ": " $$0); \
+ while ((rc = (getline line < ($$0 ".log"))) != 0) \
+ { \
+ if (rc < 0) \
+ fatal("failed to read from " $$0 ".log"); \
+ print line; \
+ }; \
+ printf "\n"; \
+ }; \
+ close ($$0 ".trs"); \
+ close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+ --color-tests "$$am__color_tests" \
+ --enable-hard-errors "$$am__enable_hard_errors" \
+ --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test. Creates the
+ # directory for the log if needed. Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log. Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT. Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup); \
+ $(am__vpath_adj_setup) $(am__vpath_adj) \
+ $(am__tty_colors); \
+ srcdir=$(srcdir); export srcdir; \
+ case "$@" in \
+ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
+ *) am__odir=.;; \
+ esac; \
+ test "x$$am__odir" = x"." || test -d "$$am__odir" \
+ || $(MKDIR_P) "$$am__odir" || exit $$?; \
+ if test -f "./$$f"; then dir=./; \
+ elif test -f "$$f"; then dir=; \
+ else dir="$(srcdir)/"; fi; \
+ tst=$$dir$$f; log='$@'; \
+ if test -n '$(DISABLE_HARD_ERRORS)'; then \
+ am__enable_hard_errors=no; \
+ else \
+ am__enable_hard_errors=yes; \
+ fi; \
+ case " $(XFAIL_TESTS) " in \
+ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
+ am__expect_failure=yes;; \
+ *) \
+ am__expect_failure=no;; \
+ esac; \
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed). The result is saved in the shell variable
+ # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+ bases='$(TEST_LOGS)'; \
+ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+ bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+ case '$@' in \
+ */*) \
+ case '$*' in \
+ */*) b='$*';; \
+ *) b=`echo '$@' | sed 's/\.log$$//'`; \
+ esac;; \
+ *) \
+ b='$*';; \
+ esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT at .log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ $(TEST_LOG_FLAGS)
-am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \
- $(top_srcdir)/mkinstalldirs $(top_srcdir)/test-driver
++am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/mkinstalldirs \
++ $(top_srcdir)/test-driver README
+ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ ACLOCAL = @ACLOCAL@
+ ADD_PACKAGE_NAME = @ADD_PACKAGE_NAME@
+ AMTAR = @AMTAR@
+ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+ AR = @AR@
+ ARFLAGS = @ARFLAGS@
+ ARPACKLIB = @ARPACKLIB@
+ ARPACKLIBS = @ARPACKLIBS@
+ AUTOCONF = @AUTOCONF@
+ AUTOHEADER = @AUTOHEADER@
+ AUTOMAKE = @AUTOMAKE@
+ AWK = @AWK@
+ BAMGPROG = @BAMGPROG@
+ BLASINC = @BLASINC@
+ BLASLIBS = @BLASLIBS@
+ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+ CFLAGSF77 = @CFLAGSF77@
+ CNOFLAGS = @CNOFLAGS@
+ COMPILE_OPENBLAS = @COMPILE_OPENBLAS@
+ CPPFLAGS = @CPPFLAGS@
+ CXX = @CXX@
+ CXX11FLAGS = @CXX11FLAGS@
+ CXXCPP = @CXXCPP@
+ CXXDEPMODE = @CXXDEPMODE@
+ CXXFLAGS = @CXXFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+ DEFS = @DEFS@
+ DEPDIR = @DEPDIR@
+ DOCPDF = @DOCPDF@
+ DOCPS = @DOCPS@
+ DOCPSGZ = @DOCPSGZ@
+ DOWNLOADCOMPILE = @DOWNLOADCOMPILE@
+ DOWNLOADED_BLAS = @DOWNLOADED_BLAS@
+ DOWNLOADED_BLAS_BUILT_SOURCES = @DOWNLOADED_BLAS_BUILT_SOURCES@
+ DOWNLOAD_ARPACK = @DOWNLOAD_ARPACK@
+ DOWNLOAD_FFTW = @DOWNLOAD_FFTW@
+ DOWNLOAD_UMFPACK = @DOWNLOAD_UMFPACK@
+ DYLIB_SUFFIX = @DYLIB_SUFFIX@
+ ECHO_C = @ECHO_C@
+ ECHO_N = @ECHO_N@
+ ECHO_T = @ECHO_T@
+ EGREP = @EGREP@
+ EIGENOBJ = @EIGENOBJ@
+ ENABLE_FFCS = @ENABLE_FFCS@
+ EPSTOPDF = @EPSTOPDF@
+ EXEEXT = @EXEEXT@
+ F77 = @F77@
+ FC = @FC@
+ FCFLAGS = @FCFLAGS@
+ FFGLUTNAME = @FFGLUTNAME@
+ FFGLUTPROG = @FFGLUTPROG@
+ FFLAGS = @FFLAGS@
+ FF_HAVE_REGEX_H = @FF_HAVE_REGEX_H@
+ FF_LAPACKdir = @FF_LAPACKdir@
+ FF_MALLOC_H = @FF_MALLOC_H@
+ FF_SECOND = @FF_SECOND@
+ FF_UMFPACK_CONFIG = @FF_UMFPACK_CONFIG@
+ FLIBS = @FLIBS@
+ FNOFLAGS = @FNOFLAGS@
+ G2CLIB = @G2CLIB@
+ GCCNOCYGWIN = @GCCNOCYGWIN@
+ GREP = @GREP@
+ GSL_CFLAGS = @GSL_CFLAGS@
+ GSL_CONFIG = @GSL_CONFIG@
+ GSL_LIBS = @GSL_LIBS@
+ H5CC = @H5CC@
+ H5FC = @H5FC@
+ HDF5_CC = @HDF5_CC@
+ HDF5_CFLAGS = @HDF5_CFLAGS@
+ HDF5_CPPFLAGS = @HDF5_CPPFLAGS@
+ HDF5_FC = @HDF5_FC@
+ HDF5_FFLAGS = @HDF5_FFLAGS@
+ HDF5_FLIBS = @HDF5_FLIBS@
+ HDF5_LDFLAGS = @HDF5_LDFLAGS@
+ HDF5_LIBS = @HDF5_LIBS@
+ HDF5_VERSION = @HDF5_VERSION@
+ HISTORY = @HISTORY@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+ KERNEL_VERSION = @KERNEL_VERSION@
+ LAPACKLIBS = @LAPACKLIBS@
+ LAPACK_arpack_LIB = @LAPACK_arpack_LIB@
+ LDFLAGS = @LDFLAGS@
+ LEX = @LEX@
+ LEXLIB = @LEXLIB@
+ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+ LIBC_VERSION = @LIBC_VERSION@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+ LIBSGLUT = @LIBSGLUT@
+ LIBSNOCONSOLE = @LIBSNOCONSOLE@
+ LIBSPTHREAD = @LIBSPTHREAD@
+ LOAD_COMPILE = @LOAD_COMPILE@
+ LOAD_TESTS = @LOAD_TESTS@
+ LTLIBOBJS = @LTLIBOBJS@
+ MAINT = @MAINT@
+ MAKEINFO = @MAKEINFO@
+ MEDITPROG = @MEDITPROG@
+ MKDIR_P = @MKDIR_P@
+ MPICC = @MPICC@
+ MPICXX = @MPICXX@
+ MPIF77 = @MPIF77@
+ MPIFC = @MPIFC@
+ MPIPROG = @MPIPROG@
+ MPIRUN = @MPIRUN@
+ MPISCRIPT = @MPISCRIPT@
+ MPI_INCLUDE = @MPI_INCLUDE@
+ MPI_INC_DIR = @MPI_INC_DIR@
+ MPI_LIB = @MPI_LIB@
+ MPI_LIBC = @MPI_LIBC@
+ MPI_LIBFC = @MPI_LIBFC@
+ MPI_LIB_DIRS = @MPI_LIB_DIRS@
+ NO_RANGE_CHECK = @NO_RANGE_CHECK@
+ OBJEXT = @OBJEXT@
+ OPTIM_TYPE = @OPTIM_TYPE@
+ 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@
+ PASTIX_HOSTARCH = @PASTIX_HOSTARCH@
+ PATH_SEPARATOR = @PATH_SEPARATOR@
+ RANLIB = @RANLIB@
+ RANLIN = @RANLIN@
+ SCOTCH_INCLUDE = @SCOTCH_INCLUDE@
+ SED = @SED@
+ SET_MAKE = @SET_MAKE@
+ SHELL = @SHELL@
+ SIZEOF_INT = @SIZEOF_INT@
+ SIZEOF_LONG = @SIZEOF_LONG@
+ SIZEOF_PTR = @SIZEOF_PTR@
+ SIZEOF_PTRINBIT = @SIZEOF_PTRINBIT@
+ SKIP_TESTS_EIGEN = @SKIP_TESTS_EIGEN@
+ SKIP_TESTS_MPI = @SKIP_TESTS_MPI@
+ STATICTOOL = @STATICTOOL@
+ STDPROG = @STDPROG@
+ STD_GRAPH_OBJ = @STD_GRAPH_OBJ@
+ STD_LDFLAGS = @STD_LDFLAGS@
+ STD_LIBS = @STD_LIBS@
+ STRIP = @STRIP@
+ TEST_FFPP = @TEST_FFPP@
+ TEST_FFPPMPI = @TEST_FFPPMPI@
+ TEST_FFPP_MPI = @TEST_FFPP_MPI@
+ TOOL_COMPILE_NewSolver = @TOOL_COMPILE_NewSolver@
+ TOOL_COMPILE_fflapack = @TOOL_COMPILE_fflapack@
+ TOOL_COMPILE_gmm = @TOOL_COMPILE_gmm@
+ TOOL_COMPILE_gsl = @TOOL_COMPILE_gsl@
+ TOOL_COMPILE_hips = @TOOL_COMPILE_hips@
+ TOOL_COMPILE_iohdf5 = @TOOL_COMPILE_iohdf5@
+ TOOL_COMPILE_ipopt = @TOOL_COMPILE_ipopt@
+ TOOL_COMPILE_lapack = @TOOL_COMPILE_lapack@
+ TOOL_COMPILE_mmg3d = @TOOL_COMPILE_mmg3d@
+ TOOL_COMPILE_mshmet = @TOOL_COMPILE_mshmet@
+ TOOL_COMPILE_mumps = @TOOL_COMPILE_mumps@
+ TOOL_COMPILE_mumps_seq = @TOOL_COMPILE_mumps_seq@
+ TOOL_COMPILE_nlopt = @TOOL_COMPILE_nlopt@
+ TOOL_COMPILE_pardiso = @TOOL_COMPILE_pardiso@
+ TOOL_COMPILE_parmetis = @TOOL_COMPILE_parmetis@
+ TOOL_COMPILE_parms = @TOOL_COMPILE_parms@
+ TOOL_COMPILE_pastix = @TOOL_COMPILE_pastix@
+ TOOL_COMPILE_pipe = @TOOL_COMPILE_pipe@
+ TOOL_COMPILE_schwarz = @TOOL_COMPILE_schwarz@
+ TOOL_COMPILE_scotch = @TOOL_COMPILE_scotch@
+ TOOL_COMPILE_superlu = @TOOL_COMPILE_superlu@
+ TOOL_COMPILE_superludist = @TOOL_COMPILE_superludist@
+ TOOL_COMPILE_umfpack = @TOOL_COMPILE_umfpack@
+ TOOL_COMPILE_yams = @TOOL_COMPILE_yams@
+ TOOL_DYLIB_NewSolver = @TOOL_DYLIB_NewSolver@
+ TOOL_DYLIB_fflapack = @TOOL_DYLIB_fflapack@
+ TOOL_DYLIB_gmm = @TOOL_DYLIB_gmm@
+ TOOL_DYLIB_gsl = @TOOL_DYLIB_gsl@
+ TOOL_DYLIB_hips = @TOOL_DYLIB_hips@
+ TOOL_DYLIB_iohdf5 = @TOOL_DYLIB_iohdf5@
+ TOOL_DYLIB_ipopt = @TOOL_DYLIB_ipopt@
+ TOOL_DYLIB_lapack = @TOOL_DYLIB_lapack@
+ TOOL_DYLIB_mmg3d = @TOOL_DYLIB_mmg3d@
+ TOOL_DYLIB_mshmet = @TOOL_DYLIB_mshmet@
+ TOOL_DYLIB_mumps = @TOOL_DYLIB_mumps@
+ TOOL_DYLIB_mumps_seq = @TOOL_DYLIB_mumps_seq@
+ TOOL_DYLIB_nlopt = @TOOL_DYLIB_nlopt@
+ TOOL_DYLIB_pardiso = @TOOL_DYLIB_pardiso@
+ TOOL_DYLIB_parmetis = @TOOL_DYLIB_parmetis@
+ TOOL_DYLIB_parms = @TOOL_DYLIB_parms@
+ TOOL_DYLIB_pastix = @TOOL_DYLIB_pastix@
+ TOOL_DYLIB_pipe = @TOOL_DYLIB_pipe@
+ TOOL_DYLIB_schwarz = @TOOL_DYLIB_schwarz@
+ TOOL_DYLIB_scotch = @TOOL_DYLIB_scotch@
+ TOOL_DYLIB_superlu = @TOOL_DYLIB_superlu@
+ TOOL_DYLIB_superludist = @TOOL_DYLIB_superludist@
+ TOOL_DYLIB_umfpack = @TOOL_DYLIB_umfpack@
+ TOOL_DYLIB_yams = @TOOL_DYLIB_yams@
+ UMFPACKLIBS = @UMFPACKLIBS@
+ VERSION = @VERSION@
+ WGET = @WGET@
+ WIN32DLLTARGET = @WIN32DLLTARGET@
+ WINDRESOBJ = @WINDRESOBJ@
+ WITH_CXX11 = @WITH_CXX11@
+ YACC = @YACC@
+ YFLAGS = @YFLAGS@
+ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+ abs_top_builddir = @abs_top_builddir@
+ abs_top_srcdir = @abs_top_srcdir@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_F77 = @ac_ct_F77@
+ ac_ct_FC = @ac_ct_FC@
+ am__include = @am__include@
+ am__leading_dot = @am__leading_dot@
+ am__quote = @am__quote@
+ am__tar = @am__tar@
+ am__untar = @am__untar@
+ bindir = @bindir@
+ build = @build@
+ build_alias = @build_alias@
+ build_cpu = @build_cpu@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ builddir = @builddir@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
+ docdir = @docdir@
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ ff_bison = @ff_bison@
+ ff_convert = @ff_convert@
+ ff_curl = @ff_curl@
+ ff_dvips = @ff_dvips@
+ ff_flex = @ff_flex@
+ ff_git = @ff_git@
+ ff_gzip = @ff_gzip@
+ ff_history = @ff_history@
+ ff_latex = @ff_latex@
+ ff_libtool = @ff_libtool@
+ ff_m4 = @ff_m4@
+ ff_makeindex = @ff_makeindex@
+ ff_patch = @ff_patch@
+ ff_pdf2ps = @ff_pdf2ps@
+ ff_pdflatex = @ff_pdflatex@
+ ff_prefix_dir = @ff_prefix_dir@
+ ff_unzip = @ff_unzip@
+ ff_wget = @ff_wget@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
+ 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@
-TESTS = adapt.edp adaptindicatorP1.edp adaptindicatorP2.edp algo.edp array.edp a_tutorial.edp beam.edp calculus.edp cavity.edp convect2.edp convect-apt.edp convect.edp dumptable.edp ex-vf.edp FE.edp fluidStructAdapt.edp fluidStruct.edp freeboundary.edp freeboundary-weak.edp LapDG2.edp Laplace.edp LaplaceP1bis.edp LaplaceP1.edp LaplaceP1P2h.edp LaplaceRT.edp mesh.edp movemesh.edp nolinear-elas.edp NSUzawaCahouetChabart.edp onde.edp periodic4.edp Periodic.edp plot.edp readmesh.edp region [...]
++TESTS = APk-AdaptEpsDeltaPk.edp APk-ExplicitPkTest.edp \
++ APk-FreeFemQA.edp APk-MetricPk.edp IPOTest.edp \
++ IpOptMinSurf.edp IpoptLap.edp IpoptMinSurfVol.edp IpoptVI.edp \
++ IpoptVI2.edp LapDG3.edp LapDG4.edp LapLNewSolver.edp \
++ LapMUMPS_seq.edp LapNewSolver.edp LapUmfpack64.edp \
++ LaplaceP3.edp LaplaceP4.edp LaplaceRT1.edp Leman-mesh.edp \
++ MetricKuate.edp NSP2BRP0.edp PARDISO.edp SuperLU.edp \
++ VarIneq2.edp bilapMorley.edp bmo.edp buildlayermesh.edp \
++ checkglumeshcube.edp cmaes-VarIneq.edp cmaes-oven.edp \
++ convect_dervieux.edp convectchacon-3d.edp convectchacon.edp \
++ convexehull3d.edp dfft.edp ffnewuoa.edp ffrandom.edp \
++ funcTemplate.edp glumesh3D.edp gsl.edp ilut.edp isoline.edp \
++ lame-TD-NSS.edp lap-solvers.edp lapack.edp layer.edp load.edp \
++ meditddm.edp metis.edp mshmet.edp myType.edp myfunction2.edp \
++ pipe.edp plot-fb-P3.edp plot-fb-P3dc.edp plot-fb-P4.edp \
++ plot-fb-P4dc.edp plotfb.edp ppm2rnm.edp provadxw.edp ref.edp \
++ refinesphere.edp schwarz-nm.edp scotch.edp shell.edp \
++ splitedges.edp splitmesh3.edp splitmesh6.edp \
++ test-ElementMixte.edp testFE-P3.edp testFE-P3dc.edp \
++ testFE-P4.edp testFE-P4dc.edp testFE-PkEdge.edp testFE.edp \
++ testFEMorley.edp tetgencube.edp tetgenholeregion_rugby.edp \
++ thresholdings.edp ttestio.edp bfstream.edp \
++ bilapP3-hct-like.edp ClosePoints.edp
++# all test can fail must but clean ???? FH...
++XFAIL_TESTS = $(TESTS)
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver-ff
+ TESTS_ENVIRONMENT = TEST_FFPP=$(TEST_FFPP) FLAGS_FFPP=-nw
-LIST_IDP = *.idp
-EXTRA_DIST = *.edp *.idp aile.msh xyf all.edp regtests.edp regtests.m4 ref.edp
-Laplace_SOURCES = Laplace.cpp
++EXTRA_DIST = $(TESTS) all.edp makeref.edp regtests.edp \
++ff-get-dep.in ff-get-dep.awk ff-pkg-download.in load.link.in include.tar.gz \
++ BernadiRaugel.cpp Morley.cpp dfft.cpp \
++ funcTemplate.cpp mat_dervieux.cpp mat_psi.cpp myfunction.cpp \
++ mat_dervieux.cpp funcTemplate.cpp \
++ regtests.m4 addNewType.cpp \
++ qf11to25.cpp Element_P3.cpp Element_P3.hpp Element_P4.cpp Element_P4.hpp \
++ Element_P3dc.cpp Element_P3dc.hpp Element_P4dc.cpp Element_P4dc.hpp \
++ Element_PkEdge.cpp \
++ SuperLu.cpp \
++ NewSolver.cpp \
++ splitmesh3.cpp splitmesh6.cpp \
++ README_SuperLU \
++ tetgen.cpp\
++ msh3.cpp msh3.hpp\
++ ffrandom.cpp \
++ medit.cpp \
++ bmo.cpp lgbmo.cpp bmo.hpp \
++ fflapack.cpp lapack.cpp clapack.h \
++ fig.pgm lg.pgm ppm2rnm.cpp ppmimg.h \
++ DxWriter.cpp metis.cpp pcm.cpp pcm.hpp pcm2rnm.cpp \
++ UMFPACK64.cpp iovtk.cpp gmsh.cpp MetricKuate.cpp \
++ ffnewuoa.cpp newuoa.f Element_P1dc1.cpp ilut.cpp \
++ freeyams.cpp mmg3d-v4.0.cpp mshmet.cpp \
++ BinaryIO.cpp gsl.cpp gsl.awk ff_gsl_awk.hpp gsl.idp isolineP1.cpp isoline.cpp lg.pgm \
++ thresholdings.cpp \
++ VTK_writer_3d.cpp VTK_writer.cpp splitedges.cpp \
++ Element_Mixte.cpp \
++ Element_Mixte3d.cpp \
++ myfunction2.cpp \
++ cmaes.cpp \
++ cmaes.h cmaes_interface.h ff-cmaes.cpp \
++ ff-NLopt.cpp \
++ MetricPk.cpp GeometryQA.cpp FreeFemQA.cpp BasicMath.h TensorK.hpp Geometry.hpp \
++ RZ.h SortedList.h ExampleMetrics.h \
++ cube.msh \
++ MUMPS_seq.cpp \
++ MUMPS.cpp \
++ ff-Ipopt.cpp \
++ scotch.cpp shell.cpp \
++ pipe.cpp pstream.h \
++ symmetrizeCSR.cpp \
++ dmatrix.hpp PARDISO.cpp \
++ ch.pts BEC.cpp bfstream.cpp iohdf5.cpp \
++ iohd5-beam-2d.edp iohd5-beam-3d.edp ff-AiryBiry.cpp \
++ exactpartition.cpp exactpartition.edp \
++ ClosePoints.cpp aniso.cpp
++
++LIST_COMPILE = myfunction.$(DYLIB_SUFFIX) BernadiRaugel.$(DYLIB_SUFFIX) \
++ Morley.$(DYLIB_SUFFIX) funcTemplate.$(DYLIB_SUFFIX) addNewType.$(DYLIB_SUFFIX) \
++ qf11to25.$(DYLIB_SUFFIX) Element_P3.$(DYLIB_SUFFIX) Element_P4.$(DYLIB_SUFFIX) \
++ Element_P3dc.$(DYLIB_SUFFIX) Element_P4dc.$(DYLIB_SUFFIX) \
++ Element_PkEdge.$(DYLIB_SUFFIX) msh3.$(DYLIB_SUFFIX) \
++ splitmesh3.$(DYLIB_SUFFIX) splitmesh6.$(DYLIB_SUFFIX) \
++ ffrandom.$(DYLIB_SUFFIX) \
++ medit.$(DYLIB_SUFFIX) \
++ mat_dervieux.$(DYLIB_SUFFIX) lgbmo.$(DYLIB_SUFFIX) mat_psi.$(DYLIB_SUFFIX)\
++ ppm2rnm.$(DYLIB_SUFFIX) DxWriter.$(DYLIB_SUFFIX) \
++ pcm2rnm.$(DYLIB_SUFFIX) $(DYLIB_OTHER_COMPILE) \
++ iovtk.$(DYLIB_SUFFIX) gmsh.$(DYLIB_SUFFIX) MetricKuate.$(DYLIB_SUFFIX) \
++ Element_P1dc1.$(DYLIB_SUFFIX) BinaryIO.$(DYLIB_SUFFIX) \
++ isolineP1.$(DYLIB_SUFFIX) isoline.$(DYLIB_SUFFIX) thresholdings.$(DYLIB_SUFFIX) \
++ VTK_writer_3d.$(DYLIB_SUFFIX) VTK_writer.$(DYLIB_SUFFIX) \
++ splitedges.$(DYLIB_SUFFIX) Element_Mixte.$(DYLIB_SUFFIX) Element_Mixte3d.$(DYLIB_SUFFIX) \
++ myfunction2.$(DYLIB_SUFFIX) \
++ MetricPk.$(DYLIB_SUFFIX) FreeFemQA.$(DYLIB_SUFFIX) shell.$(DYLIB_SUFFIX) \
++ @TOOL_DYLIB_pipe@ symmetrizeCSR.$(DYLIB_SUFFIX) BEC.$(DYLIB_SUFFIX) \
++ bfstream.$(DYLIB_SUFFIX) @TOOL_DYLIB_iohdf5@ ff-AiryBiry.$(DYLIB_SUFFIX) \
++ exactpartition.$(DYLIB_SUFFIX) ClosePoints.$(DYLIB_SUFFIX) aniso.$(DYLIB_SUFFIX)
++
++
++# FFCS - some libraries are skipped because the corresponding tool is deactivated.
++LIST_COMPILE_PKG = tetgen.$(DYLIB_SUFFIX) @TOOL_DYLIB_superlu@ dfft.$(DYLIB_SUFFIX) \
++ @TOOL_DYLIB_umfpack@ NewSolver.$(DYLIB_SUFFIX) @TOOL_DYLIB_lapack@ @TOOL_DYLIB_fflapack@ \
++ ffnewuoa.$(DYLIB_SUFFIX) @TOOL_DYLIB_gmm@ @TOOL_DYLIB_yams@ @TOOL_DYLIB_mmg3d@ @TOOL_DYLIB_mshmet@ \
++ @TOOL_DYLIB_gsl@ @TOOL_DYLIB_mumps_seq@ @TOOL_DYLIB_ipopt@ @TOOL_DYLIB_nlopt@ ff-cmaes.$(DYLIB_SUFFIX) \
++ @TOOL_DYLIB_scotch@ @TOOL_DYLIB_parmetis@ @TOOL_DYLIB_pardiso@
++
++
++# FFCS - 26/10/11 - Unpacking include.tar.gz is very often buggy under Cygwin (softlinks are randomly replaced with
++# empty files without any access right). So just replace the whole thing with a plain copy.
++allheaders = ../src/fflib/AddNewFE.h ../src/fflib/AFunction_ext.hpp ../src/fflib/AFunction.hpp ../src/fflib/AnyType.hpp \
++ ../src/fflib/array_init.hpp ../src/fflib/array_resize.hpp ../src/fflib/array_tlp.hpp \
++ ../src/femlib/assertion.hpp ../src/femlib/BamgFreeFem.hpp ../src/Algo/BFGS.hpp ../src/Algo/BrentLS.hpp \
++ ../src/Algo/CG.hpp ../src/femlib/CGNL.hpp ../src/fflib/CodeAlloc.hpp ../config.h ../config-wrapper.h \
++ ../src/Algo/CubicLS.hpp ../src/Algo/defs.hpp ../src/femlib/DOperator.hpp ../src/libMesh/eigenv.h \
++ ../src/fflib/endian.hpp ../src/fflib/environment.hpp ../src/fflib/error.hpp ../src/femlib/fem3.hpp \
++ ../src/femlib/fem.hpp ../src/femlib/FESpace.hpp ../src/femlib/FESpacen.hpp ../src/fflib/ff++.hpp \
++ ../src/fflib/ffstack.hpp ../src/femlib/FQuadTree.hpp ../src/femlib/GenericMesh.hpp \
++ ../src/Graphics/getprog-unix.hpp ../src/Graphics/glrgraph.hpp ../src/femlib/gmres.hpp \
++ ../src/femlib/GQuadTree.hpp ../src/femlib/HashTable.hpp ../src/femlib/HeapSort.hpp ../src/fflib/InitFunct.hpp \
++ ../src/fflib/ffapi.hpp ../src/femlib/Label.hpp ../src/fflib/lex.hpp ../src/fflib/lgfem.hpp \
++ ../src/fflib/lgmesh3.hpp ../src/fflib/lgsolver.hpp ../src/lglib/lg.tab.hpp ../src/femlib/libmesh5.h \
++ ../src/Algo/LineSearch.hpp ../src/femlib/MatriceCreuse.hpp ../src/femlib/MatriceCreuse_tpl.hpp \
++ ../src/femlib/Mesh1dn.hpp ../src/femlib/Mesh2dn.hpp ../src/bamglib/Mesh2.h ../src/femlib/Mesh3dn.hpp \
++ ../src/bamglib/Meshio.h ../src/femlib/MeshPoint.hpp ../src/bamglib/meshtype.h ../src/bamglib/Metric.h \
++ ../src/Graphics/mode_open.hpp ../src/Algo/NewtonRaphson.hpp ../src/Algo/NRJ.hpp ../src/fflib/Operator.hpp \
++ ../src/Algo/Optima.hpp ../src/Algo/Param.hpp ../src/femlib/PkLagrange.hpp ../src/fflib/PlotStream.hpp \
++ ../src/fflib/problem.hpp ../src/femlib/QuadratureFormular.hpp ../src/bamglib/QuadTree.h ../src/femlib/R1.hpp \
++ ../src/bamglib/R2.h ../src/femlib/R2.hpp ../src/femlib/R3.hpp ../src/femlib/RefCounter.hpp \
++ ../src/Graphics/rgraph.hpp ../src/femlib/RNM.hpp ../src/femlib/RNM_opc.hpp ../src/femlib/RNM_op.hpp \
++ ../src/femlib/RNM_tpl.hpp ../src/Algo/RosenBrock.hpp ../src/fflib/Serialize.hpp ../src/bamglib/SetOfE4.h \
++ ../src/fflib/showverb.hpp ../src/femlib/splitsimplex.hpp ../src/fflib/String.hpp \
++ ../src/fflib/strversionnumber.hpp ../src/fflib/throwassert.hpp ../src/femlib/ufunction.hpp \
++ ../src/fflib/versionnumber.hpp ../src/bamglib/write_hdf5.hpp ../src/bamglib/write_xdmf.hpp \
++ ../src/fflib/P1IsoValue.hpp
++
+ all: all-am
+
+ .SUFFIXES:
-.SUFFIXES: .cpp .log .o .obj .test .test$(EXEEXT) .trs
++.SUFFIXES: .$(DYLIB_SUFFIX) .cpp .log .test .test$(EXEEXT) .trs
+ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(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 examples++-tutorial/Makefile'; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu examples++-load/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --gnu examples++-tutorial/Makefile
++ $(AUTOMAKE) --gnu examples++-load/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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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)
++tags TAGS:
++
++ctags CTAGS:
++
++cscope cscopelist:
+
-Laplace$(EXEEXT): $(Laplace_OBJECTS) $(Laplace_DEPENDENCIES) $(EXTRA_Laplace_DEPENDENCIES)
- @rm -f Laplace$(EXEEXT)
- $(AM_V_CXXLD)$(CXXLINK) $(Laplace_OBJECTS) $(Laplace_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
- at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Laplace.Po at am__quote@
-
-.cpp.o:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cpp.obj:
- at am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- at am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- at AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- at am__fastdepCXX_FALSE@ $(AM_V_CXX at am__nodep@)$(CXXCOMPILE) -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
+
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ rm -f $< $@
+ $(MAKE) $(AM_MAKEFLAGS) $<
+
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ @:
+
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ @$(am__set_TESTS_bases); \
+ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ redo_bases=`for i in $$bases; do \
+ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ done`; \
+ if test -n "$$redo_bases"; then \
+ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ if $(am__make_dryrun); then :; else \
+ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ fi; \
+ fi; \
+ if test -n "$$am__remaking_logs"; then \
+ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ "recursion detected" >&2; \
+ elif test -n "$$redo_logs"; then \
+ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ fi; \
+ if $(am__make_dryrun); then :; else \
+ st=0; \
+ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ for i in $$redo_bases; do \
+ test -f $$i.trs && test -r $$i.trs \
+ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ test -f $$i.log && test -r $$i.log \
+ || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ done; \
+ test $$st -eq 0 || exit 1; \
+ fi
+ @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ ws='[ ]'; \
+ results=`for b in $$bases; do echo $$b.trs; done`; \
+ test -n "$$results" || results=/dev/null; \
+ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
+ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
+ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
+ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
+ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ success=true; \
+ else \
+ success=false; \
+ fi; \
+ br='==================='; br=$$br$$br$$br$$br; \
+ result_count () \
+ { \
+ if test x"$$1" = x"--maybe-color"; then \
+ maybe_colorize=yes; \
+ elif test x"$$1" = x"--no-color"; then \
+ maybe_colorize=no; \
+ else \
+ echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ fi; \
+ shift; \
+ desc=$$1 count=$$2; \
+ if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ color_start=$$3 color_end=$$std; \
+ else \
+ color_start= color_end=; \
+ fi; \
+ echo "$${color_start}# $$desc $$count$${color_end}"; \
+ }; \
+ create_testsuite_report () \
+ { \
+ result_count $$1 "TOTAL:" $$all "$$brg"; \
+ result_count $$1 "PASS: " $$pass "$$grn"; \
+ result_count $$1 "SKIP: " $$skip "$$blu"; \
+ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ result_count $$1 "FAIL: " $$fail "$$red"; \
+ result_count $$1 "XPASS:" $$xpass "$$red"; \
+ result_count $$1 "ERROR:" $$error "$$mgn"; \
+ }; \
+ { \
+ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
+ $(am__rst_title); \
+ create_testsuite_report --no-color; \
+ echo; \
+ echo ".. contents:: :depth: 2"; \
+ echo; \
+ for b in $$bases; do echo $$b; done \
+ | $(am__create_global_log); \
+ } >$(TEST_SUITE_LOG).tmp || exit 1; \
+ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
+ if $$success; then \
+ col="$$grn"; \
+ else \
+ col="$$red"; \
+ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
+ fi; \
+ echo "$${col}$$br$${std}"; \
+ echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}"; \
+ echo "$${col}$$br$${std}"; \
+ create_testsuite_report --maybe-color; \
+ echo "$$col$$br$$std"; \
+ if $$success; then :; else \
+ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
+ if test -n "$(PACKAGE_BUGREPORT)"; then \
+ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
+ fi; \
+ echo "$$col$$br$$std"; \
+ fi; \
+ $$success || exit 1
+
+ check-TESTS:
+ @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
+ @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ exit $$?;
+ recheck: all
+ @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ @set +e; $(am__set_TESTS_bases); \
+ bases=`for i in $$bases; do echo $$i; done \
+ | $(am__list_recheck_tests)` || exit 1; \
+ log_list=`for i in $$bases; do echo $$i.log; done`; \
+ log_list=`echo $$log_list`; \
+ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ am__force_recheck=am--force-recheck \
+ TEST_LOGS="$$log_list"; \
+ exit $$?
-adapt.edp.log: adapt.edp
- @p='adapt.edp'; \
- b='adapt.edp'; \
++APk-AdaptEpsDeltaPk.edp.log: APk-AdaptEpsDeltaPk.edp
++ @p='APk-AdaptEpsDeltaPk.edp'; \
++ b='APk-AdaptEpsDeltaPk.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++APk-ExplicitPkTest.edp.log: APk-ExplicitPkTest.edp
++ @p='APk-ExplicitPkTest.edp'; \
++ b='APk-ExplicitPkTest.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++APk-FreeFemQA.edp.log: APk-FreeFemQA.edp
++ @p='APk-FreeFemQA.edp'; \
++ b='APk-FreeFemQA.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++APk-MetricPk.edp.log: APk-MetricPk.edp
++ @p='APk-MetricPk.edp'; \
++ b='APk-MetricPk.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IPOTest.edp.log: IPOTest.edp
++ @p='IPOTest.edp'; \
++ b='IPOTest.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IpOptMinSurf.edp.log: IpOptMinSurf.edp
++ @p='IpOptMinSurf.edp'; \
++ b='IpOptMinSurf.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IpoptLap.edp.log: IpoptLap.edp
++ @p='IpoptLap.edp'; \
++ b='IpoptLap.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IpoptMinSurfVol.edp.log: IpoptMinSurfVol.edp
++ @p='IpoptMinSurfVol.edp'; \
++ b='IpoptMinSurfVol.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IpoptVI.edp.log: IpoptVI.edp
++ @p='IpoptVI.edp'; \
++ b='IpoptVI.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++IpoptVI2.edp.log: IpoptVI2.edp
++ @p='IpoptVI2.edp'; \
++ b='IpoptVI2.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapDG3.edp.log: LapDG3.edp
++ @p='LapDG3.edp'; \
++ b='LapDG3.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapDG4.edp.log: LapDG4.edp
++ @p='LapDG4.edp'; \
++ b='LapDG4.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapLNewSolver.edp.log: LapLNewSolver.edp
++ @p='LapLNewSolver.edp'; \
++ b='LapLNewSolver.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapMUMPS_seq.edp.log: LapMUMPS_seq.edp
++ @p='LapMUMPS_seq.edp'; \
++ b='LapMUMPS_seq.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapNewSolver.edp.log: LapNewSolver.edp
++ @p='LapNewSolver.edp'; \
++ b='LapNewSolver.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LapUmfpack64.edp.log: LapUmfpack64.edp
++ @p='LapUmfpack64.edp'; \
++ b='LapUmfpack64.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LaplaceP3.edp.log: LaplaceP3.edp
++ @p='LaplaceP3.edp'; \
++ b='LaplaceP3.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LaplaceP4.edp.log: LaplaceP4.edp
++ @p='LaplaceP4.edp'; \
++ b='LaplaceP4.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++LaplaceRT1.edp.log: LaplaceRT1.edp
++ @p='LaplaceRT1.edp'; \
++ b='LaplaceRT1.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++Leman-mesh.edp.log: Leman-mesh.edp
++ @p='Leman-mesh.edp'; \
++ b='Leman-mesh.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++MetricKuate.edp.log: MetricKuate.edp
++ @p='MetricKuate.edp'; \
++ b='MetricKuate.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++NSP2BRP0.edp.log: NSP2BRP0.edp
++ @p='NSP2BRP0.edp'; \
++ b='NSP2BRP0.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++PARDISO.edp.log: PARDISO.edp
++ @p='PARDISO.edp'; \
++ b='PARDISO.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++SuperLU.edp.log: SuperLU.edp
++ @p='SuperLU.edp'; \
++ b='SuperLU.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++VarIneq2.edp.log: VarIneq2.edp
++ @p='VarIneq2.edp'; \
++ b='VarIneq2.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++bilapMorley.edp.log: bilapMorley.edp
++ @p='bilapMorley.edp'; \
++ b='bilapMorley.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++bmo.edp.log: bmo.edp
++ @p='bmo.edp'; \
++ b='bmo.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++buildlayermesh.edp.log: buildlayermesh.edp
++ @p='buildlayermesh.edp'; \
++ b='buildlayermesh.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++checkglumeshcube.edp.log: checkglumeshcube.edp
++ @p='checkglumeshcube.edp'; \
++ b='checkglumeshcube.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++cmaes-VarIneq.edp.log: cmaes-VarIneq.edp
++ @p='cmaes-VarIneq.edp'; \
++ b='cmaes-VarIneq.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++cmaes-oven.edp.log: cmaes-oven.edp
++ @p='cmaes-oven.edp'; \
++ b='cmaes-oven.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++convect_dervieux.edp.log: convect_dervieux.edp
++ @p='convect_dervieux.edp'; \
++ b='convect_dervieux.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++convectchacon-3d.edp.log: convectchacon-3d.edp
++ @p='convectchacon-3d.edp'; \
++ b='convectchacon-3d.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-adaptindicatorP1.edp.log: adaptindicatorP1.edp
- @p='adaptindicatorP1.edp'; \
- b='adaptindicatorP1.edp'; \
++convectchacon.edp.log: convectchacon.edp
++ @p='convectchacon.edp'; \
++ b='convectchacon.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-adaptindicatorP2.edp.log: adaptindicatorP2.edp
- @p='adaptindicatorP2.edp'; \
- b='adaptindicatorP2.edp'; \
++convexehull3d.edp.log: convexehull3d.edp
++ @p='convexehull3d.edp'; \
++ b='convexehull3d.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-algo.edp.log: algo.edp
- @p='algo.edp'; \
- b='algo.edp'; \
++dfft.edp.log: dfft.edp
++ @p='dfft.edp'; \
++ b='dfft.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-array.edp.log: array.edp
- @p='array.edp'; \
- b='array.edp'; \
++ffnewuoa.edp.log: ffnewuoa.edp
++ @p='ffnewuoa.edp'; \
++ b='ffnewuoa.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-a_tutorial.edp.log: a_tutorial.edp
- @p='a_tutorial.edp'; \
- b='a_tutorial.edp'; \
++ffrandom.edp.log: ffrandom.edp
++ @p='ffrandom.edp'; \
++ b='ffrandom.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-beam.edp.log: beam.edp
- @p='beam.edp'; \
- b='beam.edp'; \
++funcTemplate.edp.log: funcTemplate.edp
++ @p='funcTemplate.edp'; \
++ b='funcTemplate.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-calculus.edp.log: calculus.edp
- @p='calculus.edp'; \
- b='calculus.edp'; \
++glumesh3D.edp.log: glumesh3D.edp
++ @p='glumesh3D.edp'; \
++ b='glumesh3D.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-cavity.edp.log: cavity.edp
- @p='cavity.edp'; \
- b='cavity.edp'; \
++gsl.edp.log: gsl.edp
++ @p='gsl.edp'; \
++ b='gsl.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-convect2.edp.log: convect2.edp
- @p='convect2.edp'; \
- b='convect2.edp'; \
++ilut.edp.log: ilut.edp
++ @p='ilut.edp'; \
++ b='ilut.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-convect-apt.edp.log: convect-apt.edp
- @p='convect-apt.edp'; \
- b='convect-apt.edp'; \
++isoline.edp.log: isoline.edp
++ @p='isoline.edp'; \
++ b='isoline.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-convect.edp.log: convect.edp
- @p='convect.edp'; \
- b='convect.edp'; \
++lame-TD-NSS.edp.log: lame-TD-NSS.edp
++ @p='lame-TD-NSS.edp'; \
++ b='lame-TD-NSS.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-dumptable.edp.log: dumptable.edp
- @p='dumptable.edp'; \
- b='dumptable.edp'; \
++lap-solvers.edp.log: lap-solvers.edp
++ @p='lap-solvers.edp'; \
++ b='lap-solvers.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-ex-vf.edp.log: ex-vf.edp
- @p='ex-vf.edp'; \
- b='ex-vf.edp'; \
++lapack.edp.log: lapack.edp
++ @p='lapack.edp'; \
++ b='lapack.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-FE.edp.log: FE.edp
- @p='FE.edp'; \
- b='FE.edp'; \
++layer.edp.log: layer.edp
++ @p='layer.edp'; \
++ b='layer.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-fluidStructAdapt.edp.log: fluidStructAdapt.edp
- @p='fluidStructAdapt.edp'; \
- b='fluidStructAdapt.edp'; \
++load.edp.log: load.edp
++ @p='load.edp'; \
++ b='load.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-fluidStruct.edp.log: fluidStruct.edp
- @p='fluidStruct.edp'; \
- b='fluidStruct.edp'; \
++meditddm.edp.log: meditddm.edp
++ @p='meditddm.edp'; \
++ b='meditddm.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-freeboundary.edp.log: freeboundary.edp
- @p='freeboundary.edp'; \
- b='freeboundary.edp'; \
++metis.edp.log: metis.edp
++ @p='metis.edp'; \
++ b='metis.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-freeboundary-weak.edp.log: freeboundary-weak.edp
- @p='freeboundary-weak.edp'; \
- b='freeboundary-weak.edp'; \
++mshmet.edp.log: mshmet.edp
++ @p='mshmet.edp'; \
++ b='mshmet.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-LapDG2.edp.log: LapDG2.edp
- @p='LapDG2.edp'; \
- b='LapDG2.edp'; \
++myType.edp.log: myType.edp
++ @p='myType.edp'; \
++ b='myType.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-Laplace.edp.log: Laplace.edp
- @p='Laplace.edp'; \
- b='Laplace.edp'; \
++myfunction2.edp.log: myfunction2.edp
++ @p='myfunction2.edp'; \
++ b='myfunction2.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-LaplaceP1bis.edp.log: LaplaceP1bis.edp
- @p='LaplaceP1bis.edp'; \
- b='LaplaceP1bis.edp'; \
++pipe.edp.log: pipe.edp
++ @p='pipe.edp'; \
++ b='pipe.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-LaplaceP1.edp.log: LaplaceP1.edp
- @p='LaplaceP1.edp'; \
- b='LaplaceP1.edp'; \
++plot-fb-P3.edp.log: plot-fb-P3.edp
++ @p='plot-fb-P3.edp'; \
++ b='plot-fb-P3.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-LaplaceP1P2h.edp.log: LaplaceP1P2h.edp
- @p='LaplaceP1P2h.edp'; \
- b='LaplaceP1P2h.edp'; \
++plot-fb-P3dc.edp.log: plot-fb-P3dc.edp
++ @p='plot-fb-P3dc.edp'; \
++ b='plot-fb-P3dc.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-LaplaceRT.edp.log: LaplaceRT.edp
- @p='LaplaceRT.edp'; \
- b='LaplaceRT.edp'; \
++plot-fb-P4.edp.log: plot-fb-P4.edp
++ @p='plot-fb-P4.edp'; \
++ b='plot-fb-P4.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-mesh.edp.log: mesh.edp
- @p='mesh.edp'; \
- b='mesh.edp'; \
++plot-fb-P4dc.edp.log: plot-fb-P4dc.edp
++ @p='plot-fb-P4dc.edp'; \
++ b='plot-fb-P4dc.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-movemesh.edp.log: movemesh.edp
- @p='movemesh.edp'; \
- b='movemesh.edp'; \
++plotfb.edp.log: plotfb.edp
++ @p='plotfb.edp'; \
++ b='plotfb.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-nolinear-elas.edp.log: nolinear-elas.edp
- @p='nolinear-elas.edp'; \
- b='nolinear-elas.edp'; \
++ppm2rnm.edp.log: ppm2rnm.edp
++ @p='ppm2rnm.edp'; \
++ b='ppm2rnm.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-NSUzawaCahouetChabart.edp.log: NSUzawaCahouetChabart.edp
- @p='NSUzawaCahouetChabart.edp'; \
- b='NSUzawaCahouetChabart.edp'; \
++provadxw.edp.log: provadxw.edp
++ @p='provadxw.edp'; \
++ b='provadxw.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-onde.edp.log: onde.edp
- @p='onde.edp'; \
- b='onde.edp'; \
++ref.edp.log: ref.edp
++ @p='ref.edp'; \
++ b='ref.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-periodic4.edp.log: periodic4.edp
- @p='periodic4.edp'; \
- b='periodic4.edp'; \
++refinesphere.edp.log: refinesphere.edp
++ @p='refinesphere.edp'; \
++ b='refinesphere.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-Periodic.edp.log: Periodic.edp
- @p='Periodic.edp'; \
- b='Periodic.edp'; \
++schwarz-nm.edp.log: schwarz-nm.edp
++ @p='schwarz-nm.edp'; \
++ b='schwarz-nm.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-plot.edp.log: plot.edp
- @p='plot.edp'; \
- b='plot.edp'; \
++scotch.edp.log: scotch.edp
++ @p='scotch.edp'; \
++ b='scotch.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-readmesh.edp.log: readmesh.edp
- @p='readmesh.edp'; \
- b='readmesh.edp'; \
++shell.edp.log: shell.edp
++ @p='shell.edp'; \
++ b='shell.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-region.edp.log: region.edp
- @p='region.edp'; \
- b='region.edp'; \
++splitedges.edp.log: splitedges.edp
++ @p='splitedges.edp'; \
++ b='splitedges.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-saverestore.edp.log: saverestore.edp
- @p='saverestore.edp'; \
- b='saverestore.edp'; \
++splitmesh3.edp.log: splitmesh3.edp
++ @p='splitmesh3.edp'; \
++ b='splitmesh3.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-schwarz-gc.edp.log: schwarz-gc.edp
- @p='schwarz-gc.edp'; \
- b='schwarz-gc.edp'; \
++splitmesh6.edp.log: splitmesh6.edp
++ @p='splitmesh6.edp'; \
++ b='splitmesh6.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-schwarz-no-overlap.edp.log: schwarz-no-overlap.edp
- @p='schwarz-no-overlap.edp'; \
- b='schwarz-no-overlap.edp'; \
++test-ElementMixte.edp.log: test-ElementMixte.edp
++ @p='test-ElementMixte.edp'; \
++ b='test-ElementMixte.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-schwarz-overlap.edp.log: schwarz-overlap.edp
- @p='schwarz-overlap.edp'; \
- b='schwarz-overlap.edp'; \
++testFE-P3.edp.log: testFE-P3.edp
++ @p='testFE-P3.edp'; \
++ b='testFE-P3.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-sparse-matrix.edp.log: sparse-matrix.edp
- @p='sparse-matrix.edp'; \
- b='sparse-matrix.edp'; \
++testFE-P3dc.edp.log: testFE-P3dc.edp
++ @p='testFE-P3dc.edp'; \
++ b='testFE-P3dc.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-sparse-cmatrix.edp.log: sparse-cmatrix.edp
- @p='sparse-cmatrix.edp'; \
- b='sparse-cmatrix.edp'; \
++testFE-P4.edp.log: testFE-P4.edp
++ @p='testFE-P4.edp'; \
++ b='testFE-P4.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-StokesUzawa.edp.log: StokesUzawa.edp
- @p='StokesUzawa.edp'; \
- b='StokesUzawa.edp'; \
++testFE-P4dc.edp.log: testFE-P4dc.edp
++ @p='testFE-P4dc.edp'; \
++ b='testFE-P4dc.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-tablefunction.edp.log: tablefunction.edp
- @p='tablefunction.edp'; \
- b='tablefunction.edp'; \
++testFE-PkEdge.edp.log: testFE-PkEdge.edp
++ @p='testFE-PkEdge.edp'; \
++ b='testFE-PkEdge.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-intlevelset.edp.log: intlevelset.edp
- @p='intlevelset.edp'; \
- b='intlevelset.edp'; \
++testFE.edp.log: testFE.edp
++ @p='testFE.edp'; \
++ b='testFE.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
-mesh-internal.edp.log: mesh-internal.edp
- @p='mesh-internal.edp'; \
- b='mesh-internal.edp'; \
++testFEMorley.edp.log: testFEMorley.edp
++ @p='testFEMorley.edp'; \
++ b='testFEMorley.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++tetgencube.edp.log: tetgencube.edp
++ @p='tetgencube.edp'; \
++ b='tetgencube.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++tetgenholeregion_rugby.edp.log: tetgenholeregion_rugby.edp
++ @p='tetgenholeregion_rugby.edp'; \
++ b='tetgenholeregion_rugby.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++thresholdings.edp.log: thresholdings.edp
++ @p='thresholdings.edp'; \
++ b='thresholdings.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++ttestio.edp.log: ttestio.edp
++ @p='ttestio.edp'; \
++ b='ttestio.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++bfstream.edp.log: bfstream.edp
++ @p='bfstream.edp'; \
++ b='bfstream.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++bilapP3-hct-like.edp.log: bilapP3-hct-like.edp
++ @p='bilapP3-hct-like.edp'; \
++ b='bilapP3-hct-like.edp'; \
++ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
++ --log-file $$b.log --trs-file $$b.trs \
++ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
++ "$$tst" $(AM_TESTS_FD_REDIRECT)
++ClosePoints.edp.log: ClosePoints.edp
++ @p='ClosePoints.edp'; \
++ b='ClosePoints.edp'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ @p='$<'; \
+ $(am__set_b); \
+ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE at .test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@ @p='$<'; \
+ @am__EXEEXT_TRUE@ $(am__set_b); \
+ @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
+
+ 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
+ $(MAKE) $(AM_MAKEFLAGS) check-TESTS
+ check: check-am
-all-am: Makefile all-local
++all-am: Makefile $(PROGRAMS) all-local
+ 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:
+ -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+
+ 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-am
+
-clean-am: clean-generic clean-local mostlyclean-am
++clean-am: clean-binPROGRAMS clean-generic clean-local mostlyclean-am
+
+ distclean: distclean-am
- -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
++distclean-am: clean-am distclean-generic
+
+ 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-exec-local
++install-exec-am: install-binPROGRAMS install-exec-local
+
+ 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 -rf ./$(DEPDIR)
+ -rm -f Makefile
+ maintainer-clean-am: distclean-am maintainer-clean-generic
+
+ mostlyclean: mostlyclean-am
+
-mostlyclean-am: mostlyclean-compile mostlyclean-generic
++mostlyclean-am: mostlyclean-generic
+
+ pdf: pdf-am
+
+ pdf-am:
+
+ ps: ps-am
+
+ ps-am:
+
-uninstall-am:
++uninstall-am: uninstall-binPROGRAMS
+
+ .MAKE: check-am install-am install-strip
+
-.PHONY: CTAGS GTAGS TAGS all all-am all-local check check-TESTS \
- check-am clean clean-generic clean-local 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-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-exec-local \
- 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 recheck tags tags-am uninstall uninstall-am
++.PHONY: all all-am all-local check check-TESTS check-am clean \
++ clean-binPROGRAMS clean-generic clean-local cscopelist-am \
++ ctags-am distclean distclean-generic 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-exec-local 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-generic pdf pdf-am ps ps-am recheck tags-am \
++ uninstall uninstall-am uninstall-binPROGRAMS
+
+ .PRECIOUS: Makefile
+
++all-local: @LOAD_COMPILE@
++
++# FFCS parallel make: some targets need to be built first, sequentially
+
-all-local: all.edp regtests.edp freefem++.pref
++load_compile: ff-c++ WHERE_LIBRARY-download include.done freefem++.pref
++#
++# max_load
++ - at rm "Missing-plugins-$(DYLIB_SUFFIX).log" 2>/dev/null || true
++ $(MAKE) $(AM_MAKEFLAGS) $(LIST_COMPILE) $(LIST_COMPILE_PKG)
++ @if test -f Missing-plugins-$(DYLIB_SUFFIX).log ; then cat Missing-plugins-$(DYLIB_SUFFIX).log; fi; exit 0
++ @echo Warning missing plugin: `for i in $(LIST_COMPILE) $(LIST_COMPILE_PKG); do if test ! -s $i ; then j=1; echo "$i," ;fi; done`
++ echo " finish build list $(DYLIB_SUFFIX)"
++
++.cpp.$(DYLIB_SUFFIX): ff-c++
++ ./ff-c++ -auto $<
++
++ at ENABLE_FFCS_TRUE@include.done: $(allheaders)
++ at ENABLE_FFCS_TRUE@ -rm -rf include
++ at ENABLE_FFCS_TRUE@ mkdir -p include
++ at ENABLE_FFCS_TRUE@ cp $^ include
++ at ENABLE_FFCS_TRUE@ touch $@
++
++ at ENABLE_FFCS_FALSE@include.done: $(allheaders)
++ at ENABLE_FFCS_FALSE@ -rm -rf include
++ at ENABLE_FFCS_FALSE@ mkdir -p include
++ at ENABLE_FFCS_FALSE@ for i in $(allheaders); do ln -s ../$$i include/. ; done
++ at ENABLE_FFCS_FALSE@ touch $@
++
++clean-local::
++ -rm -r include
++ -rm include.done
++
++Ref: makeref.edp
++ ../src/nw/FreeFem++-nw makeref.edp
++
++makeref.edp: regtests.m4 ../regtests.m4
++ m4 regtests.m4 > makeref.edp
++
++all-local: all.edp regtests.edp load_compile
++
++# FFCS - 27/2/13 - remove dependency on Makefile to avoid recompiling everything everytime something is changed in the
++# configuration step
+
+ all.edp:
- (echo "NoUseOfWait=true;int verbosityy=verbosity;"; \
++ @(echo "NoGraphicWindow=true;NoUseOfWait=true;int verbosityy=verbosity;"; \
+ for i in *`ls *.edp|grep -v -E '^(all|regtests|makeref|ref)\.edp$$'` ; do \
+ echo ' cout << "--------- file : '$$i' --------------------------------------------------------" << endl;' ;\
+ echo "verbosity=verbosityy;" ; \
+ echo \{ include \"$$i\"\;\}\; ;\
+ echo ' cout << "------------------------------------------------------------------------------ " << endl;' ;\
+ done) > $@
+
-clean-local:
- -rm *.fg *.eps *~ *.ps *.mesh *.mesh.gmsh f.txt u.txt A.matrix mm.matrix mm.b sphere-a.faces sphere-a.points sphere.faces sphere.points toto.Th toto.am_fmt toto.dbg.gmsh toto.Th.gmsh toto.dbg toto.msh plot.gp ListOfAllocPtr-8.bin ffglut*.ppm th.msh Th1.msh Th12.msh th.msh emptymesh-2.msh thermic.dat
-# To create a new set of reference values in "ref.edp"
-Ref: makeref.edp freefem++.pref
- ../src/nw/FreeFem++-nw makeref.edp
-install-exec-local::
- $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/idp
- $(INSTALL) -m 555 $(LIST_IDP) $(DESTDIR)$(ff_prefix_dir)/idp
-
-makeref.edp: regtests.m4 ../regtests.m4
- m4 regtests.m4 > makeref.edp
-freefem++.pref:
- echo loadpath = \"../examples++-load/\" >freefem++.pref
- echo loadpath += \"./\" >>freefem++.pref
-
+ # To check the scripts against their reference values
+ regtests.edp: regtests.m4 ../regtests.m4
+ m4 -DASSERT regtests.m4 > regtests.edp
-FORCE:
++
++# FFCS - 27/2/13 - remove dependency on Makefile to avoid recompiling everything everytime something is changed in the
++# configuration step
++
++$(LIST_COMPILE):ff-c++ include.done
++
++clean-local::
++ -rm *.o *.$(DYLIB_SUFFIX) load.link WHERE_LIBRARY-download ff-get-dep ff-c++ ff-pkg-download \
++ $(LIST_COMPILE) $(LIST_COMPILE_PKG) regtests.edp makeref.edp
++ -rm -rf include include.done
++ff-c++:load.link.in load.link WHERE_LIBRARY-download ff-get-dep ../config.status
++ ../config.status --file=ff-c++:load.link.in
++ chmod a+x ff-c++
++load.link:load.link.in ../config.status
++ ../config.status --file=load.link:load.link.in
++ chmod a+x load.link
++ff-pkg-download:ff-pkg-download.in ../config.status
++ ../config.status --file=$@:$@.in
++ chmod a+x $@
++ cp $@ ../download/bin
++ff-get-dep:ff-get-dep.in ../config.status
++ ../config.status --file=$@:$@.in
++ chmod a+x $@
++ -if [ -d ../download/bin ] ;then cp $@ ../download/bin; fi
++WHERE_LIBRARY-download:ff-pkg-download FORCE WHERE_LIBRARY-config WHERE_LIBRARY
++ @./ff-pkg-download >$@-new
++ @diff $@-new $@ || (cp $@-new $@ ;touch WHERE_LIBRARY)
++WHERE_LIBRARY:
++ touch $@
++FORCE: ;
++freefem++.pref:
++ echo loadpath = \"./\" >freefem++.pref
++install-exec-local:: load_compile WHERE_LIBRARY
++ $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/lib
++ test -n "$(MPIPROG)" && $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/lib/mpi || true
++ $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/include
++ $(mkinstalldirs) -m 755 $(DESTDIR)$(ff_prefix_dir)/etc
++ $(INSTALL_DATA) clapack.h ppmimg.h bmo.hpp msh3.hpp pcm.hpp include/* $(DESTDIR)$(ff_prefix_dir)/include
++ $(INSTALL) -m 555 $(LIST_COMPILE) $(DESTDIR)$(ff_prefix_dir)/lib
++ $(INSTALL) -m 555 ff-get-dep.awk WHERE_LIBRARY-config WHERE_LIBRARY $(DESTDIR)$(ff_prefix_dir)/lib
++ for i in WHERE_LIBRARY-config WHERE_LIBRARY WHERE_LIBRARY-download; do \
++ sed <$$i >$(DESTDIR)$(ff_prefix_dir)/lib/$$i 's#$(abs_top_builddir)/download#$(ff_prefix_dir)#' ;\
++ done
++ echo loadpath += \"./\" >$(DESTDIR)$(ff_prefix_dir)/etc/freefem++.pref
++ echo loadpath += \"$(ff_prefix_dir)/lib\" >>$(DESTDIR)$(ff_prefix_dir)/etc/freefem++.pref
++ echo includepath += \"$(ff_prefix_dir)/idp\" >>$(DESTDIR)$(ff_prefix_dir)/etc/freefem++.pref
++ $(INSTALL_SCRIPT) ff-c++ $(DESTDIR)${bindir}
++ $(INSTALL_SCRIPT) ff-pkg-download $(DESTDIR)${bindir}
++ $(INSTALL_SCRIPT) ff-get-dep $(DESTDIR)${bindir}
++ -for i in $(LIST_COMPILE_PKG); do \
++ if [ -f $$i ] ; then $(INSTALL) -m 555 $$i $(DESTDIR)$(ff_prefix_dir)/lib; fi; done
++ - if [ -n "$(MPIPROG)" ] ; then \
++ for i in $(LIST_COMPILE_PKG) $(LIST_COMPILE); do \
++ if [ -f ../examples++-mpi/$$i ] ; then \
++ $(INSTALL) -m 555 ../examples++-mpi/$$i $(DESTDIR)$(ff_prefix_dir)/lib/mpi; \
++ else echo missing install mpi version ??? ../examples++-mpi/$$i ;\
++ fi; \
++ done ; \
++ fi
++
++clean-local::
++ -rm *.fg *.eps *~ *.ps *.mesh *.mesh.gmsh ListOfAllocPtr-8.bin ffglut*.ppm Th.o.meshb Th3.d.meshb dep.sol.meshbgh \
++ipopt.out mmg.out xxxx ThFF.txt TriQA.txt cavidadTT.txt mass.txt xy.txt \
++ThFF_Metric.txt TriQA_Metric.txt datanc.txt u100m8.txt \
++TTh.sol Th.o.sol Th3.sol dep.o.sol dep.sol gradient.sol hessien.sol pippo.data pippo.dx testsavemedit.solb med.gp bidule.vtk disque.vtk g-iso
++
++# FFCS: add tags for files that are not specified to automake by a SOURCE directive (this tags file is automatically
++# taken into account by automake when it sees it).
++
++TAGS:
++ etags *.?pp
+
+ # 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 --cc src/fflib/strversionnumber.cpp
index 0000000,60f626e..0760d22
mode 000000,100644..100644
--- a/src/fflib/strversionnumber.cpp
+++ b/src/fflib/strversionnumber.cpp
@@@ -1,0 -1,23 +1,23 @@@
+ #include "config-wrapper.h"
+ #include "strversionnumber.hpp"
+ #include <cstdlib>
+ using namespace std;
+ #define TOSTRING1(i) #i
+ #define TOSTRING(i) TOSTRING1(i)
+
+ //#include <sstream>
+ #include <cstdio>
+ using namespace std;
+
+ double VersionNumber(){
+ return VersionFreeFempp;
+ }
+
+ string StrVersionNumber(){
+ // std::ostringstream buffer;
+ // buffer.precision(8);
+ // buffer<<VersionNumber();
+ static char buffer[100];
- sprintf(buffer," %9f (date Lun 29 jui 2015 15:34:41 CEST)",VersionNumber());
- return buffer; //.str()+" (date Lun 29 jui 2015 15:34:41 CEST)" ;
++ sprintf(buffer," %9f (date Δευ 01 Ιούν 2015 07:04:53 μμ EEST)",VersionNumber());
++ return buffer; //.str()+" (date Δευ 01 Ιούν 2015 07:04:53 μμ EEST)" ;
+ }
diff --cc src/fflib/strversionnumber.cpp.orig
index 0000000,60f626e..0760d22
mode 000000,100644..100644
--- a/src/fflib/strversionnumber.cpp.orig
+++ b/src/fflib/strversionnumber.cpp.orig
@@@ -1,0 -1,23 +1,23 @@@
+ #include "config-wrapper.h"
+ #include "strversionnumber.hpp"
+ #include <cstdlib>
+ using namespace std;
+ #define TOSTRING1(i) #i
+ #define TOSTRING(i) TOSTRING1(i)
+
+ //#include <sstream>
+ #include <cstdio>
+ using namespace std;
+
+ double VersionNumber(){
+ return VersionFreeFempp;
+ }
+
+ string StrVersionNumber(){
+ // std::ostringstream buffer;
+ // buffer.precision(8);
+ // buffer<<VersionNumber();
+ static char buffer[100];
- sprintf(buffer," %9f (date Lun 29 jui 2015 15:34:41 CEST)",VersionNumber());
- return buffer; //.str()+" (date Lun 29 jui 2015 15:34:41 CEST)" ;
++ sprintf(buffer," %9f (date Δευ 01 Ιούν 2015 07:04:53 μμ EEST)",VersionNumber());
++ return buffer; //.str()+" (date Δευ 01 Ιούν 2015 07:04:53 μμ EEST)" ;
+ }
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/freefempp.git
More information about the debian-science-commits
mailing list