1# makefile.in generated by automake 1.16.2 from makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994-2020 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@ 16VPATH = @srcdir@ 17am__is_gnu_make = { \ 18 if test -z '$(MAKELEVEL)'; then \ 19 false; \ 20 elif test -n '$(MAKE_HOST)'; then \ 21 true; \ 22 elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ 23 true; \ 24 else \ 25 false; \ 26 fi; \ 27} 28am__make_running_with_option = \ 29 case $${target_option-} in \ 30 ?) ;; \ 31 *) echo "am__make_running_with_option: internal error: invalid" \ 32 "target option '$${target_option-}' specified" >&2; \ 33 exit 1;; \ 34 esac; \ 35 has_opt=no; \ 36 sane_makeflags=$$MAKEFLAGS; \ 37 if $(am__is_gnu_make); then \ 38 sane_makeflags=$$MFLAGS; \ 39 else \ 40 case $$MAKEFLAGS in \ 41 *\\[\ \ ]*) \ 42 bs=\\; \ 43 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ 44 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ 45 esac; \ 46 fi; \ 47 skip_next=no; \ 48 strip_trailopt () \ 49 { \ 50 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ 51 }; \ 52 for flg in $$sane_makeflags; do \ 53 test $$skip_next = yes && { skip_next=no; continue; }; \ 54 case $$flg in \ 55 *=*|--*) continue;; \ 56 -*I) strip_trailopt 'I'; skip_next=yes;; \ 57 -*I?*) strip_trailopt 'I';; \ 58 -*O) strip_trailopt 'O'; skip_next=yes;; \ 59 -*O?*) strip_trailopt 'O';; \ 60 -*l) strip_trailopt 'l'; skip_next=yes;; \ 61 -*l?*) strip_trailopt 'l';; \ 62 -[dEDm]) skip_next=yes;; \ 63 -[JT]) skip_next=yes;; \ 64 esac; \ 65 case $$flg in \ 66 *$$target_option*) has_opt=yes; break;; \ 67 esac; \ 68 done; \ 69 test $$has_opt = yes 70am__make_dryrun = (target_option=n; $(am__make_running_with_option)) 71am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) 72pkgdatadir = $(datadir)/@PACKAGE@ 73pkgincludedir = $(includedir)/@PACKAGE@ 74pkglibdir = $(libdir)/@PACKAGE@ 75pkglibexecdir = $(libexecdir)/@PACKAGE@ 76am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 77install_sh_DATA = $(install_sh) -c -m 644 78install_sh_PROGRAM = $(install_sh) -c 79install_sh_SCRIPT = $(install_sh) -c 80INSTALL_HEADER = $(INSTALL_DATA) 81transform = $(program_transform_name) 82NORMAL_INSTALL = : 83PRE_INSTALL = : 84POST_INSTALL = : 85NORMAL_UNINSTALL = : 86PRE_UNINSTALL = : 87POST_UNINSTALL = : 88build_triplet = @build@ 89host_triplet = @host@ 90check_PROGRAMS = speed_cppad$(EXEEXT) 91subdir = speed/cppad 92ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 93am__aclocal_m4_deps = $(top_srcdir)/configure.ac 94am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 95 $(ACLOCAL_M4) 96DIST_COMMON = $(srcdir)/makefile.am $(am__DIST_COMMON) 97mkinstalldirs = $(install_sh) -d 98CONFIG_CLEAN_FILES = 99CONFIG_CLEAN_VPATH_FILES = 100am_speed_cppad_OBJECTS = main.$(OBJEXT) det_lu.$(OBJEXT) \ 101 det_minor.$(OBJEXT) mat_mul.$(OBJEXT) ode.$(OBJEXT) \ 102 poly.$(OBJEXT) sparse_hessian.$(OBJEXT) \ 103 sparse_jacobian.$(OBJEXT) 104speed_cppad_OBJECTS = $(am_speed_cppad_OBJECTS) 105speed_cppad_LDADD = $(LDADD) 106speed_cppad_DEPENDENCIES = ../src/libspeed.a 107AM_V_P = $(am__v_P_@AM_V@) 108am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) 109am__v_P_0 = false 110am__v_P_1 = : 111AM_V_GEN = $(am__v_GEN_@AM_V@) 112am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) 113am__v_GEN_0 = @echo " GEN " $@; 114am__v_GEN_1 = 115AM_V_at = $(am__v_at_@AM_V@) 116am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) 117am__v_at_0 = @ 118am__v_at_1 = 119DEFAULT_INCLUDES = 120depcomp = $(SHELL) $(top_srcdir)/depcomp 121am__maybe_remake_depfiles = depfiles 122am__depfiles_remade = ./$(DEPDIR)/det_lu.Po ./$(DEPDIR)/det_minor.Po \ 123 ./$(DEPDIR)/main.Po ./$(DEPDIR)/mat_mul.Po ./$(DEPDIR)/ode.Po \ 124 ./$(DEPDIR)/poly.Po ./$(DEPDIR)/sparse_hessian.Po \ 125 ./$(DEPDIR)/sparse_jacobian.Po 126am__mv = mv -f 127CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 128 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) 129AM_V_CXX = $(am__v_CXX_@AM_V@) 130am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) 131am__v_CXX_0 = @echo " CXX " $@; 132am__v_CXX_1 = 133CXXLD = $(CXX) 134CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ 135 -o $@ 136AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) 137am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) 138am__v_CXXLD_0 = @echo " CXXLD " $@; 139am__v_CXXLD_1 = 140SOURCES = $(speed_cppad_SOURCES) 141DIST_SOURCES = $(speed_cppad_SOURCES) 142am__can_run_installinfo = \ 143 case $$AM_UPDATE_INFO_DIR in \ 144 n|no|NO) false;; \ 145 *) (install-info --version) >/dev/null 2>&1;; \ 146 esac 147am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) 148# Read a list of newline-separated strings from the standard input, 149# and print each of them once, without duplicates. Input order is 150# *not* preserved. 151am__uniquify_input = $(AWK) '\ 152 BEGIN { nonempty = 0; } \ 153 { items[$$0] = 1; nonempty = 1; } \ 154 END { if (nonempty) { for (i in items) print i; }; } \ 155' 156# Make sure the list of sources is unique. This is necessary because, 157# e.g., the same source file might be shared among _SOURCES variables 158# for different programs/libraries. 159am__define_uniq_tagged_files = \ 160 list='$(am__tagged_files)'; \ 161 unique=`for i in $$list; do \ 162 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 163 done | $(am__uniquify_input)` 164ETAGS = etags 165CTAGS = ctags 166am__DIST_COMMON = $(srcdir)/makefile.in $(top_srcdir)/depcomp 167DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 168ABS_TOP_BUILDDIR = @ABS_TOP_BUILDDIR@ 169ABS_TOP_SRCDIR = @ABS_TOP_SRCDIR@ 170ACLOCAL = @ACLOCAL@ 171ADOLC_DIR = @ADOLC_DIR@ 172AMTAR = @AMTAR@ 173AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ 174AR = @AR@ 175AUTOCONF = @AUTOCONF@ 176AUTOHEADER = @AUTOHEADER@ 177AUTOMAKE = @AUTOMAKE@ 178AWK = @AWK@ 179BOOST_DIR = @BOOST_DIR@ 180BOOST_INCLUDE = @BOOST_INCLUDE@ 181BTHREAD_LIB = @BTHREAD_LIB@ 182CC = @CC@ 183CCDEPMODE = @CCDEPMODE@ 184CFLAGS = @CFLAGS@ 185CPP = @CPP@ 186CPPAD_IPOPT_LD_PATH = @CPPAD_IPOPT_LD_PATH@ 187CPPAD_IPOPT_LIBS = @CPPAD_IPOPT_LIBS@ 188CPPFLAGS = @CPPFLAGS@ 189CXX = @CXX@ 190CXXDEPMODE = @CXXDEPMODE@ 191CXXFLAGS = @CXXFLAGS@ 192CXX_FLAGS = @CXX_FLAGS@ 193CYGPATH_W = @CYGPATH_W@ 194# 195# CppAD pusts all it's preprocessor definitions in the cppad/configure.hpp 196DEFS = 197DEPDIR = @DEPDIR@ 198DL_LIB = @DL_LIB@ 199ECHO_C = @ECHO_C@ 200ECHO_N = @ECHO_N@ 201ECHO_T = @ECHO_T@ 202EIGEN_DIR = @EIGEN_DIR@ 203EIGEN_INCLUDE = @EIGEN_INCLUDE@ 204EXEEXT = @EXEEXT@ 205FADBAD_DIR = @FADBAD_DIR@ 206FC = @FC@ 207FCFLAGS = @FCFLAGS@ 208FCLIBS = @FCLIBS@ 209INSTALL = @INSTALL@ 210INSTALL_DATA = @INSTALL_DATA@ 211INSTALL_PROGRAM = @INSTALL_PROGRAM@ 212INSTALL_SCRIPT = @INSTALL_SCRIPT@ 213INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 214IPOPT_DIR = @IPOPT_DIR@ 215LDFLAGS = @LDFLAGS@ 216LIBOBJS = @LIBOBJS@ 217LIBS = @LIBS@ 218LTLIBOBJS = @LTLIBOBJS@ 219MAINT = @MAINT@ 220MAKEINFO = @MAKEINFO@ 221MAX_NUM_THREADS = @MAX_NUM_THREADS@ 222MKDIR_P = @MKDIR_P@ 223OBJEXT = @OBJEXT@ 224OPENMP_FLAGS = @OPENMP_FLAGS@ 225PACKAGE = @PACKAGE@ 226PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 227PACKAGE_NAME = @PACKAGE_NAME@ 228PACKAGE_STRING = @PACKAGE_STRING@ 229PACKAGE_TARNAME = @PACKAGE_TARNAME@ 230PACKAGE_URL = @PACKAGE_URL@ 231PACKAGE_VERSION = @PACKAGE_VERSION@ 232PATH_SEPARATOR = @PATH_SEPARATOR@ 233POSTFIX_DIR = @POSTFIX_DIR@ 234PTHREAD_LIB = @PTHREAD_LIB@ 235RANLIB = @RANLIB@ 236SACADO_DIR = @SACADO_DIR@ 237SET_MAKE = @SET_MAKE@ 238SHELL = @SHELL@ 239STRIP = @STRIP@ 240TAPE_ADDR_TYPE = @TAPE_ADDR_TYPE@ 241TAPE_ID_TYPE = @TAPE_ID_TYPE@ 242VERSION = @VERSION@ 243abs_builddir = @abs_builddir@ 244abs_srcdir = @abs_srcdir@ 245abs_top_builddir = @abs_top_builddir@ 246abs_top_srcdir = @abs_top_srcdir@ 247ac_ct_AR = @ac_ct_AR@ 248ac_ct_CC = @ac_ct_CC@ 249ac_ct_CXX = @ac_ct_CXX@ 250ac_ct_FC = @ac_ct_FC@ 251adolc_prefix = @adolc_prefix@ 252am__include = @am__include@ 253am__leading_dot = @am__leading_dot@ 254am__quote = @am__quote@ 255am__tar = @am__tar@ 256am__untar = @am__untar@ 257bindir = @bindir@ 258build = @build@ 259build_alias = @build_alias@ 260build_cpu = @build_cpu@ 261build_os = @build_os@ 262build_vendor = @build_vendor@ 263builddir = @builddir@ 264compiler_has_conversion_warn = @compiler_has_conversion_warn@ 265cppad_boostvector = @cppad_boostvector@ 266cppad_cplusplus_201100_ok = @cppad_cplusplus_201100_ok@ 267cppad_cppadvector = @cppad_cppadvector@ 268cppad_cxx_flags = @cppad_cxx_flags@ 269cppad_description = @cppad_description@ 270cppad_eigenvector = @cppad_eigenvector@ 271cppad_has_adolc = @cppad_has_adolc@ 272cppad_has_boost = @cppad_has_boost@ 273cppad_has_colpack = @cppad_has_colpack@ 274cppad_has_eigen = @cppad_has_eigen@ 275cppad_has_fadbad = @cppad_has_fadbad@ 276cppad_has_gettimeofday = @cppad_has_gettimeofday@ 277cppad_has_ipopt = @cppad_has_ipopt@ 278cppad_has_mkstemp = @cppad_has_mkstemp@ 279cppad_has_sacado = @cppad_has_sacado@ 280cppad_has_tmpnam_s = @cppad_has_tmpnam_s@ 281cppad_max_num_threads = @cppad_max_num_threads@ 282cppad_pkgconfig_cflags = @cppad_pkgconfig_cflags@ 283cppad_pkgconfig_cflags_uninstalled = @cppad_pkgconfig_cflags_uninstalled@ 284cppad_pkgconfig_libs = @cppad_pkgconfig_libs@ 285cppad_pkgconfig_libs_uninstalled = @cppad_pkgconfig_libs_uninstalled@ 286cppad_pkgconfig_requires = @cppad_pkgconfig_requires@ 287cppad_pkgconfig_requires_uninstalled = @cppad_pkgconfig_requires_uninstalled@ 288cppad_stdvector = @cppad_stdvector@ 289cppad_tape_addr_type = @cppad_tape_addr_type@ 290cppad_tape_id_type = @cppad_tape_id_type@ 291cppad_url = @cppad_url@ 292cppad_version = @cppad_version@ 293datadir = @datadir@ 294datarootdir = @datarootdir@ 295docdir = @docdir@ 296dvidir = @dvidir@ 297eigen_prefix = @eigen_prefix@ 298exec_prefix = @exec_prefix@ 299have_pkg_config = @have_pkg_config@ 300host = @host@ 301host_alias = @host_alias@ 302host_cpu = @host_cpu@ 303host_os = @host_os@ 304host_vendor = @host_vendor@ 305htmldir = @htmldir@ 306includedir = @includedir@ 307infodir = @infodir@ 308install_sh = @install_sh@ 309ipopt_prefix = @ipopt_prefix@ 310libdir = @libdir@ 311libexecdir = @libexecdir@ 312localedir = @localedir@ 313localstatedir = @localstatedir@ 314mandir = @mandir@ 315mkdir_p = @mkdir_p@ 316oldincludedir = @oldincludedir@ 317pdfdir = @pdfdir@ 318prefix = @prefix@ 319program_transform_name = @program_transform_name@ 320psdir = @psdir@ 321sbindir = @sbindir@ 322sharedstatedir = @sharedstatedir@ 323srcdir = @srcdir@ 324sysconfdir = @sysconfdir@ 325target_alias = @target_alias@ 326top_build_prefix = @top_build_prefix@ 327top_builddir = @top_builddir@ 328top_srcdir = @top_srcdir@ 329 330# ----------------------------------------------------------------------------- 331# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-18 Bradley M. Bell 332# 333# CppAD is distributed under the terms of the 334# Eclipse Public License Version 2.0. 335# 336# This Source Code may also be made available under the following 337# Secondary License when the conditions for such availability set forth 338# in the Eclipse Public License, Version 2.0 are satisfied: 339# GNU General Public License, Version 2.0 or later. 340# ----------------------------------------------------------------------------- 341# 342# Copy source file so that main.o does not end up in parent directory 343BUILT_SOURCES = main.cpp 344# 345# 346AM_CXXFLAGS = \ 347 -DCPPAD_CPPAD_SPEED \ 348 $(CXX_FLAGS) \ 349 -I$(top_srcdir)/include \ 350 $(BOOST_INCLUDE) \ 351 $(EIGEN_INCLUDE) 352 353# 354# 355# directly address the library so works with windows 356LDADD = ../src/libspeed.a 357# 358speed_cppad_SOURCES = \ 359 main.cpp \ 360 det_lu.cpp \ 361 det_minor.cpp \ 362 mat_mul.cpp \ 363 ode.cpp \ 364 poly.cpp \ 365 sparse_hessian.cpp \ 366 sparse_jacobian.cpp 367 368all: $(BUILT_SOURCES) 369 $(MAKE) $(AM_MAKEFLAGS) all-am 370 371.SUFFIXES: 372.SUFFIXES: .cpp .o .obj 373$(srcdir)/makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/makefile.am $(am__configure_deps) 374 @for dep in $?; do \ 375 case '$(am__configure_deps)' in \ 376 *$$dep*) \ 377 ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ 378 && { if test -f $@; then exit 0; else break; fi; }; \ 379 exit 1;; \ 380 esac; \ 381 done; \ 382 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign speed/cppad/makefile'; \ 383 $(am__cd) $(top_srcdir) && \ 384 $(AUTOMAKE) --foreign speed/cppad/makefile 385makefile: $(srcdir)/makefile.in $(top_builddir)/config.status 386 @case '$?' in \ 387 *config.status*) \ 388 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ 389 *) \ 390 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ 391 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ 392 esac; 393 394$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 395 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 396 397$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 398 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 399$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 400 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh 401$(am__aclocal_m4_deps): 402 403clean-checkPROGRAMS: 404 -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS) 405 406speed_cppad$(EXEEXT): $(speed_cppad_OBJECTS) $(speed_cppad_DEPENDENCIES) $(EXTRA_speed_cppad_DEPENDENCIES) 407 @rm -f speed_cppad$(EXEEXT) 408 $(AM_V_CXXLD)$(CXXLINK) $(speed_cppad_OBJECTS) $(speed_cppad_LDADD) $(LIBS) 409 410mostlyclean-compile: 411 -rm -f *.$(OBJEXT) 412 413distclean-compile: 414 -rm -f *.tab.c 415 416@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/det_lu.Po@am__quote@ # am--include-marker 417@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/det_minor.Po@am__quote@ # am--include-marker 418@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ # am--include-marker 419@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mat_mul.Po@am__quote@ # am--include-marker 420@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ode.Po@am__quote@ # am--include-marker 421@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/poly.Po@am__quote@ # am--include-marker 422@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_hessian.Po@am__quote@ # am--include-marker 423@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sparse_jacobian.Po@am__quote@ # am--include-marker 424 425$(am__depfiles_remade): 426 @$(MKDIR_P) $(@D) 427 @echo '# dummy' >$@-t && $(am__mv) $@-t $@ 428 429am--depfiles: $(am__depfiles_remade) 430 431.cpp.o: 432@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ 433@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ 434@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 435@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 436@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 437@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< 438 439.cpp.obj: 440@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ 441@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ 442@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po 443@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 444@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 445@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` 446 447ID: $(am__tagged_files) 448 $(am__define_uniq_tagged_files); mkid -fID $$unique 449tags: tags-am 450TAGS: tags 451 452tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 453 set x; \ 454 here=`pwd`; \ 455 $(am__define_uniq_tagged_files); \ 456 shift; \ 457 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ 458 test -n "$$unique" || unique=$$empty_fix; \ 459 if test $$# -gt 0; then \ 460 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 461 "$$@" $$unique; \ 462 else \ 463 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 464 $$unique; \ 465 fi; \ 466 fi 467ctags: ctags-am 468 469CTAGS: ctags 470ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) 471 $(am__define_uniq_tagged_files); \ 472 test -z "$(CTAGS_ARGS)$$unique" \ 473 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 474 $$unique 475 476GTAGS: 477 here=`$(am__cd) $(top_builddir) && pwd` \ 478 && $(am__cd) $(top_srcdir) \ 479 && gtags -i $(GTAGS_ARGS) "$$here" 480cscopelist: cscopelist-am 481 482cscopelist-am: $(am__tagged_files) 483 list='$(am__tagged_files)'; \ 484 case "$(srcdir)" in \ 485 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ 486 *) sdir=$(subdir)/$(srcdir) ;; \ 487 esac; \ 488 for i in $$list; do \ 489 if test -f "$$i"; then \ 490 echo "$(subdir)/$$i"; \ 491 else \ 492 echo "$$sdir/$$i"; \ 493 fi; \ 494 done >> $(top_builddir)/cscope.files 495 496distclean-tags: 497 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 498 499distdir: $(BUILT_SOURCES) 500 $(MAKE) $(AM_MAKEFLAGS) distdir-am 501 502distdir-am: $(DISTFILES) 503 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 504 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ 505 list='$(DISTFILES)'; \ 506 dist_files=`for file in $$list; do echo $$file; done | \ 507 sed -e "s|^$$srcdirstrip/||;t" \ 508 -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ 509 case $$dist_files in \ 510 */*) $(MKDIR_P) `echo "$$dist_files" | \ 511 sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ 512 sort -u` ;; \ 513 esac; \ 514 for file in $$dist_files; do \ 515 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 516 if test -d $$d/$$file; then \ 517 dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ 518 if test -d "$(distdir)/$$file"; then \ 519 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 520 fi; \ 521 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 522 cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ 523 find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ 524 fi; \ 525 cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ 526 else \ 527 test -f "$(distdir)/$$file" \ 528 || cp -p $$d/$$file "$(distdir)/$$file" \ 529 || exit 1; \ 530 fi; \ 531 done 532check-am: all-am 533 $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS) 534check: $(BUILT_SOURCES) 535 $(MAKE) $(AM_MAKEFLAGS) check-am 536all-am: makefile 537installdirs: 538install: $(BUILT_SOURCES) 539 $(MAKE) $(AM_MAKEFLAGS) install-am 540install-exec: install-exec-am 541install-data: install-data-am 542uninstall: uninstall-am 543 544install-am: all-am 545 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 546 547installcheck: installcheck-am 548install-strip: 549 if test -z '$(STRIP)'; then \ 550 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 551 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 552 install; \ 553 else \ 554 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 555 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 556 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ 557 fi 558mostlyclean-generic: 559 560clean-generic: 561 562distclean-generic: 563 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 564 -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) 565 566maintainer-clean-generic: 567 @echo "This command is intended for maintainers to use" 568 @echo "it deletes files that may require special tools to rebuild." 569 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) 570clean: clean-am 571 572clean-am: clean-checkPROGRAMS clean-generic mostlyclean-am 573 574distclean: distclean-am 575 -rm -f ./$(DEPDIR)/det_lu.Po 576 -rm -f ./$(DEPDIR)/det_minor.Po 577 -rm -f ./$(DEPDIR)/main.Po 578 -rm -f ./$(DEPDIR)/mat_mul.Po 579 -rm -f ./$(DEPDIR)/ode.Po 580 -rm -f ./$(DEPDIR)/poly.Po 581 -rm -f ./$(DEPDIR)/sparse_hessian.Po 582 -rm -f ./$(DEPDIR)/sparse_jacobian.Po 583 -rm -f makefile 584distclean-am: clean-am distclean-compile distclean-generic \ 585 distclean-tags 586 587dvi: dvi-am 588 589dvi-am: 590 591html: html-am 592 593html-am: 594 595info: info-am 596 597info-am: 598 599install-data-am: 600 601install-dvi: install-dvi-am 602 603install-dvi-am: 604 605install-exec-am: 606 607install-html: install-html-am 608 609install-html-am: 610 611install-info: install-info-am 612 613install-info-am: 614 615install-man: 616 617install-pdf: install-pdf-am 618 619install-pdf-am: 620 621install-ps: install-ps-am 622 623install-ps-am: 624 625installcheck-am: 626 627maintainer-clean: maintainer-clean-am 628 -rm -f ./$(DEPDIR)/det_lu.Po 629 -rm -f ./$(DEPDIR)/det_minor.Po 630 -rm -f ./$(DEPDIR)/main.Po 631 -rm -f ./$(DEPDIR)/mat_mul.Po 632 -rm -f ./$(DEPDIR)/ode.Po 633 -rm -f ./$(DEPDIR)/poly.Po 634 -rm -f ./$(DEPDIR)/sparse_hessian.Po 635 -rm -f ./$(DEPDIR)/sparse_jacobian.Po 636 -rm -f makefile 637maintainer-clean-am: distclean-am maintainer-clean-generic 638 639mostlyclean: mostlyclean-am 640 641mostlyclean-am: mostlyclean-compile mostlyclean-generic 642 643pdf: pdf-am 644 645pdf-am: 646 647ps: ps-am 648 649ps-am: 650 651uninstall-am: 652 653.MAKE: all check check-am install install-am install-strip 654 655.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ 656 clean-checkPROGRAMS clean-generic cscopelist-am ctags ctags-am \ 657 distclean distclean-compile distclean-generic distclean-tags \ 658 distdir dvi dvi-am html html-am info info-am install \ 659 install-am install-data install-data-am install-dvi \ 660 install-dvi-am install-exec install-exec-am install-html \ 661 install-html-am install-info install-info-am install-man \ 662 install-pdf install-pdf-am install-ps install-ps-am \ 663 install-strip installcheck installcheck-am installdirs \ 664 maintainer-clean maintainer-clean-generic mostlyclean \ 665 mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ 666 tags tags-am uninstall uninstall-am 667 668.PRECIOUS: makefile 669 670main.cpp: 671 cp $(srcdir)/../main.cpp main.cpp 672# 673../src/libspeed.a: 674 (cd ../src; make libspeed.a) 675 676test: check 677 ./speed_cppad correct 123 678 ./speed_cppad correct 123 onetape 679 ./speed_cppad correct 123 optimize 680 ./speed_cppad correct 123 atomic 681 ./speed_cppad correct 123 memory 682 ./speed_cppad correct 123 boolsparsity 683 684# Tell versions [3.59,3.63) of GNU make to not export all variables. 685# Otherwise a system limit (for SysV at least) may be exceeded. 686.NOEXPORT: 687