source: branches/MPI/Makefile.in @ 253

Last change on this file since 253 was 240, checked in by kulshres, 8 years ago

merge mpi sources from gitclone

The mpi support has been tested only in linux/unix environments.
No support at the moment for Visual Studio or any other systems

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

The following commits are merged:

commit 311273b86bba6700332c32dc384132e840fddebe
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Thu Jun 9 13:59:57 2011 +0200

correct inclusion of headers

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 045e1543da434ac50d1a353bd6c076b60edccd3a
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Thu Jun 9 13:14:42 2011 +0200

remove unbalanced barrier

it is not needed there anyway.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit cfba8b1e574e0758d5877f4eff60a9279a165a28
Author: Benjamin Letschert <letschi@…>
Date: Mon Jun 6 16:35:53 2011 +0200

Correct checking if defined mpi/mpi.h or mpi.h

commit 846b5ff6f470731bc19a5d29a4a4ade8391118e1
Author: Benjamin Letschert <letschi@…>
Date: Mon Jun 6 15:23:16 2011 +0200

Adding mpi-parallel drivers and interfaces for C

Signed-off-by: Benjamin Letschert <letschi@…>

commit 50be816100ac42d9df820fec78e36f8dafe4a6e6
Author: Benjamin Letschert <letschi@…>
Date: Mon Jun 6 12:41:23 2011 +0200

Changed send/recv to bcast/reduce for efficiency.

commit c388ac049f05e2db03afc358dbf698223e3f6643
Author: Benjamin Letschert <letschi@…>
Date: Mon Jun 6 12:39:58 2011 +0200

Refactored forward and reverse interfaces into their own file.

Signed-off-by: Benjamin Letschert <letschi@…>

commit c3894d61704520129b79bfd340adfe00a3ed6394
Author: Benjamin Letschert <letschi@…>
Date: Wed Jun 1 15:52:49 2011 +0200

Adding broadcast and reduce functionality to parallel adol-c

commit 8f1c2534d0868aa8ededa2b954337bda43e09f46
Author: Benjamin Letschert <letschi@…>
Date: Wed Jun 1 14:07:42 2011 +0200

Bugfix for index and nonlinear index domains by sending data

commit 6080e85cd973eb782cf019b58ddadf110aee4232
Author: Benjamin Letschert <letschi@…>
Date: Fri May 27 12:40:54 2011 +0200

correct checking for C++ inside adolc_mpi.h

commit c64771e2fc4a95664a747a9f68f8dcca8c324a57
Author: Benjamin Letschert <letschi@…>
Date: Thu May 26 14:40:22 2011 +0200

Change Index Elements into locints in uni5_for.c

commit fd8f8f4c7f67104cb3ea0c66474fc2c0eeb41997
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Wed Mar 23 13:55:00 2011 +0100

typo in the source of recv in parallel sparse_hess

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 113ca4dc1694e57210b1a8db9c2625c0d2d13239
Author: Maria Brune <brunem@…>
Date: Wed Mar 23 13:06:40 2011 +0100

add MPICPPFLAGS for compilation in sparse subdirectory too

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit f2ebec2a1b0787fd669db4baf0ee6a28a9ca8ff7
Author: Maria Brune <brunem@…>
Date: Wed Mar 23 12:53:04 2011 +0100

correct the conditional compilation for mpi

these are leftovers from

commit 81a8d19bb425c3526d939933f243e525ac99e0c9
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue Mar 8 16:37:00 2011 +0100

allow user to give path to mpi headers and libraries

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit ddbebc1b0028b17b50892c181160e9168cfc176e
Author: Maria Brune <brunem@…>
Date: Fri Mar 18 17:27:59 2011 +0100

Handle the pattern only case in all processes

for sparse_jac with options[2] == -1 and for sparse_hess with
repeat == -1, only the pattern is computed and stored. The Jacobian
or the Hessian itself is not propagated. This should be handled in
all processes, otherwise the id != 0 processes will continue to try
to propogate derivatives and hang in a send/recv.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 4af90111e63efbc92e9bc41d8060941e06f5f426
Author: Maria Brune <brunem@…>
Date: Fri Mar 18 17:25:27 2011 +0100

Errors are fatal in parallel case

in case the error happens only in one process, all other processes
will hang. So make the errors fatal so that we abort.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 89d8e7d8d676304e1bccb8742b8cb20e2e27e702
Author: Benjamin Letschert <letschi@…>
Date: Wed Mar 9 14:56:14 2011 +0100

get rid of compiler warning about deprecated conversions

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 81a8d19bb425c3526d939933f243e525ac99e0c9
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue Mar 8 16:37:00 2011 +0100

allow user to give path to mpi headers and libraries

there are new flags --with-mpi-includedir=PATH --with-mpi-libdir=PATH
for providing these two paths for compilation in case mpi is not
installed in a default location.

commit f3cd62c952c2d67ae766b30b8aeb23053a606f62
Author: Benjamin Letschert <letschi@…>
Date: Mon Feb 28 12:21:38 2011 +0100

Avoid potential segmentation fault

commit ced5627653ae6faf36d033667a58d6a8f6ff685a
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 25 12:40:21 2011 +0100

Remove unused variable

commit 57c288ffdf600ffc5316ab09b9d38a90d84505be
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 25 12:35:08 2011 +0100

Remove code that was already commented out

commit f5e1baaea72caa4b57ec46f1d0375aab594f643f
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 25 12:32:33 2011 +0100

Add missing index variable declaration

commit e9b954c010231ed8570af52b8e235fe5c84be85b
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 25 12:31:44 2011 +0100

Make it more explicitly clear that MPI is used.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit f9c0f75d0c7b818f25023a33873ebe99c93e1810
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 25 12:30:17 2011 +0100

Adding parallel computing for sparse_hess and sparse_jac

hess_pat and jac_pat are also computed in parallel by ind_dom and nonl_dom

commit 2b02eddaf9c2334150334b63fe4b927fdece858c
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Wed Feb 16 15:32:57 2011 +0100

Set flag to check whether mpi was actually initialized

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit d9d36d14f34163e16d91e0f10236e38298f03fd6
Author: Benjamin Letschert <letschi@…>
Date: Fri Feb 11 21:29:22 2011 +0100

Update and fix operations send_data and receive_data in fo_rev.c, ho_rev.c and uni5_for.c

commit 553f47ddcb015209ae667d5415855cda8e68274e
Author: Benjamin Letschert <letschi@…>
Date: Thu Feb 3 14:19:48 2011 +0100

Adding parallel zos_forward, fos_forward, fos_reverse, hos_reverse and fov_reverse

added at adolc_mpi.h and adolc_mpi.cpp

commit 9171fd1e1221e1fdc954deb7b1443867262ea1cf
Author: Benjamin Letschert <letschi@…>
Date: Thu Feb 3 14:10:07 2011 +0100

Adding parallel computing jacobian

new function jacobian in adolc_mpi.h and adolc_mpi.cpp
fixing a bug for jacobian in fov_reverse and hos_reverse

commit 95df1770f7026d11ec5c801299ae93c1657a112d
Author: Benjamin Letschert <letschi@…>
Date: Thu Jan 27 16:51:11 2011 +0100

add missing send in hos_reverse

commit 5afa0be6e103b204042f91703b9ee0e42c648f1c
Author: Benjamin Letschert <letschi@…>
Date: Thu Jan 27 16:50:26 2011 +0100

fov_forward and fov_reverse parallel

commit cf560a6f828ca43c25471da240c12c3b5df889cb
Author: Benny <letschi@letschi-NF61S-M2A.(none)>
Date: Wed Jan 19 20:37:41 2011 +0100

ADOLC_MPI-Barrier-function added to ADOLC-MPI

adding new tape entry "barrier_op"
modified files: adolc_mpi.h adolc_mpi.cpp uni5_for.c fo_rev.c ho_rev.c oplate.h tapedoc.c

commit 9a02525e6baada5332ab3a71119c9ad3ae262d33
Author: Benny <letschi@letschi-NF61S-M2A.(none)>
Date: Wed Jan 19 19:38:54 2011 +0100

Parallel computing hessian

Added source for parallel computing hessian matrix by using MPI-Routines
adding Send and Receive Operations for hos_reverse

commit 7767f1e0ae4337f92e60e5d7d9b6f275c9bb8ef7
Author: Benny <letschi@letschi-NF61S-M2A.(none)>
Date: Wed Jan 19 19:19:23 2011 +0100

Update gradiant parallel computing

Adjoint Tailorbuffer entries are added together

commit a0f3bc4260eda3fca02cc8d65d8cf6675d9efd75
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue Nov 30 11:44:00 2010 +0100

do not free user provided pointers

since setTapeInfo{Jac,Hess}Sparse() calls freeSparse{Jac,Hess}Infos()
any pointers stored in the tapeInfos.s[JH]infos structure will be freed.
This means we should do deep copy of the pattern in set_HP provided by the
user. similarly we should return a deep copied pointer in get_HP, as the
user may free it whenever they want.

similar use of deep copying before any setTapeInfosHessSparse() call
should be done in order to avoid saving a free'd pointer again. Only HP
is important at the moment, everything else is NULL or just allocated.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 7c60e5beeb147be3dea3d429c77e12c1a3d0d343
Author: Benjamin Letschert <letschi@…>
Date: Thu Nov 18 12:56:45 2010 +0100

Update configuration for install MPI and deleting TapelessMode? for MPI
change Makefile to install adolc_mpi.h only if mpi ist installed
delete TapelessMode? by data transmission for mpi

commit 5fcf2d78f7d22c9192006ce337139f0d15d11733
Author: Benjamin Letschert <letschi@…>
Date: Thu Nov 18 12:56:45 2010 +0100

Changing MPI-Compiling
Change to Compile ADOL-C-MPI-functions only if MPI is installed on main system

commit 8897f767abae126accaa345cd7fa39fbb4142ab9
Author: Benjamin Letschert <letschi@…>
Date: Tue Nov 16 11:21:18 2010 +0100

First use of MPI

Simple MPI-Functions included for parallel computing;
tested for fos-, zos-forward and fos-reverse method to compute parallel gradient
in speelpennings function

Signed-off-by: Benjamin Letschert <letschi@…>

File size: 26.0 KB
Line 
1# Makefile.in generated by automake 1.11.1 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6# Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16@SET_MAKE@
17
18##############################################################################
19##############################################################################
20VPATH = @srcdir@
21pkgdatadir = $(datadir)/@PACKAGE@
22pkgincludedir = $(includedir)/@PACKAGE@
23pkglibdir = $(libdir)/@PACKAGE@
24pkglibexecdir = $(libexecdir)/@PACKAGE@
25am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
26install_sh_DATA = $(install_sh) -c -m 644
27install_sh_PROGRAM = $(install_sh) -c
28install_sh_SCRIPT = $(install_sh) -c
29INSTALL_HEADER = $(INSTALL_DATA)
30transform = $(program_transform_name)
31NORMAL_INSTALL = :
32PRE_INSTALL = :
33POST_INSTALL = :
34NORMAL_UNINSTALL = :
35PRE_UNINSTALL = :
36POST_UNINSTALL = :
37build_triplet = @build@
38host_triplet = @host@
39subdir = .
40DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
41        $(srcdir)/Makefile.in $(srcdir)/adolc.spec.in \
42        $(top_srcdir)/ADOL-C/doc/version.tex.in \
43        $(top_srcdir)/MSVisualStudio/v10/nosparse/config.h.in \
44        $(top_srcdir)/MSVisualStudio/v10/sparse/config.h.in \
45        $(top_srcdir)/MSVisualStudio/v10/x64/nosparse/config.h.in \
46        $(top_srcdir)/MSVisualStudio/v10/x64/sparse/config.h.in \
47        $(top_srcdir)/autoconf/shave-libtool.in \
48        $(top_srcdir)/autoconf/shave.in $(top_srcdir)/configure \
49        AUTHORS ChangeLog INSTALL NEWS TODO autoconf/config.guess \
50        autoconf/config.sub autoconf/depcomp autoconf/install-sh \
51        autoconf/ltmain.sh autoconf/missing
52ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
53am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
54        $(top_srcdir)/autoconf/dolt.m4 $(top_srcdir)/autoconf/shave.m4 \
55        $(top_srcdir)/configure.ac
56am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
57        $(ACLOCAL_M4)
58am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
59 configure.lineno config.status.lineno
60mkinstalldirs = $(install_sh) -d
61CONFIG_HEADER = $(top_builddir)/ADOL-C/src/config.h
62CONFIG_CLEAN_FILES = autoconf/shave-libtool autoconf/shave \
63        ADOL-C/doc/version.tex MSVisualStudio/v10/sparse/config.h \
64        MSVisualStudio/v10/nosparse/config.h \
65        MSVisualStudio/v10/x64/sparse/config.h \
66        MSVisualStudio/v10/x64/nosparse/config.h adolc.spec
67CONFIG_CLEAN_VPATH_FILES =
68SOURCES =
69DIST_SOURCES =
70RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
71        html-recursive info-recursive install-data-recursive \
72        install-dvi-recursive install-exec-recursive \
73        install-html-recursive install-info-recursive \
74        install-pdf-recursive install-ps-recursive install-recursive \
75        installcheck-recursive installdirs-recursive pdf-recursive \
76        ps-recursive uninstall-recursive
77RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
78  distclean-recursive maintainer-clean-recursive
79AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
80        $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
81        distdir dist dist-all distcheck
82ETAGS = etags
83CTAGS = ctags
84DIST_SUBDIRS = $(SUBDIRS)
85DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
86distdir = $(PACKAGE)-$(VERSION)
87top_distdir = $(distdir)
88am__remove_distdir = \
89  { test ! -d "$(distdir)" \
90    || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
91         && rm -fr "$(distdir)"; }; }
92am__relativize = \
93  dir0=`pwd`; \
94  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
95  sed_rest='s,^[^/]*/*,,'; \
96  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
97  sed_butlast='s,/*[^/]*$$,,'; \
98  while test -n "$$dir1"; do \
99    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
100    if test "$$first" != "."; then \
101      if test "$$first" = ".."; then \
102        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
103        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
104      else \
105        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
106        if test "$$first2" = "$$first"; then \
107          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
108        else \
109          dir2="../$$dir2"; \
110        fi; \
111        dir0="$$dir0"/"$$first"; \
112      fi; \
113    fi; \
114    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
115  done; \
116  reldir="$$dir2"
117DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
118GZIP_ENV = --best
119distuninstallcheck_listfiles = find . -type f -print
120distcleancheck_listfiles = find . -type f -print
121ACLOCAL = @ACLOCAL@
122ADOLC_PATCHLEVEL = @ADOLC_PATCHLEVEL@
123ADOLC_SUBVERSION = @ADOLC_SUBVERSION@
124ADOLC_VERSION = @ADOLC_VERSION@
125AMTAR = @AMTAR@
126AM_MAKEFLAGS = @AM_MAKEFLAGS@
127AR = @AR@
128AS = @AS@
129AUTOCONF = @AUTOCONF@
130AUTOHEADER = @AUTOHEADER@
131AUTOMAKE = @AUTOMAKE@
132AWK = @AWK@
133CC = @CC@
134CCDEPMODE = @CCDEPMODE@
135CFLAGS = @CFLAGS@
136COLPACK_CFLAGS = @COLPACK_CFLAGS@
137COLPACK_LIBS = @COLPACK_LIBS@
138CPP = @CPP@
139CPPFLAGS = @CPPFLAGS@
140CXX = @CXX@
141CXXCPP = @CXXCPP@
142CXXDEPMODE = @CXXDEPMODE@
143CXXFLAGS = @CXXFLAGS@
144CYGPATH_W = @CYGPATH_W@
145DEFS = @DEFS@
146DEPDIR = @DEPDIR@
147DLLTOOL = @DLLTOOL@
148DOLT_BASH = @DOLT_BASH@
149DSYMUTIL = @DSYMUTIL@
150DUMPBIN = @DUMPBIN@
151ECHO_C = @ECHO_C@
152ECHO_N = @ECHO_N@
153ECHO_T = @ECHO_T@
154EGREP = @EGREP@
155EXEEXT = @EXEEXT@
156F77 = @F77@
157FC = @FC@
158FGREP = @FGREP@
159GREP = @GREP@
160INSTALL = @INSTALL@
161INSTALL_DATA = @INSTALL_DATA@
162INSTALL_PROGRAM = @INSTALL_PROGRAM@
163INSTALL_SCRIPT = @INSTALL_SCRIPT@
164INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
165LD = @LD@
166LDFLAGS = @LDFLAGS@
167LIBMPI = @LIBMPI@
168LIBOBJS = @LIBOBJS@
169LIBS = @LIBS@
170LIBTOOL = @LIBTOOL@
171LIPO = @LIPO@
172LN_S = @LN_S@
173LTCOMPILE = @LTCOMPILE@
174LTCXXCOMPILE = @LTCXXCOMPILE@
175LTLIBOBJS = @LTLIBOBJS@
176MAKEFLAGS = @MAKEFLAGS@
177MAKEINFO = @MAKEINFO@
178MCS = @MCS@
179MKDIR_P = @MKDIR_P@
180MPICPPFLAGS = @MPICPPFLAGS@
181MPILIBS = @MPILIBS@
182NM = @NM@
183NMEDIT = @NMEDIT@
184OBJC = @OBJC@
185OBJDUMP = @OBJDUMP@
186OBJEXT = @OBJEXT@
187OTOOL = @OTOOL@
188OTOOL64 = @OTOOL64@
189PACKAGE = @PACKAGE@
190PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
191PACKAGE_NAME = @PACKAGE_NAME@
192PACKAGE_STRING = @PACKAGE_STRING@
193PACKAGE_TARNAME = @PACKAGE_TARNAME@
194PACKAGE_URL = @PACKAGE_URL@
195PACKAGE_VERSION = @PACKAGE_VERSION@
196PATH_SEPARATOR = @PATH_SEPARATOR@
197Q = @Q@
198RANLIB = @RANLIB@
199SED = @SED@
200SET_MAKE = @SET_MAKE@
201SHELL = @SHELL@
202STRIP = @STRIP@
203V = @V@
204VERSION = @VERSION@
205_lib = @_lib@
206abs_builddir = @abs_builddir@
207abs_srcdir = @abs_srcdir@
208abs_top_builddir = @abs_top_builddir@
209abs_top_srcdir = @abs_top_srcdir@
210ac_adolc_cflags = @ac_adolc_cflags@
211ac_adolc_cxxflags = @ac_adolc_cxxflags@
212ac_aux_dir = @ac_aux_dir@
213ac_ct_CC = @ac_ct_CC@
214ac_ct_CXX = @ac_ct_CXX@
215ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
216am__include = @am__include@
217am__leading_dot = @am__leading_dot@
218am__quote = @am__quote@
219am__tar = @am__tar@
220am__untar = @am__untar@
221bindir = @bindir@
222build = @build@
223build_alias = @build_alias@
224build_cpu = @build_cpu@
225build_os = @build_os@
226build_vendor = @build_vendor@
227builddir = @builddir@
228datadir = @datadir@
229datarootdir = @datarootdir@
230docdir = @docdir@
231dvidir = @dvidir@
232exec_prefix = @exec_prefix@
233host = @host@
234host_alias = @host_alias@
235host_cpu = @host_cpu@
236host_os = @host_os@
237host_vendor = @host_vendor@
238htmldir = @htmldir@
239includedir = @includedir@
240infodir = @infodir@
241install_sh = @install_sh@
242libdir = @libdir@
243libexecdir = @libexecdir@
244localedir = @localedir@
245localstatedir = @localstatedir@
246lt_ECHO = @lt_ECHO@
247mandir = @mandir@
248mkdir_p = @mkdir_p@
249oldincludedir = @oldincludedir@
250pdfdir = @pdfdir@
251prefix = @prefix@
252program_transform_name = @program_transform_name@
253psdir = @psdir@
254sbindir = @sbindir@
255sharedstatedir = @sharedstatedir@
256shavedir = @shavedir@
257srcdir = @srcdir@
258sysconfdir = @sysconfdir@
259target_alias = @target_alias@
260top_build_prefix = @top_build_prefix@
261top_builddir = @top_builddir@
262top_srcdir = @top_srcdir@
263AUTOMAKE_OPTIONS = foreign
264EXTRA_DIST = TODO BUGS LICENSE update_versions.sh \
265                       ADOL-C/doc/version.tex.in ADOL-C/doc/version.tex \
266                       ADOL-C/doc/adolc-manual.pdf ADOL-C/doc/adolc-manual.ps \
267                       ADOL-C/doc/adolc-manual.tex ADOL-C/doc/short_ref.pdf \
268                       ADOL-C/doc/short_ref.ps ADOL-C/doc/short_ref.tex \
269                       ADOL-C/doc/multiplexed.pdf ADOL-C/doc/multiplexed.eps \
270                       ADOL-C/doc/tapeadv.pdf ADOL-C/doc/tapeadv.eps \
271                       ADOL-C/doc/tapebasic.pdf ADOL-C/doc/tapebasic.eps \
272                       ADOL-C/doc/tap_point.pdf ADOL-C/doc/tap_point.eps \
273                       autoconf/shave.in autoconf/shave-libtool.in \
274                       autoconf/dolt.m4 autoconf/shave.m4 \
275                       MSVisualStudio/v10/adolc.sln MSVisualStudio/v10/adolc.vcxproj \
276                       MSVisualStudio/v10/sparse/config.h.in MSVisualStudio/v10/nosparse/config.h.in \
277                       MSVisualStudio/v10/x64/sparse/config.h.in MSVisualStudio/v10/x64/nosparse/config.h.in \
278                       MSVisualStudio/v10/sparse/config.h MSVisualStudio/v10/nosparse/config.h \
279                       MSVisualStudio/v10/x64/sparse/config.h MSVisualStudio/v10/x64/nosparse/config.h \
280                       MSVisualStudio/v10/Readme_VC++.txt \
281                       MSVisualStudio/v10/installer.sh \
282                       adolc.spec.in adolc.spec \
283                       update_versions.sh \
284                       ThirdParty/ColPack/ColPack.vcxproj \
285                       ThirdParty/ColPack/Readme_VC++.txt
286
287SUBDIRS = ADOL-C
288MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure ADOL-C/src/config.h.in \
289                       ADOL-C/src/stamp-h.in *~ *.orig
290
291DISTCLEANFILES = doltcompile doltlibtool
292all: all-recursive
293
294.SUFFIXES:
295am--refresh:
296        @:
297$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
298        @for dep in $?; do \
299          case '$(am__configure_deps)' in \
300            *$$dep*) \
301              echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
302              $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
303                && exit 0; \
304              exit 1;; \
305          esac; \
306        done; \
307        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
308        $(am__cd) $(top_srcdir) && \
309          $(AUTOMAKE) --foreign Makefile
310.PRECIOUS: Makefile
311Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
312        @case '$?' in \
313          *config.status*) \
314            echo ' $(SHELL) ./config.status'; \
315            $(SHELL) ./config.status;; \
316          *) \
317            echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
318            cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
319        esac;
320
321$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
322        $(SHELL) ./config.status --recheck
323
324$(top_srcdir)/configure:  $(am__configure_deps)
325        $(am__cd) $(srcdir) && $(AUTOCONF)
326$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
327        $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
328$(am__aclocal_m4_deps):
329autoconf/shave-libtool: $(top_builddir)/config.status $(top_srcdir)/autoconf/shave-libtool.in
330        cd $(top_builddir) && $(SHELL) ./config.status $@
331autoconf/shave: $(top_builddir)/config.status $(top_srcdir)/autoconf/shave.in
332        cd $(top_builddir) && $(SHELL) ./config.status $@
333ADOL-C/doc/version.tex: $(top_builddir)/config.status $(top_srcdir)/ADOL-C/doc/version.tex.in
334        cd $(top_builddir) && $(SHELL) ./config.status $@
335MSVisualStudio/v10/sparse/config.h: $(top_builddir)/config.status $(top_srcdir)/MSVisualStudio/v10/sparse/config.h.in
336        cd $(top_builddir) && $(SHELL) ./config.status $@
337MSVisualStudio/v10/nosparse/config.h: $(top_builddir)/config.status $(top_srcdir)/MSVisualStudio/v10/nosparse/config.h.in
338        cd $(top_builddir) && $(SHELL) ./config.status $@
339MSVisualStudio/v10/x64/sparse/config.h: $(top_builddir)/config.status $(top_srcdir)/MSVisualStudio/v10/x64/sparse/config.h.in
340        cd $(top_builddir) && $(SHELL) ./config.status $@
341MSVisualStudio/v10/x64/nosparse/config.h: $(top_builddir)/config.status $(top_srcdir)/MSVisualStudio/v10/x64/nosparse/config.h.in
342        cd $(top_builddir) && $(SHELL) ./config.status $@
343adolc.spec: $(top_builddir)/config.status $(srcdir)/adolc.spec.in
344        cd $(top_builddir) && $(SHELL) ./config.status $@
345
346mostlyclean-libtool:
347        -rm -f *.lo
348
349clean-libtool:
350        -rm -rf .libs _libs
351
352distclean-libtool:
353        -rm -f libtool config.lt
354
355# This directory's subdirectories are mostly independent; you can cd
356# into them and run `make' without going through this Makefile.
357# To change the values of `make' variables: instead of editing Makefiles,
358# (1) if the variable is set in `config.status', edit `config.status'
359#     (which will cause the Makefiles to be regenerated when you run `make');
360# (2) otherwise, pass the desired values on the `make' command line.
361$(RECURSIVE_TARGETS):
362        @fail= failcom='exit 1'; \
363        for f in x $$MAKEFLAGS; do \
364          case $$f in \
365            *=* | --[!k]*);; \
366            *k*) failcom='fail=yes';; \
367          esac; \
368        done; \
369        dot_seen=no; \
370        target=`echo $@ | sed s/-recursive//`; \
371        list='$(SUBDIRS)'; for subdir in $$list; do \
372          echo "Making $$target in $$subdir"; \
373          if test "$$subdir" = "."; then \
374            dot_seen=yes; \
375            local_target="$$target-am"; \
376          else \
377            local_target="$$target"; \
378          fi; \
379          ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
380          || eval $$failcom; \
381        done; \
382        if test "$$dot_seen" = "no"; then \
383          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
384        fi; test -z "$$fail"
385
386$(RECURSIVE_CLEAN_TARGETS):
387        @fail= failcom='exit 1'; \
388        for f in x $$MAKEFLAGS; do \
389          case $$f in \
390            *=* | --[!k]*);; \
391            *k*) failcom='fail=yes';; \
392          esac; \
393        done; \
394        dot_seen=no; \
395        case "$@" in \
396          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
397          *) list='$(SUBDIRS)' ;; \
398        esac; \
399        rev=''; for subdir in $$list; do \
400          if test "$$subdir" = "."; then :; else \
401            rev="$$subdir $$rev"; \
402          fi; \
403        done; \
404        rev="$$rev ."; \
405        target=`echo $@ | sed s/-recursive//`; \
406        for subdir in $$rev; do \
407          echo "Making $$target in $$subdir"; \
408          if test "$$subdir" = "."; then \
409            local_target="$$target-am"; \
410          else \
411            local_target="$$target"; \
412          fi; \
413          ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
414          || eval $$failcom; \
415        done && test -z "$$fail"
416tags-recursive:
417        list='$(SUBDIRS)'; for subdir in $$list; do \
418          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
419        done
420ctags-recursive:
421        list='$(SUBDIRS)'; for subdir in $$list; do \
422          test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
423        done
424
425ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
426        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
427        unique=`for i in $$list; do \
428            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
429          done | \
430          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
431              END { if (nonempty) { for (i in files) print i; }; }'`; \
432        mkid -fID $$unique
433tags: TAGS
434
435TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
436                $(TAGS_FILES) $(LISP)
437        set x; \
438        here=`pwd`; \
439        if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
440          include_option=--etags-include; \
441          empty_fix=.; \
442        else \
443          include_option=--include; \
444          empty_fix=; \
445        fi; \
446        list='$(SUBDIRS)'; for subdir in $$list; do \
447          if test "$$subdir" = .; then :; else \
448            test ! -f $$subdir/TAGS || \
449              set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
450          fi; \
451        done; \
452        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
453        unique=`for i in $$list; do \
454            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
455          done | \
456          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
457              END { if (nonempty) { for (i in files) print i; }; }'`; \
458        shift; \
459        if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
460          test -n "$$unique" || unique=$$empty_fix; \
461          if test $$# -gt 0; then \
462            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
463              "$$@" $$unique; \
464          else \
465            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
466              $$unique; \
467          fi; \
468        fi
469ctags: CTAGS
470CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
471                $(TAGS_FILES) $(LISP)
472        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
473        unique=`for i in $$list; do \
474            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
475          done | \
476          $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
477              END { if (nonempty) { for (i in files) print i; }; }'`; \
478        test -z "$(CTAGS_ARGS)$$unique" \
479          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
480             $$unique
481
482GTAGS:
483        here=`$(am__cd) $(top_builddir) && pwd` \
484          && $(am__cd) $(top_srcdir) \
485          && gtags -i $(GTAGS_ARGS) "$$here"
486
487distclean-tags:
488        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
489
490distdir: $(DISTFILES)
491        $(am__remove_distdir)
492        test -d "$(distdir)" || mkdir "$(distdir)"
493        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
494        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
495        list='$(DISTFILES)'; \
496          dist_files=`for file in $$list; do echo $$file; done | \
497          sed -e "s|^$$srcdirstrip/||;t" \
498              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
499        case $$dist_files in \
500          */*) $(MKDIR_P) `echo "$$dist_files" | \
501                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
502                           sort -u` ;; \
503        esac; \
504        for file in $$dist_files; do \
505          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
506          if test -d $$d/$$file; then \
507            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
508            if test -d "$(distdir)/$$file"; then \
509              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
510            fi; \
511            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
512              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
513              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
514            fi; \
515            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
516          else \
517            test -f "$(distdir)/$$file" \
518            || cp -p $$d/$$file "$(distdir)/$$file" \
519            || exit 1; \
520          fi; \
521        done
522        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
523          if test "$$subdir" = .; then :; else \
524            test -d "$(distdir)/$$subdir" \
525            || $(MKDIR_P) "$(distdir)/$$subdir" \
526            || exit 1; \
527          fi; \
528        done
529        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
530          if test "$$subdir" = .; then :; else \
531            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
532            $(am__relativize); \
533            new_distdir=$$reldir; \
534            dir1=$$subdir; dir2="$(top_distdir)"; \
535            $(am__relativize); \
536            new_top_distdir=$$reldir; \
537            echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
538            echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
539            ($(am__cd) $$subdir && \
540              $(MAKE) $(AM_MAKEFLAGS) \
541                top_distdir="$$new_top_distdir" \
542                distdir="$$new_distdir" \
543                am__remove_distdir=: \
544                am__skip_length_check=: \
545                am__skip_mode_fix=: \
546                distdir) \
547              || exit 1; \
548          fi; \
549        done
550        -test -n "$(am__skip_mode_fix)" \
551        || find "$(distdir)" -type d ! -perm -755 \
552                -exec chmod u+rwx,go+rx {} \; -o \
553          ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
554          ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
555          ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
556        || chmod -R a+r "$(distdir)"
557dist-gzip: distdir
558        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
559        $(am__remove_distdir)
560dist-bzip2: distdir
561        tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
562        $(am__remove_distdir)
563
564dist-lzma: distdir
565        tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
566        $(am__remove_distdir)
567
568dist-xz: distdir
569        tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
570        $(am__remove_distdir)
571
572dist-tarZ: distdir
573        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
574        $(am__remove_distdir)
575
576dist-shar: distdir
577        shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
578        $(am__remove_distdir)
579
580dist-zip: distdir
581        -rm -f $(distdir).zip
582        zip -rq $(distdir).zip $(distdir)
583        $(am__remove_distdir)
584
585dist dist-all: distdir
586        tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
587        tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
588        $(am__remove_distdir)
589
590# This target untars the dist file and tries a VPATH configuration.  Then
591# it guarantees that the distribution is self-contained by making another
592# tarfile.
593distcheck: dist
594        case '$(DIST_ARCHIVES)' in \
595        *.tar.gz*) \
596          GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
597        *.tar.bz2*) \
598          bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
599        *.tar.lzma*) \
600          lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
601        *.tar.xz*) \
602          xz -dc $(distdir).tar.xz | $(am__untar) ;;\
603        *.tar.Z*) \
604          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
605        *.shar.gz*) \
606          GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
607        *.zip*) \
608          unzip $(distdir).zip ;;\
609        esac
610        chmod -R a-w $(distdir); chmod a+w $(distdir)
611        mkdir $(distdir)/_build
612        mkdir $(distdir)/_inst
613        chmod a-w $(distdir)
614        test -d $(distdir)/_build || exit 0; \
615        dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
616          && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
617          && am__cwd=`pwd` \
618          && $(am__cd) $(distdir)/_build \
619          && ../configure --srcdir=.. --prefix="$$dc_install_base" \
620            $(DISTCHECK_CONFIGURE_FLAGS) \
621          && $(MAKE) $(AM_MAKEFLAGS) \
622          && $(MAKE) $(AM_MAKEFLAGS) dvi \
623          && $(MAKE) $(AM_MAKEFLAGS) check \
624          && $(MAKE) $(AM_MAKEFLAGS) install \
625          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
626          && $(MAKE) $(AM_MAKEFLAGS) uninstall \
627          && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
628                distuninstallcheck \
629          && chmod -R a-w "$$dc_install_base" \
630          && ({ \
631               (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
632               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
633               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
634               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
635                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
636              } || { rm -rf "$$dc_destdir"; exit 1; }) \
637          && rm -rf "$$dc_destdir" \
638          && $(MAKE) $(AM_MAKEFLAGS) dist \
639          && rm -rf $(DIST_ARCHIVES) \
640          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
641          && cd "$$am__cwd" \
642          || exit 1
643        $(am__remove_distdir)
644        @(echo "$(distdir) archives ready for distribution: "; \
645          list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
646          sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
647distuninstallcheck:
648        @$(am__cd) '$(distuninstallcheck_dir)' \
649        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
650           || { echo "ERROR: files left after uninstall:" ; \
651                if test -n "$(DESTDIR)"; then \
652                  echo "  (check DESTDIR support)"; \
653                fi ; \
654                $(distuninstallcheck_listfiles) ; \
655                exit 1; } >&2
656distcleancheck: distclean
657        @if test '$(srcdir)' = . ; then \
658          echo "ERROR: distcleancheck can only run from a VPATH build" ; \
659          exit 1 ; \
660        fi
661        @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
662          || { echo "ERROR: files left in build directory after distclean:" ; \
663               $(distcleancheck_listfiles) ; \
664               exit 1; } >&2
665check-am: all-am
666check: check-recursive
667all-am: Makefile
668installdirs: installdirs-recursive
669installdirs-am:
670install: install-recursive
671install-exec: install-exec-recursive
672install-data: install-data-recursive
673uninstall: uninstall-recursive
674
675install-am: all-am
676        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
677
678installcheck: installcheck-recursive
679install-strip:
680        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
681          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
682          `test -z '$(STRIP)' || \
683            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
684mostlyclean-generic:
685
686clean-generic:
687
688distclean-generic:
689        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
690        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
691        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
692
693maintainer-clean-generic:
694        @echo "This command is intended for maintainers to use"
695        @echo "it deletes files that may require special tools to rebuild."
696        -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
697clean: clean-recursive
698
699clean-am: clean-generic clean-libtool mostlyclean-am
700
701distclean: distclean-recursive
702        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
703        -rm -f Makefile
704distclean-am: clean-am distclean-generic distclean-libtool \
705        distclean-tags
706
707dvi: dvi-recursive
708
709dvi-am:
710
711html: html-recursive
712
713html-am:
714
715info: info-recursive
716
717info-am:
718
719install-data-am:
720
721install-dvi: install-dvi-recursive
722
723install-dvi-am:
724
725install-exec-am:
726
727install-html: install-html-recursive
728
729install-html-am:
730
731install-info: install-info-recursive
732
733install-info-am:
734
735install-man:
736
737install-pdf: install-pdf-recursive
738
739install-pdf-am:
740
741install-ps: install-ps-recursive
742
743install-ps-am:
744
745installcheck-am:
746
747maintainer-clean: maintainer-clean-recursive
748        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
749        -rm -rf $(top_srcdir)/autom4te.cache
750        -rm -f Makefile
751maintainer-clean-am: distclean-am maintainer-clean-generic
752
753mostlyclean: mostlyclean-recursive
754
755mostlyclean-am: mostlyclean-generic mostlyclean-libtool
756
757pdf: pdf-recursive
758
759pdf-am:
760
761ps: ps-recursive
762
763ps-am:
764
765uninstall-am:
766
767.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
768        install-am install-strip tags-recursive
769
770.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
771        all all-am am--refresh check check-am clean clean-generic \
772        clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
773        dist-gzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
774        distcheck distclean distclean-generic distclean-libtool \
775        distclean-tags distcleancheck distdir distuninstallcheck dvi \
776        dvi-am html html-am info info-am install install-am \
777        install-data install-data-am install-dvi install-dvi-am \
778        install-exec install-exec-am install-html install-html-am \
779        install-info install-info-am install-man install-pdf \
780        install-pdf-am install-ps install-ps-am install-strip \
781        installcheck installcheck-am installdirs installdirs-am \
782        maintainer-clean maintainer-clean-generic mostlyclean \
783        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
784        tags tags-recursive uninstall uninstall-am
785
786
787test: all
788        cd ADOL-C; $(MAKE) test
789
790# Tell versions [3.59,3.63) of GNU make to not export all variables.
791# Otherwise a system limit (for SysV at least) may be exceeded.
792.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.