source: trunk/makefile.in

Last change on this file was 4024, checked in by bradbell, 13 months ago

merge to branch: trunk
from repository: https://github.com/coin-or/CppAD
start hash code: 46be2e2dbcaba47d8a38e8d9110efc48c7245754
end hash code: 50c63912234ddd32949460e8843399ac7f6df9b5

commit 50c63912234ddd32949460e8843399ac7f6df9b5
Author: Brad Bell <bradbell@…>
Date: Sun Sep 23 09:41:09 2018 -0700

master: add base2ad capability to checkpoint forward and reverse.

commit 423b330668e0e3f6d5eb97259ddcc5e2aac7189e
Author: Brad Bell <bradbell@…>
Date: Sun Sep 23 06:52:10 2018 -0700

master: Advance to cppad-20180923

commit 259744c0819c30bb648b0eb8ac362cdcb86f6a98
Author: Brad Bell <bradbell@…>
Date: Sun Sep 23 06:51:59 2018 -0700

master: atomic: improve see also, mention memory in atomic_base.

commit e7fe98386156854f28cc041ffc370aaa3c360ad3
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 12:24:38 2018 -0700

master: checkpoint: improve memory allocation documentation.

commit 1540c7cdac18ee3ff2b10f7ec3989c991be8dc6c
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 10:27:12 2018 -0700

master: checkpoint.hpp: remove some doxygen formattig commands.

commit e271a776a1725caf354346abc077a2e04345707f
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 09:27:39 2018 -0700

master: checkpoint: remove special case for tmb (no longer necessary).

commit 4e319c0b93d77723b36f8c77dc868dbbfb5161c5
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 09:11:18 2018 -0700

master: multi_thread/checkpoint.cpp test now passes.

commit b72d4c47b980fd92b2180aa0ead3fbb358835ef9
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 08:39:15 2018 -0700

master: working on geting multi_thread/checkpoint.cpp to pass its tests.


thread_test.cpp: print result for each number of threads.

commit 93adf79454964553c06e3a6d70e5a529d63e41c2
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 07:16:37 2018 -0700

master: Advance to cppad-20180922

commit 4bcd023ed4af9d4f52ebed766a8022af59f5574b
Author: Brad Bell <bradbell@…>
Date: Sat Sep 22 07:16:28 2018 -0700

master: checkpoint: attempt to get example/multi_thread/checkpoint.cpp to work.

commit b911efa5a513a3a414f001d05570b05f7e75732d
Author: Brad Bell <bradbell@…>
Date: Fri Sep 21 09:20:27 2018 -0700

master: multi_thread: add checkpoint example (Under Construction).
This example has been added because there is a suspected bug using checkpoint
with multiple threads.

commit 0dfb5649037c3a5c0ccef376c0b0449bde9d737f
Author: Brad Bell <bradbell@…>
Date: Fri Sep 21 05:35:13 2018 -0700

master: Advance to cppad-20180921

commit 536b06f59630a8d16f3ec85b1c01675d49855bd1
Author: Brad Bell <bradbell@…>
Date: Fri Sep 21 05:35:03 2018 -0700

master: make checkpoint/ctor.hpp a separate file.

commit d4c2647a46b926da8cf55126ffa09e036bb6ebef
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 16:23:15 2018 -0700

master: make checkpoint/reverse.hpp a separate file.

commit 459b8769a165c779e2b553b88136a15166738919
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 16:16:44 2018 -0700

master: make checkpoint/forward.hpp a separate file.

commit 55c6f34a9ef82a837e11a74c9da49ead54807031
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 13:20:24 2018 -0700

master: make checkpoint/rev_sparse_hes.hpp a separate file.

commit d15f401dec253340bb2df404c93b0a0ce6c0fd42
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 13:16:13 2018 -0700

master: checkpoint.hpp: make checkpoint/rev_sparse_jac.hpp a separate file.

commit 1b7561be8e9378784523931591ad0c69b47ef1c2
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 13:10:12 2018 -0700

master: checkpoint.hpp: make checkpoint/for_sparse_jac.hpp a separate file.

commit 8a44207afae9c2b4b527a988f6abc5354fc9bd03
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 11:49:34 2018 -0700

master: atomic_base.hpp: add atomic_base2ad.cpp example (deleted by mistake)

commit 60fdd10df33ffd30ca1b729fb3f0aceed47b2b7b
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 11:02:03 2018 -0700

master: checkpoint.hpp: make set_hes_sparse_bool.hpp a separate file.

commit 63d57df665178dd1eb93386f614228e9fc8adca3
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 10:59:56 2018 -0700

master: checkpoint.hpp: make set_hes_sparse_set.hpp a separate file.

commit 50f19625a3f6b7828a317fe819411873de88a6ae
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 10:56:54 2018 -0700

master: checkpoint.hpp: make set_jac_sparse_bool.hpp a separate file.

commit b5b029dbc88bd078b9999e92d3a58639fa77536f
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 10:23:53 2018 -0700

master: Advance to cppad-20180920

commit 2498480606fa639de5faa4c8796b4012a6828d14
Author: Brad Bell <bradbell@…>
Date: Thu Sep 20 10:19:55 2018 -0700

master: checkpoint.hpp: make set_jac_sparse_set.hpp a separate file.

commit d26d949132df354a62356988668b16123e0a0c49
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 22:05:00 2018 -0700

master: fix atomics in sparsity pattern calculations by ADFun< AD<Base>, Base > objects

commit 5c4eb81045564b2677773221f245678820d14436
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 14:57:51 2018 -0700

master: base2ad.cpp: edit comments in example.

commit ee6139b8b698e7d0751c699b2f283c7cb1b15d31
Merge: a19cdd86 48d85185
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 14:55:18 2018 -0700

Merge remote-tracking branch 'origin/master'

commit a19cdd86794a7dc3632a7d1869cc6089b724e472
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 13:21:29 2018 -0700

master: Advance to cppad-20180919

commit 3c09e3c2199cfe8999333960658dd965d6f07075
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 13:21:18 2018 -0700

master:
batch_edit.sh: add sorting to plan.
subgraph_reverse.hpp: add missing not_used_rec_base.
whats_new_18.omh: user's view of merge of base2ad.

commit a99fe1dfae5c231c5bdb7334c3d34f4e10c2d6be
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 11:18:48 2018 -0700

base2ad: extend base2ad atomics to work with reverse mode.

commit 335003af3576234710b793f389111c7e9a09a271
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 09:08:41 2018 -0700

base2ad: first commit where atomic function forward works with base2ad.

commit 48d85185a34398d35cd4152eaec2423783fb8af9
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 07:09:17 2018 -0700

master: batch_edit.sh: add to plan.

commit 4d54341db7fdf36e204d065f900582516019e1d5
Author: Brad Bell <bradbell@…>
Date: Wed Sep 19 07:07:39 2018 -0700

base2ad: cahnge result for base2ad to be ADFun< AD<Base>, Base>.

commit 22cb2a4a8566d30802d68a21f19f174675519cd5
Author: Brad Bell <bradbell@…>
Date: Tue Sep 18 10:34:06 2018 -0700

base2ad: Add RecBase? template parameter to ADFun type.


example_list.omh: add missing reference to base2ad.cpp.

commit f96708115f3c09730ce2e30082dfb0255627b476
Author: Brad Bell <bradbell@…>
Date: Mon Sep 17 13:45:26 2018 -0700

master: group user API and non user API functions.

commit 0008c201290460f47361ec8627efcb550f4f9a8b
Merge: d98dbd14 575a5c3f
Author: Brad Bell <bradbell@…>
Date: Mon Sep 17 09:50:57 2018 -0700

Merge branch 'master' into base2ad

commit 575a5c3fd26642da987bb99a374b7967dd634791
Author: Brad Bell <bradbell@…>
Date: Mon Sep 17 08:32:58 2018 -0700

master: user's view of spliting atomic functions into separate files.

commit 1559a985cb77dffbdf59d956264a8d22dd7e1940
Author: Brad Bell <bradbell@…>
Date: Mon Sep 17 07:56:07 2018 -0700

master: Advance to cppad-20180917

commit 74a019e6ff5bf7c60bb66729c2b57439ee611057
Author: Brad Bell <bradbell@…>
Date: Mon Sep 17 07:55:50 2018 -0700

master: split user API part of atomic_base.hpp into separate files.

commit d98dbd14da4993708418f8e001a554bab2e5efd3
Merge: e906f02e 47cc2b4c
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 17:49:39 2018 -0700

Merge branch 'master' into base2ad

commit 47cc2b4cd8777573b2b42b92a5bdf7962fa05b7c
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 17:48:49 2018 -0700

master: remove con_ad_type (corresponds to tape_id does not match).

commit e906f02ea898ffda314749ecfb2bcf4152a1da01
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 07:56:12 2018 -0700

base2ad: change ode_taylor -> taylor_ode.

commit 706cda6e746c150c196352526945e3a46f050c48
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 07:53:43 2018 -0700

base2ad: make mul_level_adolc_ode.cpp more like base2ad.cpp.

commit c438d447499d2d76b6676155f3c93b86a965dc06
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 07:33:00 2018 -0700

base2ad: mul_level_ode.cpp: use typedefs and make more like base2ad.cpp.

commit 3f0b37e04057b9a790654c123ec887d805456a39
Merge: 7d7f695e cc02600d
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 06:46:17 2018 -0700

Merge branch 'master' into base2ad

commit cc02600d325bfd72348a194c45a87ee982ed1320
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 06:40:43 2018 -0700

master: improve ode_taylor.cpp and move it to taylor_ode.cpp.

commit 97bfaac023564cf34a265c80ddc6b2e4f9dac2c5
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 06:31:10 2018 -0700

master: change ode_taylor.cpp to use same notation as taylor_ode.omh.

commit 7d7f695e3cb41efb7958632fe5cfd6699cdb2acb
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 06:00:35 2018 -0700

base2ad: put base2ad in separate file and document it.

commit ac3fdbc24d4836537aa2f845a9ec26b188388991
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 05:58:45 2018 -0700

base2ad: first working version of base2ad.

commit 78014e8ef632e9fc804ebea74422acf4c64f0c69
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 04:34:57 2018 -0700

master: Advance to cppad-20180916

commit 0cd2a999f9566655fda723482d2fd060b6867e8e
Author: Brad Bell <bradbell@…>
Date: Sun Sep 16 04:34:47 2018 -0700

master: example general.cpp: include base_require during testing.

commit fdc230eba87cf19312cddd92d5dd66fe2434aa60
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 15:34:33 2018 -0700

master: move AD theory for Taylor's ODE method to separate section.

commit c02959c71c4ba48ceb54d3caa644c4d4d3e3e320
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 14:28:45 2018 -0700

master: batch_edit.sh: add to plan.

commit 3e72aad050219ad4993fccc3e2cc94f0abd7c496
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 08:51:41 2018 -0700

master: fun_construct.hpp: use sparse_pack and sparse_list assignment operators.

commit eb5906dfd75e5fa557ac307dadd0b860c33733ed
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 07:31:57 2018 -0700

master: improve move semantic version of ADFun assignment operator.

commit b183932db18501467b5ea2e238ccfa737d76020a
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 06:54:02 2018 -0700

master: add move semantic version of function assignment.

commit 38f8a5a553d2dbbbe7ed8158077548cc80dfe643
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 06:05:47 2018 -0700

master: ADFun assignment operator: remove resizes that are no longer necessary.

commit 2d4a7245e06a6dc5e3e83ad3e09726340201821e
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 05:33:18 2018 -0700

master: remove Erase from recorder and player (no longer used).

commit 75736474de93a6064329a9f578ae4f8383b0fa78
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 05:21:18 2018 -0700

master: ad_fun.hpp: convert dep_parameter_ from vector -> pod_vector.

commit 5ed186c4ecef2958913325694100e5384f03d8ec
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 05:12:25 2018 -0700

master: Advance to cppad-20180915

commit b99ba06f766d64233b1c0ae66e590d3a189467a6
Author: Brad Bell <bradbell@…>
Date: Sat Sep 15 05:12:14 2018 -0700

master: ad_fun.hpp: change dep_taddr_ and ind_taddr_ from vector -> pod_vector.

commit 7872c7f69a6618176ae76dd2bf64a0fa71a65d14
Author: Brad Bell <bradbell@…>
Date: Fri Sep 14 08:32:22 2018 -0700

master: ad_fun.hpp: add more comments about location of doxygen documentation.

commit 73c0d52cb060ca7bbdc0d2fe6a956f0936fdeed2
Author: Brad Bell <bradbell@…>
Date: Fri Sep 14 07:40:24 2018 -0700

master: Advance to cppad-20180914

commit d24872e359b53a1863bd43af4f3a61ec77c149bf
Author: Brad Bell <bradbell@…>
Date: Fri Sep 14 07:40:14 2018 -0700

master: ad_fun.hpp: use full path when referencing files where doxygen is.

commit bf73b3fc3fa88abab2fc1913515b5525c62d5290
Author: Brad Bell <bradbell@…>
Date: Thu Sep 13 07:54:50 2018 -0700

master: Advance to cppad-20180913

commit 5fb67b72e237e00e021e4e40f08dc4ba6d53c224
Author: Brad Bell <bradbell@…>
Date: Thu Sep 13 07:54:29 2018 -0700

master: wish_list.omh: add AD<Base> Functions from Base Functions item.

commit 690ed2af5feb2d4a36267acf3669d0d02aef6158
Author: Brad Bell <bradbell@…>
Date: Mon Aug 27 12:19:14 2018 -0700

master: move eigen_vector from global namspace to CppAD namespace.

commit 3ac03943e02e60832b1f8a3311a96cf45b810c21
Author: Brad Bell <bradbell@…>
Date: Mon Aug 27 06:29:29 2018 -0700

master: Advance to cppad-20180827

commit a74a90ca37c3c290bbe4c71fb6fffccc5f8b44e3
Author: Brad Bell <bradbell@…>
Date: Mon Aug 27 06:29:17 2018 -0700

master: dynamic parameters: improve discussion and example.

  • Property svn:keywords set to Id
File size: 47.3 KB
Line 
1# makefile.in generated by automake 1.15.1 from makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994-2017 Free Software Foundation, Inc.
5
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17
18VPATH = @srcdir@
19am__is_gnu_make = { \
20  if test -z '$(MAKELEVEL)'; then \
21    false; \
22  elif test -n '$(MAKE_HOST)'; then \
23    true; \
24  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
25    true; \
26  else \
27    false; \
28  fi; \
29}
30am__make_running_with_option = \
31  case $${target_option-} in \
32      ?) ;; \
33      *) echo "am__make_running_with_option: internal error: invalid" \
34              "target option '$${target_option-}' specified" >&2; \
35         exit 1;; \
36  esac; \
37  has_opt=no; \
38  sane_makeflags=$$MAKEFLAGS; \
39  if $(am__is_gnu_make); then \
40    sane_makeflags=$$MFLAGS; \
41  else \
42    case $$MAKEFLAGS in \
43      *\\[\ \   ]*) \
44        bs=\\; \
45        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
46          | sed "s/$$bs$$bs[$$bs $$bs   ]*//g"`;; \
47    esac; \
48  fi; \
49  skip_next=no; \
50  strip_trailopt () \
51  { \
52    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
53  }; \
54  for flg in $$sane_makeflags; do \
55    test $$skip_next = yes && { skip_next=no; continue; }; \
56    case $$flg in \
57      *=*|--*) continue;; \
58        -*I) strip_trailopt 'I'; skip_next=yes;; \
59      -*I?*) strip_trailopt 'I';; \
60        -*O) strip_trailopt 'O'; skip_next=yes;; \
61      -*O?*) strip_trailopt 'O';; \
62        -*l) strip_trailopt 'l'; skip_next=yes;; \
63      -*l?*) strip_trailopt 'l';; \
64      -[dEDm]) skip_next=yes;; \
65      -[JT]) skip_next=yes;; \
66    esac; \
67    case $$flg in \
68      *$$target_option*) has_opt=yes; break;; \
69    esac; \
70  done; \
71  test $$has_opt = yes
72am__make_dryrun = (target_option=n; $(am__make_running_with_option))
73am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
74pkgdatadir = $(datadir)/@PACKAGE@
75pkgincludedir = $(includedir)/@PACKAGE@
76pkglibdir = $(libdir)/@PACKAGE@
77pkglibexecdir = $(libexecdir)/@PACKAGE@
78am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
79install_sh_DATA = $(install_sh) -c -m 644
80install_sh_PROGRAM = $(install_sh) -c
81install_sh_SCRIPT = $(install_sh) -c
82INSTALL_HEADER = $(INSTALL_DATA)
83transform = $(program_transform_name)
84NORMAL_INSTALL = :
85PRE_INSTALL = :
86POST_INSTALL = :
87NORMAL_UNINSTALL = :
88PRE_UNINSTALL = :
89POST_UNINSTALL = :
90build_triplet = @build@
91host_triplet = @host@
92subdir = .
93ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94am__aclocal_m4_deps = $(top_srcdir)/configure.ac
95am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
96        $(ACLOCAL_M4)
97DIST_COMMON = $(srcdir)/makefile.am $(top_srcdir)/configure \
98        $(am__configure_deps) $(am__myinclude_HEADERS_DIST) \
99        $(nobase_myinclude_HEADERS) $(am__DIST_COMMON)
100am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
101 configure.lineno config.status.lineno
102mkinstalldirs = $(install_sh) -d
103CONFIG_CLEAN_FILES = cppad/configure.hpp cppad/local/is_pod.hpp \
104        pkgconfig/cppad.pc pkgconfig/cppad-uninstalled.pc
105CONFIG_CLEAN_VPATH_FILES =
106AM_V_P = $(am__v_P_@AM_V@)
107am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
108am__v_P_0 = false
109am__v_P_1 = :
110AM_V_GEN = $(am__v_GEN_@AM_V@)
111am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
112am__v_GEN_0 = @echo "  GEN     " $@;
113am__v_GEN_1 =
114AM_V_at = $(am__v_at_@AM_V@)
115am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
116am__v_at_0 = @
117am__v_at_1 =
118SOURCES =
119DIST_SOURCES =
120RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
121        ctags-recursive dvi-recursive html-recursive info-recursive \
122        install-data-recursive install-dvi-recursive \
123        install-exec-recursive install-html-recursive \
124        install-info-recursive install-pdf-recursive \
125        install-ps-recursive install-recursive installcheck-recursive \
126        installdirs-recursive pdf-recursive ps-recursive \
127        tags-recursive uninstall-recursive
128am__can_run_installinfo = \
129  case $$AM_UPDATE_INFO_DIR in \
130    n|no|NO) false;; \
131    *) (install-info --version) >/dev/null 2>&1;; \
132  esac
133am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
134am__vpath_adj = case $$p in \
135    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
136    *) f=$$p;; \
137  esac;
138am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
139am__install_max = 40
140am__nobase_strip_setup = \
141  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
142am__nobase_strip = \
143  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
144am__nobase_list = $(am__nobase_strip_setup); \
145  for p in $$list; do echo "$$p $$p"; done | \
146  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
147  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
148    if (++n[$$2] == $(am__install_max)) \
149      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
150    END { for (dir in files) print dir, files[dir] }'
151am__base_list = \
152  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
153  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
154am__uninstall_files_from_dir = { \
155  test -z "$$files" \
156    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
157    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
158         $(am__cd) "$$dir" && rm -f $$files; }; \
159  }
160am__installdirs = "$(DESTDIR)$(pkgconfigdir)" \
161        "$(DESTDIR)$(myincludedir)" "$(DESTDIR)$(myincludedir)"
162DATA = $(pkgconfig_DATA)
163am__myinclude_HEADERS_DIST = cppad_ipopt/src/cppad_ipopt_nlp.hpp
164HEADERS = $(myinclude_HEADERS) $(nobase_myinclude_HEADERS)
165RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
166  distclean-recursive maintainer-clean-recursive
167am__recursive_targets = \
168  $(RECURSIVE_TARGETS) \
169  $(RECURSIVE_CLEAN_TARGETS) \
170  $(am__extra_recursive_targets)
171AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
172        cscope distdir dist dist-all distcheck
173am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
174# Read a list of newline-separated strings from the standard input,
175# and print each of them once, without duplicates.  Input order is
176# *not* preserved.
177am__uniquify_input = $(AWK) '\
178  BEGIN { nonempty = 0; } \
179  { items[$$0] = 1; nonempty = 1; } \
180  END { if (nonempty) { for (i in items) print i; }; } \
181'
182# Make sure the list of sources is unique.  This is necessary because,
183# e.g., the same source file might be shared among _SOURCES variables
184# for different programs/libraries.
185am__define_uniq_tagged_files = \
186  list='$(am__tagged_files)'; \
187  unique=`for i in $$list; do \
188    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
189  done | $(am__uniquify_input)`
190ETAGS = etags
191CTAGS = ctags
192CSCOPE = cscope
193DIST_SUBDIRS = cppad_ipopt/src example/ipopt_solve cppad_ipopt/example \
194        cppad_ipopt/speed cppad_ipopt/test speed/src speed/adolc \
195        speed/cppad speed/double speed/example speed/fadbad \
196        speed/profile speed/sacado example/abs_normal example/atomic \
197        example/deprecated example/general example/get_started \
198        example/optimize example/print_for example/sparse \
199        example/utility introduction example/multi_thread \
200        test_more/compare_c test_more/general
201am__DIST_COMMON = $(srcdir)/makefile.in \
202        $(top_srcdir)/cppad/configure.hpp.in \
203        $(top_srcdir)/cppad/local/is_pod.hpp.in \
204        $(top_srcdir)/pkgconfig/cppad-uninstalled.pc.in \
205        $(top_srcdir)/pkgconfig/cppad.pc.in COPYING ar-lib compile \
206        config.guess config.sub depcomp install-sh missing
207DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
208distdir = $(PACKAGE)-$(VERSION)
209top_distdir = $(distdir)
210am__remove_distdir = \
211  if test -d "$(distdir)"; then \
212    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
213      && rm -rf "$(distdir)" \
214      || { sleep 5 && rm -rf "$(distdir)"; }; \
215  else :; fi
216am__post_remove_distdir = $(am__remove_distdir)
217am__relativize = \
218  dir0=`pwd`; \
219  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
220  sed_rest='s,^[^/]*/*,,'; \
221  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
222  sed_butlast='s,/*[^/]*$$,,'; \
223  while test -n "$$dir1"; do \
224    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
225    if test "$$first" != "."; then \
226      if test "$$first" = ".."; then \
227        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
228        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
229      else \
230        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
231        if test "$$first2" = "$$first"; then \
232          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
233        else \
234          dir2="../$$dir2"; \
235        fi; \
236        dir0="$$dir0"/"$$first"; \
237      fi; \
238    fi; \
239    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
240  done; \
241  reldir="$$dir2"
242DIST_ARCHIVES = $(distdir).tar.gz
243GZIP_ENV = --best
244DIST_TARGETS = dist-gzip
245distuninstallcheck_listfiles = find . -type f -print
246am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
247  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
248distcleancheck_listfiles = find . -type f -print
249ABS_TOP_BUILDDIR = @ABS_TOP_BUILDDIR@
250ABS_TOP_SRCDIR = @ABS_TOP_SRCDIR@
251ACLOCAL = @ACLOCAL@
252ADOLC_DIR = @ADOLC_DIR@
253AMTAR = @AMTAR@
254AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
255AR = @AR@
256AUTOCONF = @AUTOCONF@
257AUTOHEADER = @AUTOHEADER@
258AUTOMAKE = @AUTOMAKE@
259AWK = @AWK@
260BOOST_DIR = @BOOST_DIR@
261BOOST_INCLUDE = @BOOST_INCLUDE@
262BTHREAD_LIB = @BTHREAD_LIB@
263CC = @CC@
264CCDEPMODE = @CCDEPMODE@
265CFLAGS = @CFLAGS@
266CPP = @CPP@
267CPPAD_IPOPT_LD_PATH = @CPPAD_IPOPT_LD_PATH@
268CPPAD_IPOPT_LIBS = @CPPAD_IPOPT_LIBS@
269CPPFLAGS = @CPPFLAGS@
270CXX = @CXX@
271CXXDEPMODE = @CXXDEPMODE@
272CXXFLAGS = @CXXFLAGS@
273CXX_FLAGS = @CXX_FLAGS@
274CXX_FLAGS_EIGEN = @CXX_FLAGS_EIGEN@
275CXX_FLAGS_FADBAD = @CXX_FLAGS_FADBAD@
276CYGPATH_W = @CYGPATH_W@
277DEFS = @DEFS@
278DEPDIR = @DEPDIR@
279DL_LIB = @DL_LIB@
280ECHO_C = @ECHO_C@
281ECHO_N = @ECHO_N@
282ECHO_T = @ECHO_T@
283EIGEN_DIR = @EIGEN_DIR@
284EIGEN_INCLUDE = @EIGEN_INCLUDE@
285EXEEXT = @EXEEXT@
286FADBAD_DIR = @FADBAD_DIR@
287FC = @FC@
288FCFLAGS = @FCFLAGS@
289FCLIBS = @FCLIBS@
290INSTALL = @INSTALL@
291INSTALL_DATA = @INSTALL_DATA@
292INSTALL_PROGRAM = @INSTALL_PROGRAM@
293INSTALL_SCRIPT = @INSTALL_SCRIPT@
294INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
295IPOPT_DIR = @IPOPT_DIR@
296LDFLAGS = @LDFLAGS@
297LIBOBJS = @LIBOBJS@
298LIBS = @LIBS@
299LTLIBOBJS = @LTLIBOBJS@
300MAINT = @MAINT@
301MAKEINFO = @MAKEINFO@
302MAX_NUM_THREADS = @MAX_NUM_THREADS@
303MKDIR_P = @MKDIR_P@
304OBJEXT = @OBJEXT@
305OPENMP_FLAGS = @OPENMP_FLAGS@
306PACKAGE = @PACKAGE@
307PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
308PACKAGE_NAME = @PACKAGE_NAME@
309PACKAGE_STRING = @PACKAGE_STRING@
310PACKAGE_TARNAME = @PACKAGE_TARNAME@
311PACKAGE_URL = @PACKAGE_URL@
312PACKAGE_VERSION = @PACKAGE_VERSION@
313PATH_SEPARATOR = @PATH_SEPARATOR@
314POSTFIX_DIR = @POSTFIX_DIR@
315PTHREAD_LIB = @PTHREAD_LIB@
316RANLIB = @RANLIB@
317SACADO_DIR = @SACADO_DIR@
318SET_MAKE = @SET_MAKE@
319SHELL = @SHELL@
320STRIP = @STRIP@
321TAPE_ADDR_TYPE = @TAPE_ADDR_TYPE@
322TAPE_ID_TYPE = @TAPE_ID_TYPE@
323VERSION = @VERSION@
324abs_builddir = @abs_builddir@
325abs_srcdir = @abs_srcdir@
326abs_top_builddir = @abs_top_builddir@
327abs_top_srcdir = @abs_top_srcdir@
328ac_ct_AR = @ac_ct_AR@
329ac_ct_CC = @ac_ct_CC@
330ac_ct_CXX = @ac_ct_CXX@
331ac_ct_FC = @ac_ct_FC@
332adolc_prefix = @adolc_prefix@
333am__include = @am__include@
334am__leading_dot = @am__leading_dot@
335am__quote = @am__quote@
336am__tar = @am__tar@
337am__untar = @am__untar@
338bindir = @bindir@
339build = @build@
340build_alias = @build_alias@
341build_cpu = @build_cpu@
342build_os = @build_os@
343build_vendor = @build_vendor@
344builddir = @builddir@
345cppad_boostvector = @cppad_boostvector@
346cppad_compiler_is_gnucxx = @cppad_compiler_is_gnucxx@
347cppad_cplusplus_201100_ok = @cppad_cplusplus_201100_ok@
348cppad_cppadvector = @cppad_cppadvector@
349cppad_cxx_flags = @cppad_cxx_flags@
350cppad_deprecated_01 = @cppad_deprecated_01@
351cppad_description = @cppad_description@
352cppad_eigenvector = @cppad_eigenvector@
353cppad_has_adolc = @cppad_has_adolc@
354cppad_has_boost = @cppad_has_boost@
355cppad_has_colpack = @cppad_has_colpack@
356cppad_has_eigen = @cppad_has_eigen@
357cppad_has_fadbad = @cppad_has_fadbad@
358cppad_has_gettimeofday = @cppad_has_gettimeofday@
359cppad_has_ipopt = @cppad_has_ipopt@
360cppad_has_mkstemp = @cppad_has_mkstemp@
361cppad_has_sacado = @cppad_has_sacado@
362cppad_has_tmpnam_s = @cppad_has_tmpnam_s@
363cppad_max_num_threads = @cppad_max_num_threads@
364cppad_pkgconfig_cflags = @cppad_pkgconfig_cflags@
365cppad_pkgconfig_cflags_uninstalled = @cppad_pkgconfig_cflags_uninstalled@
366cppad_pkgconfig_libs = @cppad_pkgconfig_libs@
367cppad_pkgconfig_libs_uninstalled = @cppad_pkgconfig_libs_uninstalled@
368cppad_pkgconfig_requires = @cppad_pkgconfig_requires@
369cppad_pkgconfig_requires_uninstalled = @cppad_pkgconfig_requires_uninstalled@
370cppad_stdvector = @cppad_stdvector@
371cppad_tape_addr_type = @cppad_tape_addr_type@
372cppad_tape_id_type = @cppad_tape_id_type@
373cppad_url = @cppad_url@
374cppad_version = @cppad_version@
375datadir = @datadir@
376datarootdir = @datarootdir@
377docdir = @docdir@
378dvidir = @dvidir@
379eigen_prefix = @eigen_prefix@
380exec_prefix = @exec_prefix@
381have_pkg_config = @have_pkg_config@
382host = @host@
383host_alias = @host_alias@
384host_cpu = @host_cpu@
385host_os = @host_os@
386host_vendor = @host_vendor@
387htmldir = @htmldir@
388includedir = @includedir@
389infodir = @infodir@
390install_sh = @install_sh@
391ipopt_prefix = @ipopt_prefix@
392libdir = @libdir@
393libexecdir = @libexecdir@
394localedir = @localedir@
395localstatedir = @localstatedir@
396mandir = @mandir@
397mkdir_p = @mkdir_p@
398oldincludedir = @oldincludedir@
399pdfdir = @pdfdir@
400prefix = @prefix@
401program_transform_name = @program_transform_name@
402psdir = @psdir@
403sbindir = @sbindir@
404sharedstatedir = @sharedstatedir@
405srcdir = @srcdir@
406sysconfdir = @sysconfdir@
407target_alias = @target_alias@
408top_build_prefix = @top_build_prefix@
409top_builddir = @top_builddir@
410top_srcdir = @top_srcdir@
411
412# -----------------------------------------------------------------------------
413# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-18 Bradley M. Bell
414#
415# CppAD is distributed under multiple licenses. This distribution is under
416# the terms of the
417#                     Eclipse Public License Version 1.0.
418#
419# A copy of this license is included in the COPYING file of this distribution.
420# Please visit http://www.coin-or.org/CppAD/ for information on other licenses.
421# -----------------------------------------------------------------------------
422#
423BUILT_SOURCES = \
424        $(top_srcdir)/cppad/configure.hpp \
425        $(top_srcdir)/cppad/local/is_pod.hpp
426
427@CppAD_POSTFIX_FALSE@postfix_dir = .
428#
429@CppAD_POSTFIX_TRUE@postfix_dir = $(POSTFIX_DIR)
430@CppAD_ADOLC_FALSE@SPEED_ADOLC_TESTS =
431#
432# Did user specify a value for ADOLC_DIR in configure command line
433@CppAD_ADOLC_TRUE@SPEED_ADOLC_TESTS = speed/adolc
434@CppAD_FADBAD_FALSE@SPEED_FADBAD_TESTS =
435#
436# Did user specify a value for FADBAD_DIR in configure command line
437@CppAD_FADBAD_TRUE@SPEED_FADBAD_TESTS = speed/fadbad
438@CppAD_SACADO_FALSE@SPEED_SACADO_TESTS =
439#
440# Did user specify a value for SACADO_DIR in configure command line
441@CppAD_SACADO_TRUE@SPEED_SACADO_TESTS = speed/sacado
442@CppAD_IPOPT_FALSE@IPOPT_TESTS =
443#
444# Did user specify a value for IPOPT_DIR in configure command line
445@CppAD_IPOPT_TRUE@IPOPT_TESTS = \
446@CppAD_IPOPT_TRUE@      example/ipopt_solve \
447@CppAD_IPOPT_TRUE@      cppad_ipopt/example \
448@CppAD_IPOPT_TRUE@      cppad_ipopt/speed \
449@CppAD_IPOPT_TRUE@      cppad_ipopt/test
450
451@CppAD_IPOPT_FALSE@IPOPT_DIRS =
452#
453@CppAD_IPOPT_TRUE@IPOPT_DIRS = \
454@CppAD_IPOPT_TRUE@      cppad_ipopt/src \
455@CppAD_IPOPT_TRUE@      $(IPOPT_TESTS)
456
457@CppAD_IPOPT_FALSE@IPOPT_HEADER =
458#
459@CppAD_IPOPT_TRUE@IPOPT_HEADER = \
460@CppAD_IPOPT_TRUE@      cppad_ipopt/src/cppad_ipopt_nlp.hpp
461
462#
463# Is the library archiving program present
464@CppAD_HAVE_AR_TRUE@SPEED_TESTS = \
465@CppAD_HAVE_AR_TRUE@    $(SPEED_ADOLC_TESTS)  \
466@CppAD_HAVE_AR_TRUE@    speed/cppad \
467@CppAD_HAVE_AR_TRUE@    speed/double \
468@CppAD_HAVE_AR_TRUE@    speed/example \
469@CppAD_HAVE_AR_TRUE@    $(SPEED_FADBAD_TESTS) \
470@CppAD_HAVE_AR_TRUE@    speed/profile \
471@CppAD_HAVE_AR_TRUE@    $(SPEED_SACADO_TESTS)
472
473#
474@CppAD_HAVE_AR_TRUE@SPEED_DIRS = \
475@CppAD_HAVE_AR_TRUE@    speed/src \
476@CppAD_HAVE_AR_TRUE@    $(SPEED_TESTS)
477
478# ---------------------------------------------------------------------------
479myincludedir = $(includedir)/$(postfix_dir)
480#
481myinclude_HEADERS = \
482        $(IPOPT_HEADER)
483
484#
485# BEGIN_SORT_THIS_LINE_PLUS_2
486nobase_myinclude_HEADERS = \
487        cppad/base_require.hpp \
488        cppad/core/abort_recording.hpp \
489        cppad/core/abs.hpp \
490        cppad/core/abs_normal_fun.hpp \
491        cppad/core/acosh.hpp \
492        cppad/core/ad_assign.hpp \
493        cppad/core/ad_binary.hpp \
494        cppad/core/ad_ctor.hpp \
495        cppad/core/add_eq.hpp \
496        cppad/core/add.hpp \
497        cppad/core/ad_fun.hpp \
498        cppad/core/ad.hpp \
499        cppad/core/ad_io.hpp \
500        cppad/core/ad_to_string.hpp \
501        cppad/core/ad_valued.hpp \
502        cppad/core/arithmetic.hpp \
503        cppad/core/asinh.hpp \
504        cppad/core/atan2.hpp \
505        cppad/core/atanh.hpp \
506        cppad/core/atomic_base.hpp \
507        cppad/core/atomic_base/afun.hpp \
508        cppad/core/atomic_base/clear.hpp \
509        cppad/core/atomic_base/ctor.hpp \
510        cppad/core/atomic_base/for_sparse_hes.hpp \
511        cppad/core/atomic_base/for_sparse_jac.hpp \
512        cppad/core/atomic_base/forward.hpp \
513        cppad/core/atomic_base/option.hpp \
514        cppad/core/atomic_base/reverse.hpp \
515        cppad/core/atomic_base/rev_sparse_hes.hpp \
516        cppad/core/atomic_base/rev_sparse_jac.hpp \
517        cppad/core/azmul.hpp \
518        cppad/core/base2ad.hpp \
519        cppad/core/base_complex.hpp \
520        cppad/core/base_cond_exp.hpp \
521        cppad/core/base_double.hpp \
522        cppad/core/base_float.hpp \
523        cppad/core/base_hash.hpp \
524        cppad/core/base_limits.hpp \
525        cppad/core/base_std_math.hpp \
526        cppad/core/base_to_string.hpp \
527        cppad/core/bender_quad.hpp \
528        cppad/core/bool_fun.hpp \
529        cppad/core/bool_valued.hpp \
530        cppad/core/capacity_order.hpp \
531        cppad/core/check_for_nan.hpp \
532        cppad/core/checkpoint.hpp \
533        cppad/core/checkpoint/ctor.hpp \
534        cppad/core/checkpoint/reverse.hpp \
535        cppad/core/checkpoint/forward.hpp \
536        cppad/core/checkpoint/rev_sparse_hes.hpp \
537        cppad/core/checkpoint/rev_sparse_jac.hpp \
538        cppad/core/checkpoint/for_sparse_jac.hpp \
539        cppad/core/checkpoint/set_hes_sparse_bool.hpp \
540        cppad/core/checkpoint/set_hes_sparse_set.hpp \
541        cppad/core/checkpoint/set_jac_sparse_bool.hpp \
542        cppad/core/checkpoint/set_jac_sparse_set.hpp \
543        cppad/core/compare.hpp \
544        cppad/core/compound_assign.hpp \
545        cppad/core/cond_exp.hpp \
546        cppad/core/convert.hpp \
547        cppad/core/cppad_assert.hpp \
548        cppad/local/ad_type.hpp \
549        cppad/local/define.hpp \
550        cppad/core/dependent.hpp \
551        cppad/core/discrete.hpp \
552        cppad/core/div_eq.hpp \
553        cppad/core/div.hpp \
554        cppad/core/drivers.hpp \
555        cppad/core/epsilon.hpp \
556        cppad/core/equal_op_seq.hpp \
557        cppad/core/erf.hpp \
558        cppad/core/expm1.hpp \
559        cppad/core/for_hes_sparsity.hpp \
560        cppad/core/for_jac_sparsity.hpp \
561        cppad/core/for_one.hpp \
562        cppad/core/for_sparse_hes.hpp \
563        cppad/core/for_sparse_jac.hpp \
564        cppad/core/for_two.hpp \
565        cppad/core/forward.hpp \
566        cppad/core/fun_check.hpp \
567        cppad/core/fun_construct.hpp \
568        cppad/core/fun_eval.hpp \
569        cppad/core/hash_code.hpp \
570        cppad/core/hessian.hpp \
571        cppad/core/identical.hpp \
572        cppad/core/independent.hpp \
573        cppad/core/integer.hpp \
574        cppad/core/jacobian.hpp \
575        cppad/core/log1p.hpp \
576        cppad/core/lu_ratio.hpp \
577        cppad/core/mul_eq.hpp \
578        cppad/core/mul.hpp \
579        cppad/core/near_equal_ext.hpp \
580        cppad/core/new_dynamic.hpp \
581        cppad/core/numeric_limits.hpp \
582        cppad/core/num_skip.hpp \
583        cppad/core/old_atomic.hpp \
584        cppad/core/omp_max_thread.hpp \
585        cppad/core/optimize.hpp \
586        cppad/core/opt_val_hes.hpp \
587        cppad/core/ordered.hpp \
588        cppad/core/parallel_ad.hpp \
589        cppad/core/con_dyn_var.hpp \
590        cppad/core/pow.hpp \
591        cppad/core/print_for.hpp \
592        cppad/core/reverse.hpp \
593        cppad/core/rev_hes_sparsity.hpp \
594        cppad/core/rev_jac_sparsity.hpp \
595        cppad/core/rev_one.hpp \
596        cppad/core/rev_sparse_hes.hpp \
597        cppad/core/rev_sparse_jac.hpp \
598        cppad/core/rev_two.hpp \
599        cppad/core/sign.hpp \
600        cppad/core/sparse_hes.hpp \
601        cppad/core/sparse_hessian.hpp \
602        cppad/core/sparse.hpp \
603        cppad/core/sparse_jac.hpp \
604        cppad/core/sparse_jacobian.hpp \
605        cppad/core/standard_math.hpp \
606        cppad/core/std_math_98.hpp \
607        cppad/core/sub_eq.hpp \
608        cppad/core/subgraph_jac_rev.hpp \
609        cppad/core/subgraph_reverse.hpp \
610        cppad/core/subgraph_sparsity.hpp \
611        cppad/core/sub.hpp \
612        cppad/core/tape_link.hpp \
613        cppad/core/test_vector.hpp \
614        cppad/core/testvector.hpp \
615        cppad/core/unary_minus.hpp \
616        cppad/core/unary_plus.hpp \
617        cppad/core/undef.hpp \
618        cppad/core/user_ad.hpp \
619        cppad/core/value.hpp \
620        cppad/core/var2par.hpp \
621        cppad/core/vec_ad.hpp \
622        cppad/core/zdouble.hpp \
623        cppad/cppad.hpp \
624        cppad/example/base_adolc.hpp \
625        cppad/example/cppad_eigen.hpp \
626        cppad/example/eigen_cholesky.hpp \
627        cppad/example/eigen_mat_inv.hpp \
628        cppad/example/eigen_mat_mul.hpp \
629        cppad/example/eigen_plugin.hpp \
630        cppad/example/mat_mul.hpp \
631        cppad/ipopt/solve_callback.hpp \
632        cppad/ipopt/solve.hpp \
633        cppad/ipopt/solve_result.hpp \
634        cppad/local/abs_op.hpp \
635        cppad/local/acosh_op.hpp \
636        cppad/local/acos_op.hpp \
637        cppad/local/add_op.hpp \
638        cppad/local/ad_tape.hpp \
639        cppad/local/asinh_op.hpp \
640        cppad/local/asin_op.hpp \
641        cppad/local/atanh_op.hpp \
642        cppad/local/atan_op.hpp \
643        cppad/local/color_general.hpp \
644        cppad/local/color_symmetric.hpp \
645        cppad/local/comp_op.hpp \
646        cppad/local/cond_op.hpp \
647        cppad/local/cosh_op.hpp \
648        cppad/local/cos_op.hpp \
649        cppad/local/cppad_colpack.hpp \
650        cppad/local/cskip_op.hpp \
651        cppad/local/csum_op.hpp \
652        cppad/local/declare_ad.hpp \
653        cppad/local/discrete_op.hpp \
654        cppad/local/div_op.hpp \
655        cppad/local/erf_op.hpp \
656        cppad/local/expm1_op.hpp \
657        cppad/local/exp_op.hpp \
658        cppad/local/sweep/dynamic.hpp \
659        cppad/local/sweep/for_hes.hpp \
660        cppad/local/sweep/for_jac.hpp \
661        cppad/local/sweep/forward0.hpp \
662        cppad/local/sweep/forward1.hpp \
663        cppad/local/sweep/forward2.hpp \
664        cppad/local/hash_code.hpp \
665        cppad/local/independent.hpp \
666        cppad/local/load_op.hpp \
667        cppad/local/log1p_op.hpp \
668        cppad/local/log_op.hpp \
669        cppad/local/mul_op.hpp \
670        cppad/local/op_code.hpp \
671        cppad/local/op_code_dyn.hpp \
672        cppad/local/op.hpp \
673        cppad/local/optimize/cexp_info.hpp \
674        cppad/local/optimize/csum_stacks.hpp \
675        cppad/local/optimize/csum_op_info.hpp \
676        cppad/local/optimize/get_cexp_info.hpp \
677        cppad/local/optimize/get_dyn_previous.hpp \
678        cppad/local/optimize/get_op_previous.hpp \
679        cppad/local/optimize/get_par_usage.hpp \
680        cppad/local/optimize/get_op_usage.hpp \
681        cppad/local/optimize/hash_code.hpp \
682        cppad/local/optimize/match_op.hpp \
683        cppad/local/optimize/optimize_run.hpp \
684        cppad/local/optimize/record_csum.hpp \
685        cppad/local/optimize/record_pv.hpp \
686        cppad/local/optimize/record_vp.hpp \
687        cppad/local/optimize/record_vv.hpp \
688        cppad/local/optimize/size_pair.hpp \
689        cppad/local/optimize/usage.hpp \
690        cppad/local/parameter_op.hpp \
691        cppad/local/player.hpp \
692        cppad/local/play/addr_enum.hpp \
693        cppad/local/play/user_op_info.hpp \
694        cppad/local/play/sequential_iterator.hpp \
695        cppad/local/play/random_iterator.hpp \
696        cppad/local/play/random_setup.hpp \
697        cppad/local/play/subgraph_iterator.hpp \
698        cppad/local/pod_vector.hpp \
699        cppad/local/pow_op.hpp \
700        cppad/local/print_op.hpp \
701        cppad/local/prototype_op.hpp \
702        cppad/local/recorder.hpp \
703        cppad/local/sweep/reverse.hpp \
704        cppad/local/sweep/rev_hes.hpp \
705        cppad/local/sweep/rev_jac.hpp \
706        cppad/local/set_get_in_parallel.hpp \
707        cppad/local/sign_op.hpp \
708        cppad/local/sinh_op.hpp \
709        cppad/local/sin_op.hpp \
710        cppad/local/sparse_binary_op.hpp \
711        cppad/local/sparse_internal.hpp \
712        cppad/local/sparse_list.hpp \
713        cppad/local/sparse_pack.hpp \
714        cppad/local/sparse_sizevec.hpp \
715        cppad/local/sparse_unary_op.hpp \
716        cppad/local/sqrt_op.hpp \
717        cppad/local/std_set.hpp \
718        cppad/local/store_op.hpp \
719        cppad/local/subgraph/arg_variable.hpp \
720        cppad/local/subgraph/entire_call.hpp \
721        cppad/local/subgraph/get_rev.hpp \
722        cppad/local/subgraph/info.hpp \
723        cppad/local/subgraph/init_rev.hpp \
724        cppad/local/subgraph/sparsity.hpp \
725        cppad/local/sub_op.hpp \
726        cppad/local/tanh_op.hpp \
727        cppad/local/tan_op.hpp \
728        cppad/local/user_state.hpp \
729        cppad/local/zmul_op.hpp \
730        cppad/speed/det_33.hpp \
731        cppad/speed/det_by_lu.hpp \
732        cppad/speed/det_by_minor.hpp \
733        cppad/speed/det_grad_33.hpp \
734        cppad/speed/det_of_minor.hpp \
735        cppad/speed/mat_sum_sq.hpp \
736        cppad/speed/ode_evaluate.hpp \
737        cppad/speed/sparse_hes_fun.hpp \
738        cppad/speed/sparse_jac_fun.hpp \
739        cppad/speed/uniform_01.hpp \
740        cppad/utility/check_numeric_type.hpp \
741        cppad/utility/check_simple_vector.hpp \
742        cppad/utility/elapsed_seconds.hpp \
743        cppad/utility/error_handler.hpp \
744        cppad/utility.hpp \
745        cppad/utility/index_sort.hpp \
746        cppad/utility/lu_factor.hpp \
747        cppad/utility/lu_invert.hpp \
748        cppad/utility/lu_solve.hpp \
749        cppad/utility/memory_leak.hpp \
750        cppad/utility/nan.hpp \
751        cppad/utility/near_equal.hpp \
752        cppad/utility/ode_err_control.hpp \
753        cppad/utility/ode_gear_control.hpp \
754        cppad/utility/ode_gear.hpp \
755        cppad/utility/omp_alloc.hpp \
756        cppad/utility/poly.hpp \
757        cppad/utility/pow_int.hpp \
758        cppad/utility/romberg_mul.hpp \
759        cppad/utility/romberg_one.hpp \
760        cppad/utility/rosen_34.hpp \
761        cppad/utility/runge_45.hpp \
762        cppad/utility/set_union.hpp \
763        cppad/utility/sparse2eigen.hpp \
764        cppad/utility/sparse_rc.hpp \
765        cppad/utility/sparse_rcv.hpp \
766        cppad/utility/speed_test.hpp \
767        cppad/utility/test_boolofvoid.hpp \
768        cppad/utility/thread_alloc.hpp \
769        cppad/utility/time_test.hpp \
770        cppad/utility/to_string.hpp \
771        cppad/utility/track_new_del.hpp \
772        cppad/utility/vector.hpp \
773        cppad/wno_conversion.hpp
774
775# End nobase_myinclude_HEADERS (check_makefile.sh uses this comment)
776# END_SORT_THIS_LINE_MINUS_2
777# ---------------------------------------------------------------
778#
779# No objects or executables are required to install CppAD.
780# See 'make test' below for building the tests.
781SUBDIRS = \
782        $(IPOPT_DIRS) \
783        $(SPEED_DIRS) \
784        example/abs_normal \
785        example/atomic \
786        example/deprecated \
787        example/general \
788        example/get_started \
789        example/ipopt_solve \
790        example/optimize \
791        example/print_for \
792        example/sparse \
793        example/utility \
794        introduction \
795        example/multi_thread \
796        test_more/compare_c \
797        test_more/general
798
799#
800# note that bin/gpl_license.sh is deleted by dist-hook
801EXTRA_DIST = \
802        bin \
803        bin/autotools.sh \
804        doc.omh \
805        doc \
806        epl-v10.txt \
807        epl-v10.html \
808        omh \
809        uw_copy_040507.html \
810        \
811        test_more/compare_c/CMakeLists.txt \
812        cppad/CMakeLists.txt \
813        pkgconfig/CMakeLists.txt \
814        example/CMakeLists.txt \
815        example/atomic/CMakeLists.txt \
816        example/deprecated/CMakeLists.txt \
817        example/general/CMakeLists.txt \
818        example/get_started/CMakeLists.txt \
819        example/ipopt_solve/CMakeLists.txt \
820        example/optimize/CMakeLists.txt \
821        example/print_for/CMakeLists.txt \
822        example/sparse/CMakeLists.txt \
823        example/utility/CMakeLists.txt \
824        test_more/general/CMakeLists.txt \
825        CMakeLists.txt \
826        cppad_ipopt/src/CMakeLists.txt \
827        cppad_ipopt/example/CMakeLists.txt \
828        cppad_ipopt/test/CMakeLists.txt \
829        cppad_ipopt/CMakeLists.txt \
830        cppad_ipopt/speed/CMakeLists.txt \
831        speed/main.cpp \
832        speed/cppad/CMakeLists.txt \
833        speed/adolc/CMakeLists.txt \
834        speed/fadbad/CMakeLists.txt \
835        speed/src/CMakeLists.txt \
836        speed/example/CMakeLists.txt \
837        speed/CMakeLists.txt \
838        speed/double/CMakeLists.txt \
839        speed/profile/CMakeLists.txt \
840        speed/sacado/CMakeLists.txt \
841        example/multi_thread/bthread/CMakeLists.txt \
842        example/multi_thread/CMakeLists.txt \
843        example/multi_thread/openmp/CMakeLists.txt \
844        example/multi_thread/pthread/CMakeLists.txt
845
846test_directory_list = \
847        $(IPOPT_TESTS) \
848        $(SPEED_TESTS) \
849        example/abs_normal \
850        example/atomic \
851        example/deprecated \
852        example/general \
853        example/get_started \
854        example/ipopt_solve \
855        example/multi_thread \
856        example/optimize \
857        example/print_for \
858        example/sparse \
859        example/utility \
860        introduction \
861        test_more/compare_c \
862        test_more/general
863
864#
865doc_postfix = $(DESTDIR)$(datadir)/doc/$(postfix_dir)
866doc_package = $(DESTDIR)$(datadir)/doc/$(postfix_dir)/$(PACKAGE)-$(VERSION)
867inc_postfix = $(DESTDIR)/$(myincludedir)
868#
869pkgconfigdir = $(libdir)/pkgconfig
870pkgconfig_DATA = pkgconfig/cppad.pc
871all: $(BUILT_SOURCES)
872        $(MAKE) $(AM_MAKEFLAGS) all-recursive
873
874.SUFFIXES:
875am--refresh: makefile
876        @:
877$(srcdir)/makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/makefile.am  $(am__configure_deps)
878        @for dep in $?; do \
879          case '$(am__configure_deps)' in \
880            *$$dep*) \
881              echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
882              $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
883                && exit 0; \
884              exit 1;; \
885          esac; \
886        done; \
887        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign makefile'; \
888        $(am__cd) $(top_srcdir) && \
889          $(AUTOMAKE) --foreign makefile
890makefile: $(srcdir)/makefile.in $(top_builddir)/config.status
891        @case '$?' in \
892          *config.status*) \
893            echo ' $(SHELL) ./config.status'; \
894            $(SHELL) ./config.status;; \
895          *) \
896            echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
897            cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
898        esac;
899
900$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
901        $(SHELL) ./config.status --recheck
902
903$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
904        $(am__cd) $(srcdir) && $(AUTOCONF)
905$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
906        $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
907$(am__aclocal_m4_deps):
908cppad/configure.hpp: $(top_builddir)/config.status $(top_srcdir)/cppad/configure.hpp.in
909        cd $(top_builddir) && $(SHELL) ./config.status $@
910cppad/local/is_pod.hpp: $(top_builddir)/config.status $(top_srcdir)/cppad/local/is_pod.hpp.in
911        cd $(top_builddir) && $(SHELL) ./config.status $@
912pkgconfig/cppad.pc: $(top_builddir)/config.status $(top_srcdir)/pkgconfig/cppad.pc.in
913        cd $(top_builddir) && $(SHELL) ./config.status $@
914pkgconfig/cppad-uninstalled.pc: $(top_builddir)/config.status $(top_srcdir)/pkgconfig/cppad-uninstalled.pc.in
915        cd $(top_builddir) && $(SHELL) ./config.status $@
916install-pkgconfigDATA: $(pkgconfig_DATA)
917        @$(NORMAL_INSTALL)
918        @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
919        if test -n "$$list"; then \
920          echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \
921          $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \
922        fi; \
923        for p in $$list; do \
924          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
925          echo "$$d$$p"; \
926        done | $(am__base_list) | \
927        while read files; do \
928          echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
929          $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
930        done
931
932uninstall-pkgconfigDATA:
933        @$(NORMAL_UNINSTALL)
934        @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
935        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
936        dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
937install-myincludeHEADERS: $(myinclude_HEADERS)
938        @$(NORMAL_INSTALL)
939        @list='$(myinclude_HEADERS)'; test -n "$(myincludedir)" || list=; \
940        if test -n "$$list"; then \
941          echo " $(MKDIR_P) '$(DESTDIR)$(myincludedir)'"; \
942          $(MKDIR_P) "$(DESTDIR)$(myincludedir)" || exit 1; \
943        fi; \
944        for p in $$list; do \
945          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
946          echo "$$d$$p"; \
947        done | $(am__base_list) | \
948        while read files; do \
949          echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(myincludedir)'"; \
950          $(INSTALL_HEADER) $$files "$(DESTDIR)$(myincludedir)" || exit $$?; \
951        done
952
953uninstall-myincludeHEADERS:
954        @$(NORMAL_UNINSTALL)
955        @list='$(myinclude_HEADERS)'; test -n "$(myincludedir)" || list=; \
956        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
957        dir='$(DESTDIR)$(myincludedir)'; $(am__uninstall_files_from_dir)
958install-nobase_myincludeHEADERS: $(nobase_myinclude_HEADERS)
959        @$(NORMAL_INSTALL)
960        @list='$(nobase_myinclude_HEADERS)'; test -n "$(myincludedir)" || list=; \
961        if test -n "$$list"; then \
962          echo " $(MKDIR_P) '$(DESTDIR)$(myincludedir)'"; \
963          $(MKDIR_P) "$(DESTDIR)$(myincludedir)" || exit 1; \
964        fi; \
965        $(am__nobase_list) | while read dir files; do \
966          xfiles=; for file in $$files; do \
967            if test -f "$$file"; then xfiles="$$xfiles $$file"; \
968            else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
969          test -z "$$xfiles" || { \
970            test "x$$dir" = x. || { \
971              echo " $(MKDIR_P) '$(DESTDIR)$(myincludedir)/$$dir'"; \
972              $(MKDIR_P) "$(DESTDIR)$(myincludedir)/$$dir"; }; \
973            echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(myincludedir)/$$dir'"; \
974            $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(myincludedir)/$$dir" || exit $$?; }; \
975        done
976
977uninstall-nobase_myincludeHEADERS:
978        @$(NORMAL_UNINSTALL)
979        @list='$(nobase_myinclude_HEADERS)'; test -n "$(myincludedir)" || list=; \
980        $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
981        dir='$(DESTDIR)$(myincludedir)'; $(am__uninstall_files_from_dir)
982
983# This directory's subdirectories are mostly independent; you can cd
984# into them and run 'make' without going through this Makefile.
985# To change the values of 'make' variables: instead of editing Makefiles,
986# (1) if the variable is set in 'config.status', edit 'config.status'
987#     (which will cause the Makefiles to be regenerated when you run 'make');
988# (2) otherwise, pass the desired values on the 'make' command line.
989$(am__recursive_targets):
990        @fail=; \
991        if $(am__make_keepgoing); then \
992          failcom='fail=yes'; \
993        else \
994          failcom='exit 1'; \
995        fi; \
996        dot_seen=no; \
997        target=`echo $@ | sed s/-recursive//`; \
998        case "$@" in \
999          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
1000          *) list='$(SUBDIRS)' ;; \
1001        esac; \
1002        for subdir in $$list; do \
1003          echo "Making $$target in $$subdir"; \
1004          if test "$$subdir" = "."; then \
1005            dot_seen=yes; \
1006            local_target="$$target-am"; \
1007          else \
1008            local_target="$$target"; \
1009          fi; \
1010          ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
1011          || eval $$failcom; \
1012        done; \
1013        if test "$$dot_seen" = "no"; then \
1014          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
1015        fi; test -z "$$fail"
1016
1017ID: $(am__tagged_files)
1018        $(am__define_uniq_tagged_files); mkid -fID $$unique
1019tags: tags-recursive
1020TAGS: tags
1021
1022tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1023        set x; \
1024        here=`pwd`; \
1025        if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
1026          include_option=--etags-include; \
1027          empty_fix=.; \
1028        else \
1029          include_option=--include; \
1030          empty_fix=; \
1031        fi; \
1032        list='$(SUBDIRS)'; for subdir in $$list; do \
1033          if test "$$subdir" = .; then :; else \
1034            test ! -f $$subdir/TAGS || \
1035              set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
1036          fi; \
1037        done; \
1038        $(am__define_uniq_tagged_files); \
1039        shift; \
1040        if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
1041          test -n "$$unique" || unique=$$empty_fix; \
1042          if test $$# -gt 0; then \
1043            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1044              "$$@" $$unique; \
1045          else \
1046            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
1047              $$unique; \
1048          fi; \
1049        fi
1050ctags: ctags-recursive
1051
1052CTAGS: ctags
1053ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
1054        $(am__define_uniq_tagged_files); \
1055        test -z "$(CTAGS_ARGS)$$unique" \
1056          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
1057             $$unique
1058
1059GTAGS:
1060        here=`$(am__cd) $(top_builddir) && pwd` \
1061          && $(am__cd) $(top_srcdir) \
1062          && gtags -i $(GTAGS_ARGS) "$$here"
1063cscope: cscope.files
1064        test ! -s cscope.files \
1065          || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
1066clean-cscope:
1067        -rm -f cscope.files
1068cscope.files: clean-cscope cscopelist
1069cscopelist: cscopelist-recursive
1070
1071cscopelist-am: $(am__tagged_files)
1072        list='$(am__tagged_files)'; \
1073        case "$(srcdir)" in \
1074          [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
1075          *) sdir=$(subdir)/$(srcdir) ;; \
1076        esac; \
1077        for i in $$list; do \
1078          if test -f "$$i"; then \
1079            echo "$(subdir)/$$i"; \
1080          else \
1081            echo "$$sdir/$$i"; \
1082          fi; \
1083        done >> $(top_builddir)/cscope.files
1084
1085distclean-tags:
1086        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
1087        -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
1088
1089distdir: $(DISTFILES)
1090        $(am__remove_distdir)
1091        test -d "$(distdir)" || mkdir "$(distdir)"
1092        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1093        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1094        list='$(DISTFILES)'; \
1095          dist_files=`for file in $$list; do echo $$file; done | \
1096          sed -e "s|^$$srcdirstrip/||;t" \
1097              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1098        case $$dist_files in \
1099          */*) $(MKDIR_P) `echo "$$dist_files" | \
1100                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1101                           sort -u` ;; \
1102        esac; \
1103        for file in $$dist_files; do \
1104          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1105          if test -d $$d/$$file; then \
1106            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1107            if test -d "$(distdir)/$$file"; then \
1108              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1109            fi; \
1110            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1111              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1112              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1113            fi; \
1114            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1115          else \
1116            test -f "$(distdir)/$$file" \
1117            || cp -p $$d/$$file "$(distdir)/$$file" \
1118            || exit 1; \
1119          fi; \
1120        done
1121        @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
1122          if test "$$subdir" = .; then :; else \
1123            $(am__make_dryrun) \
1124              || test -d "$(distdir)/$$subdir" \
1125              || $(MKDIR_P) "$(distdir)/$$subdir" \
1126              || exit 1; \
1127            dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
1128            $(am__relativize); \
1129            new_distdir=$$reldir; \
1130            dir1=$$subdir; dir2="$(top_distdir)"; \
1131            $(am__relativize); \
1132            new_top_distdir=$$reldir; \
1133            echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
1134            echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
1135            ($(am__cd) $$subdir && \
1136              $(MAKE) $(AM_MAKEFLAGS) \
1137                top_distdir="$$new_top_distdir" \
1138                distdir="$$new_distdir" \
1139                am__remove_distdir=: \
1140                am__skip_length_check=: \
1141                am__skip_mode_fix=: \
1142                distdir) \
1143              || exit 1; \
1144          fi; \
1145        done
1146        $(MAKE) $(AM_MAKEFLAGS) \
1147          top_distdir="$(top_distdir)" distdir="$(distdir)" \
1148          dist-hook
1149        -test -n "$(am__skip_mode_fix)" \
1150        || find "$(distdir)" -type d ! -perm -755 \
1151                -exec chmod u+rwx,go+rx {} \; -o \
1152          ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
1153          ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
1154          ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
1155        || chmod -R a+r "$(distdir)"
1156dist-gzip: distdir
1157        tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
1158        $(am__post_remove_distdir)
1159
1160dist-bzip2: distdir
1161        tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
1162        $(am__post_remove_distdir)
1163
1164dist-lzip: distdir
1165        tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
1166        $(am__post_remove_distdir)
1167
1168dist-xz: distdir
1169        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
1170        $(am__post_remove_distdir)
1171
1172dist-tarZ: distdir
1173        @echo WARNING: "Support for distribution archives compressed with" \
1174                       "legacy program 'compress' is deprecated." >&2
1175        @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1176        tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
1177        $(am__post_remove_distdir)
1178
1179dist-shar: distdir
1180        @echo WARNING: "Support for shar distribution archives is" \
1181                       "deprecated." >&2
1182        @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
1183        shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
1184        $(am__post_remove_distdir)
1185
1186dist-zip: distdir
1187        -rm -f $(distdir).zip
1188        zip -rq $(distdir).zip $(distdir)
1189        $(am__post_remove_distdir)
1190
1191dist dist-all:
1192        $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
1193        $(am__post_remove_distdir)
1194
1195# This target untars the dist file and tries a VPATH configuration.  Then
1196# it guarantees that the distribution is self-contained by making another
1197# tarfile.
1198distcheck: dist
1199        case '$(DIST_ARCHIVES)' in \
1200        *.tar.gz*) \
1201          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
1202        *.tar.bz2*) \
1203          bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
1204        *.tar.lz*) \
1205          lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
1206        *.tar.xz*) \
1207          xz -dc $(distdir).tar.xz | $(am__untar) ;;\
1208        *.tar.Z*) \
1209          uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
1210        *.shar.gz*) \
1211          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
1212        *.zip*) \
1213          unzip $(distdir).zip ;;\
1214        esac
1215        chmod -R a-w $(distdir)
1216        chmod u+w $(distdir)
1217        mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
1218        chmod a-w $(distdir)
1219        test -d $(distdir)/_build || exit 0; \
1220        dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
1221          && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
1222          && am__cwd=`pwd` \
1223          && $(am__cd) $(distdir)/_build/sub \
1224          && ../../configure \
1225            $(AM_DISTCHECK_CONFIGURE_FLAGS) \
1226            $(DISTCHECK_CONFIGURE_FLAGS) \
1227            --srcdir=../.. --prefix="$$dc_install_base" \
1228          && $(MAKE) $(AM_MAKEFLAGS) \
1229          && $(MAKE) $(AM_MAKEFLAGS) dvi \
1230          && $(MAKE) $(AM_MAKEFLAGS) check \
1231          && $(MAKE) $(AM_MAKEFLAGS) install \
1232          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
1233          && $(MAKE) $(AM_MAKEFLAGS) uninstall \
1234          && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
1235                distuninstallcheck \
1236          && chmod -R a-w "$$dc_install_base" \
1237          && ({ \
1238               (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
1239               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
1240               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
1241               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
1242                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
1243              } || { rm -rf "$$dc_destdir"; exit 1; }) \
1244          && rm -rf "$$dc_destdir" \
1245          && $(MAKE) $(AM_MAKEFLAGS) dist \
1246          && rm -rf $(DIST_ARCHIVES) \
1247          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
1248          && cd "$$am__cwd" \
1249          || exit 1
1250        $(am__post_remove_distdir)
1251        @(echo "$(distdir) archives ready for distribution: "; \
1252          list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
1253          sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
1254distuninstallcheck:
1255        @test -n '$(distuninstallcheck_dir)' || { \
1256          echo 'ERROR: trying to run $@ with an empty' \
1257               '$$(distuninstallcheck_dir)' >&2; \
1258          exit 1; \
1259        }; \
1260        $(am__cd) '$(distuninstallcheck_dir)' || { \
1261          echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
1262          exit 1; \
1263        }; \
1264        test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
1265           || { echo "ERROR: files left after uninstall:" ; \
1266                if test -n "$(DESTDIR)"; then \
1267                  echo "  (check DESTDIR support)"; \
1268                fi ; \
1269                $(distuninstallcheck_listfiles) ; \
1270                exit 1; } >&2
1271distcleancheck: distclean
1272        @if test '$(srcdir)' = . ; then \
1273          echo "ERROR: distcleancheck can only run from a VPATH build" ; \
1274          exit 1 ; \
1275        fi
1276        @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
1277          || { echo "ERROR: files left in build directory after distclean:" ; \
1278               $(distcleancheck_listfiles) ; \
1279               exit 1; } >&2
1280check-am: all-am
1281check: $(BUILT_SOURCES)
1282        $(MAKE) $(AM_MAKEFLAGS) check-recursive
1283all-am: makefile $(DATA) $(HEADERS)
1284installdirs: installdirs-recursive
1285installdirs-am:
1286        for dir in "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(myincludedir)" "$(DESTDIR)$(myincludedir)"; do \
1287          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
1288        done
1289install: $(BUILT_SOURCES)
1290        $(MAKE) $(AM_MAKEFLAGS) install-recursive
1291install-exec: install-exec-recursive
1292install-data: install-data-recursive
1293uninstall: uninstall-recursive
1294
1295install-am: all-am
1296        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1297
1298installcheck: installcheck-recursive
1299install-strip:
1300        if test -z '$(STRIP)'; then \
1301          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1302            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1303              install; \
1304        else \
1305          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1306            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1307            "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1308        fi
1309mostlyclean-generic:
1310
1311clean-generic:
1312
1313distclean-generic:
1314        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1315        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1316
1317maintainer-clean-generic:
1318        @echo "This command is intended for maintainers to use"
1319        @echo "it deletes files that may require special tools to rebuild."
1320        -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
1321clean: clean-recursive
1322
1323clean-am: clean-generic mostlyclean-am
1324
1325distclean: distclean-recursive
1326        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
1327        -rm -f makefile
1328distclean-am: clean-am distclean-generic distclean-tags
1329
1330dvi: dvi-recursive
1331
1332dvi-am:
1333
1334html: html-recursive
1335
1336html-am:
1337
1338info: info-recursive
1339
1340info-am:
1341
1342install-data-am: install-myincludeHEADERS \
1343        install-nobase_myincludeHEADERS install-pkgconfigDATA
1344        @$(NORMAL_INSTALL)
1345        $(MAKE) $(AM_MAKEFLAGS) install-data-hook
1346install-dvi: install-dvi-recursive
1347
1348install-dvi-am:
1349
1350install-exec-am:
1351
1352install-html: install-html-recursive
1353
1354install-html-am:
1355
1356install-info: install-info-recursive
1357
1358install-info-am:
1359
1360install-man:
1361
1362install-pdf: install-pdf-recursive
1363
1364install-pdf-am:
1365
1366install-ps: install-ps-recursive
1367
1368install-ps-am:
1369
1370installcheck-am:
1371
1372maintainer-clean: maintainer-clean-recursive
1373        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
1374        -rm -rf $(top_srcdir)/autom4te.cache
1375        -rm -f makefile
1376maintainer-clean-am: distclean-am maintainer-clean-generic
1377
1378mostlyclean: mostlyclean-recursive
1379
1380mostlyclean-am: mostlyclean-generic
1381
1382pdf: pdf-recursive
1383
1384pdf-am:
1385
1386ps: ps-recursive
1387
1388ps-am:
1389
1390uninstall-am: uninstall-myincludeHEADERS \
1391        uninstall-nobase_myincludeHEADERS uninstall-pkgconfigDATA
1392
1393.MAKE: $(am__recursive_targets) all check install install-am \
1394        install-data-am install-strip
1395
1396.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
1397        am--refresh check check-am clean clean-cscope clean-generic \
1398        cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
1399        dist-gzip dist-hook dist-lzip dist-shar dist-tarZ dist-xz \
1400        dist-zip distcheck distclean distclean-generic distclean-tags \
1401        distcleancheck distdir distuninstallcheck dvi dvi-am html \
1402        html-am info info-am install install-am install-data \
1403        install-data-am install-data-hook install-dvi install-dvi-am \
1404        install-exec install-exec-am install-html install-html-am \
1405        install-info install-info-am install-man \
1406        install-myincludeHEADERS install-nobase_myincludeHEADERS \
1407        install-pdf install-pdf-am install-pkgconfigDATA install-ps \
1408        install-ps-am install-strip installcheck installcheck-am \
1409        installdirs installdirs-am maintainer-clean \
1410        maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
1411        pdf-am ps ps-am tags tags-am uninstall uninstall-am \
1412        uninstall-myincludeHEADERS uninstall-nobase_myincludeHEADERS \
1413        uninstall-pkgconfigDATA
1414
1415.PRECIOUS: makefile
1416
1417$(top_srcdir)/cppad/configure.hpp: cppad/configure.hpp
1418        cp cppad/configure.hpp $(top_srcdir)/cppad/configure.hpp
1419$(top_srcdir)/cppad/local/is_pod.hpp: cppad/local/is_pod.hpp
1420        cp cppad/local/is_pod.hpp $(top_srcdir)/cppad/local/is_pod.hpp
1421@CppAD_HAVE_AR_FALSE@   SPEED_TESTS =
1422@CppAD_HAVE_AR_FALSE@   SPEED_DIRS =
1423
1424test: all
1425        rm -f test.log
1426        touch test.log
1427        echo "#! /bin/sh -e"                               >  test.sh
1428        for dir in $(test_directory_list) ; do (                        \
1429                echo "#"                                      >> test.sh ; \
1430                echo "echo \"Running make test in $$dir\""    >> test.sh ; \
1431                echo "cd $$dir "                              >> test.sh ; \
1432                echo "make test"                              >> test.sh ; \
1433                echo "cd $(ABS_TOP_BUILDDIR)"                 >> test.sh ; \
1434        ) done
1435        echo "exit 0"                                      >> test.sh
1436        chmod +x test.sh
1437        ./test.sh
1438#
1439dist-hook:
1440        rm -rf `find . -name .svn`
1441        rm $(distdir)/doc/error.wrd
1442        rm $(distdir)/bin/gpl_license.sh
1443install-data-hook:
1444@CppAD_DOCUMENTATION_TRUE@      if [ ! -e $(doc_postfix) ] ; then mkdir -p $(doc_postfix) ; fi
1445@CppAD_DOCUMENTATION_TRUE@      if [ -e $(doc_package) ] ; then rm -rf $(doc_package) ; fi
1446@CppAD_DOCUMENTATION_TRUE@      cp -a $(top_srcdir)/doc $(doc_package)
1447@CppAD_DOCUMENTATION_TRUE@      chmod -R a-w $(doc_package)
1448@CppAD_DOCUMENTATION_TRUE@      chmod -R u+w $(doc_package)
1449@CppAD_DOCUMENTATION_TRUE@      chmod -R a+r $(doc_package)
1450@CppAD_DEPRECATED_TRUE@ cp -a $(top_srcdir)/cppad/deprecated/* $(inc_postfix)/cppad
1451@CppAD_DEPRECATED_TRUE@ chmod -R a-w $(inc_postfix)/cppad
1452@CppAD_DEPRECATED_TRUE@ chmod -R u+w $(inc_postfix)/cppad
1453@CppAD_DEPRECATED_TRUE@ chmod -R a+r $(inc_postfix)/cppad
1454
1455# Tell versions [3.59,3.63) of GNU make to not export all variables.
1456# Otherwise a system limit (for SysV at least) may be exceeded.
1457.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.