1# Makefile.in generated by automake 1.9.6 from Makefile.am. 2# @configure_input@ 3 4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 5# 2003, 2004, 2005 Free Software Foundation, Inc. 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# Copyright (C) 2006 International Business Machines and others. 18# All Rights Reserved. 19# This file is distributed under the Eclipse Public License. 20 21# Author: Andreas Waechter IBM 2006-04-13 22 23# Copyright (C) 2006, 2007 International Business Machines and others. 24# All Rights Reserved. 25# This file is distributed under the Eclipse Public License. 26 27# Author: Andreas Waechter IBM 2006-04-13 28 29######################################################################## 30# Documentation installation # 31######################################################################## 32srcdir = @srcdir@ 33top_srcdir = @top_srcdir@ 34VPATH = @srcdir@ 35pkgdatadir = $(datadir)/@PACKAGE@ 36pkglibdir = $(libdir)/@PACKAGE@ 37pkgincludedir = $(includedir)/@PACKAGE@ 38top_builddir = . 39am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd 40INSTALL = @INSTALL@ 41install_sh_DATA = $(install_sh) -c -m 644 42install_sh_PROGRAM = $(install_sh) -c 43install_sh_SCRIPT = $(install_sh) -c 44INSTALL_HEADER = $(INSTALL_DATA) 45transform = $(program_transform_name) 46NORMAL_INSTALL = : 47PRE_INSTALL = : 48POST_INSTALL = : 49NORMAL_UNINSTALL = : 50PRE_UNINSTALL = : 51POST_UNINSTALL = : 52build_triplet = @build@ 53host_triplet = @host@ 54DIST_COMMON = README $(am__configure_deps) \ 55 $(srcdir)/BuildTools/Makemain.inc $(srcdir)/Makefile.am \ 56 $(srcdir)/Makefile.in $(top_srcdir)/configure \ 57 $(top_srcdir)/doxydoc/doxygen.conf.in ChangeLog INSTALL \ 58 config.guess config.sub depcomp install-sh ltmain.sh missing 59@HAVE_EXTERNALS_TRUE@am__append_1 = Dependencies 60@HAVE_EXTERNALS_TRUE@am__append_2 = .Dependencies-stamp 61subdir = . 62ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 63am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ 64 $(top_srcdir)/configure.ac 65am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 66 $(ACLOCAL_M4) 67am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ 68 configure.lineno configure.status.lineno 69mkinstalldirs = $(install_sh) -d 70CONFIG_CLEAN_FILES = doxydoc/doxygen.conf 71SOURCES = 72DIST_SOURCES = 73RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ 74 html-recursive info-recursive install-data-recursive \ 75 install-exec-recursive install-info-recursive \ 76 install-recursive installcheck-recursive installdirs-recursive \ 77 pdf-recursive ps-recursive uninstall-info-recursive \ 78 uninstall-recursive 79ETAGS = etags 80CTAGS = ctags 81DIST_SUBDIRS = $(SUBDIRS) 82DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 83distdir = $(PACKAGE)-$(VERSION) 84top_distdir = $(distdir) 85am__remove_distdir = \ 86 { test ! -d $(distdir) \ 87 || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ 88 && rm -fr $(distdir); }; } 89DIST_ARCHIVES = $(distdir).tar.gz 90GZIP_ENV = --best 91distuninstallcheck_listfiles = find . -type f -print 92distcleancheck_listfiles = find . -type f -print 93ABSBUILDDIR = @ABSBUILDDIR@ 94ACLOCAL = @ACLOCAL@ 95ADD_CFLAGS = @ADD_CFLAGS@ 96ADD_CXXFLAGS = @ADD_CXXFLAGS@ 97ADD_FFLAGS = @ADD_FFLAGS@ 98AMDEP_FALSE = @AMDEP_FALSE@ 99AMDEP_TRUE = @AMDEP_TRUE@ 100AMTAR = @AMTAR@ 101AR = @AR@ 102AUTOCONF = @AUTOCONF@ 103AUTOHEADER = @AUTOHEADER@ 104AUTOMAKE = @AUTOMAKE@ 105AUX_DIR = @AUX_DIR@ 106AWK = @AWK@ 107BUILDTOOLSDIR = @BUILDTOOLSDIR@ 108CC = @CC@ 109CCDEPMODE = @CCDEPMODE@ 110CDEFS = @CDEFS@ 111CFLAGS = @CFLAGS@ 112COIN_CC_IS_CL_FALSE = @COIN_CC_IS_CL_FALSE@ 113COIN_CC_IS_CL_TRUE = @COIN_CC_IS_CL_TRUE@ 114COIN_CXX_IS_CL_FALSE = @COIN_CXX_IS_CL_FALSE@ 115COIN_CXX_IS_CL_TRUE = @COIN_CXX_IS_CL_TRUE@ 116COIN_HAS_DOXYGEN_FALSE = @COIN_HAS_DOXYGEN_FALSE@ 117COIN_HAS_DOXYGEN_TRUE = @COIN_HAS_DOXYGEN_TRUE@ 118COIN_HAS_LATEX_FALSE = @COIN_HAS_LATEX_FALSE@ 119COIN_HAS_LATEX_TRUE = @COIN_HAS_LATEX_TRUE@ 120COIN_SKIP_PROJECTS = @COIN_SKIP_PROJECTS@ 121CPP = @CPP@ 122CPPFLAGS = @CPPFLAGS@ 123CXX = @CXX@ 124CXXCPP = @CXXCPP@ 125CXXDEFS = @CXXDEFS@ 126CXXDEPMODE = @CXXDEPMODE@ 127CXXFLAGS = @CXXFLAGS@ 128CYGPATH_W = @CYGPATH_W@ 129DBG_CFLAGS = @DBG_CFLAGS@ 130DBG_CXXFLAGS = @DBG_CXXFLAGS@ 131DBG_FFLAGS = @DBG_FFLAGS@ 132DEFS = @DEFS@ 133DEPDIR = @DEPDIR@ 134DEPENDENCY_LINKING_FALSE = @DEPENDENCY_LINKING_FALSE@ 135DEPENDENCY_LINKING_TRUE = @DEPENDENCY_LINKING_TRUE@ 136ECHO = @ECHO@ 137ECHO_C = @ECHO_C@ 138ECHO_N = @ECHO_N@ 139ECHO_T = @ECHO_T@ 140EGREP = @EGREP@ 141EXEEXT = @EXEEXT@ 142F77 = @F77@ 143FFLAGS = @FFLAGS@ 144HAVE_EXTERNALS_FALSE = @HAVE_EXTERNALS_FALSE@ 145HAVE_EXTERNALS_TRUE = @HAVE_EXTERNALS_TRUE@ 146INSTALL_DATA = @INSTALL_DATA@ 147INSTALL_PROGRAM = @INSTALL_PROGRAM@ 148INSTALL_SCRIPT = @INSTALL_SCRIPT@ 149INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ 150LDFLAGS = @LDFLAGS@ 151LIBEXT = @LIBEXT@ 152LIBOBJS = @LIBOBJS@ 153LIBS = @LIBS@ 154LIBTOOL = @LIBTOOL@ 155LIBTOOLM4 = @LIBTOOLM4@ 156LN_S = @LN_S@ 157LTLIBOBJS = @LTLIBOBJS@ 158LT_LDFLAGS = @LT_LDFLAGS@ 159MAINT = @MAINT@ 160MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ 161MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ 162MAKEINFO = @MAKEINFO@ 163MPICC = @MPICC@ 164MPICXX = @MPICXX@ 165MPIF77 = @MPIF77@ 166OBJEXT = @OBJEXT@ 167OPT_CFLAGS = @OPT_CFLAGS@ 168OPT_CXXFLAGS = @OPT_CXXFLAGS@ 169OPT_FFLAGS = @OPT_FFLAGS@ 170PACKAGE = @PACKAGE@ 171PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 172PACKAGE_NAME = @PACKAGE_NAME@ 173PACKAGE_STRING = @PACKAGE_STRING@ 174PACKAGE_TARNAME = @PACKAGE_TARNAME@ 175PACKAGE_VERSION = @PACKAGE_VERSION@ 176PATH_SEPARATOR = @PATH_SEPARATOR@ 177RANLIB = @RANLIB@ 178RPATH_FLAGS = @RPATH_FLAGS@ 179SET_MAKE = @SET_MAKE@ 180SHELL = @SHELL@ 181STRIP = @STRIP@ 182VERSION = @VERSION@ 183VPATH_DISTCLEANFILES = @VPATH_DISTCLEANFILES@ 184abs_bin_dir = @abs_bin_dir@ 185abs_include_dir = @abs_include_dir@ 186abs_lib_dir = @abs_lib_dir@ 187abs_source_dir = @abs_source_dir@ 188ac_c_preproc_warn_flag = @ac_c_preproc_warn_flag@ 189ac_ct_AR = @ac_ct_AR@ 190ac_ct_CC = @ac_ct_CC@ 191ac_ct_CXX = @ac_ct_CXX@ 192ac_ct_F77 = @ac_ct_F77@ 193ac_ct_RANLIB = @ac_ct_RANLIB@ 194ac_ct_STRIP = @ac_ct_STRIP@ 195ac_cxx_preproc_warn_flag = @ac_cxx_preproc_warn_flag@ 196am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ 197am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ 198am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ 199am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ 200am__include = @am__include@ 201am__leading_dot = @am__leading_dot@ 202am__quote = @am__quote@ 203am__tar = @am__tar@ 204am__untar = @am__untar@ 205bindir = @bindir@ 206build = @build@ 207build_alias = @build_alias@ 208build_cpu = @build_cpu@ 209build_os = @build_os@ 210build_vendor = @build_vendor@ 211coin_doxy_excludes = @coin_doxy_excludes@ 212coin_doxy_logname = @coin_doxy_logname@ 213coin_doxy_tagfiles = @coin_doxy_tagfiles@ 214coin_doxy_tagname = @coin_doxy_tagname@ 215coin_doxy_usedot = @coin_doxy_usedot@ 216coin_have_doxygen = @coin_have_doxygen@ 217coin_have_latex = @coin_have_latex@ 218datadir = @datadir@ 219exec_prefix = @exec_prefix@ 220have_autoconf = @have_autoconf@ 221have_automake = @have_automake@ 222have_svn = @have_svn@ 223host = @host@ 224host_alias = @host_alias@ 225host_cpu = @host_cpu@ 226host_os = @host_os@ 227host_vendor = @host_vendor@ 228includedir = @includedir@ 229infodir = @infodir@ 230install_sh = @install_sh@ 231libdir = @libdir@ 232libexecdir = @libexecdir@ 233localstatedir = @localstatedir@ 234mandir = @mandir@ 235mkdir_p = @mkdir_p@ 236oldincludedir = @oldincludedir@ 237prefix = @prefix@ 238program_transform_name = @program_transform_name@ 239sbindir = @sbindir@ 240sharedstatedir = @sharedstatedir@ 241sol_cc_compiler = @sol_cc_compiler@ 242subdirs = @subdirs@ 243sysconfdir = @sysconfdir@ 244target_alias = @target_alias@ 245AUTOMAKE_OPTIONS = foreign 246EXTRA_DIST = doxydoc/doxygen.conf $(am__append_1) 247 248######################################################################## 249# Subdirectories # 250######################################################################## 251 252# subdirs is set by configure as the list of all subdirectories to recurse 253# into 254SUBDIRS = $(subdirs) 255 256######################################################################## 257# Maintainer Stuff # 258######################################################################## 259 260# Files that are generated and should be cleaned with make distclean 261DISTCLEANFILES = coin_subdirs.txt $(am__append_2) \ 262 $(VPATH_DISTCLEANFILES) 263DocFiles = README AUTHORS LICENSE 264DocInstallDir = $(datadir)/coin/doc/$(PACKAGE_NAME) 265COIN_HAS_DOXYGEN = @COIN_HAS_DOXYGEN_TRUE@TRUE 266COIN_HAS_LATEX = @COIN_HAS_LATEX_TRUE@TRUE 267all: all-recursive 268 269.SUFFIXES: 270am--refresh: 271 @: 272$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/BuildTools/Makemain.inc $(am__configure_deps) 273 @for dep in $?; do \ 274 case '$(am__configure_deps)' in \ 275 *$$dep*) \ 276 echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ 277 cd $(srcdir) && $(AUTOMAKE) --foreign \ 278 && exit 0; \ 279 exit 1;; \ 280 esac; \ 281 done; \ 282 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ 283 cd $(top_srcdir) && \ 284 $(AUTOMAKE) --foreign Makefile 285.PRECIOUS: Makefile 286Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 287 @case '$?' in \ 288 *config.status*) \ 289 echo ' $(SHELL) ./config.status'; \ 290 $(SHELL) ./config.status;; \ 291 *) \ 292 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ 293 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ 294 esac; 295 296$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) 297 $(SHELL) ./config.status --recheck 298 299$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 300 cd $(srcdir) && $(AUTOCONF) 301$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) 302 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) 303doxydoc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doxydoc/doxygen.conf.in 304 cd $(top_builddir) && $(SHELL) ./config.status $@ 305 306mostlyclean-libtool: 307 -rm -f *.lo 308 309clean-libtool: 310 -rm -rf .libs _libs 311 312distclean-libtool: 313 -rm -f libtool 314uninstall-info-am: 315 316# This directory's subdirectories are mostly independent; you can cd 317# into them and run `make' without going through this Makefile. 318# To change the values of `make' variables: instead of editing Makefiles, 319# (1) if the variable is set in `config.status', edit `config.status' 320# (which will cause the Makefiles to be regenerated when you run `make'); 321# (2) otherwise, pass the desired values on the `make' command line. 322$(RECURSIVE_TARGETS): 323 @failcom='exit 1'; \ 324 for f in x $$MAKEFLAGS; do \ 325 case $$f in \ 326 *=* | --[!k]*);; \ 327 *k*) failcom='fail=yes';; \ 328 esac; \ 329 done; \ 330 dot_seen=no; \ 331 target=`echo $@ | sed s/-recursive//`; \ 332 list='$(SUBDIRS)'; for subdir in $$list; do \ 333 echo "Making $$target in $$subdir"; \ 334 if test "$$subdir" = "."; then \ 335 dot_seen=yes; \ 336 local_target="$$target-am"; \ 337 else \ 338 local_target="$$target"; \ 339 fi; \ 340 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 341 || eval $$failcom; \ 342 done; \ 343 if test "$$dot_seen" = "no"; then \ 344 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 345 fi; test -z "$$fail" 346 347mostlyclean-recursive clean-recursive distclean-recursive \ 348maintainer-clean-recursive: 349 @failcom='exit 1'; \ 350 for f in x $$MAKEFLAGS; do \ 351 case $$f in \ 352 *=* | --[!k]*);; \ 353 *k*) failcom='fail=yes';; \ 354 esac; \ 355 done; \ 356 dot_seen=no; \ 357 case "$@" in \ 358 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ 359 *) list='$(SUBDIRS)' ;; \ 360 esac; \ 361 rev=''; for subdir in $$list; do \ 362 if test "$$subdir" = "."; then :; else \ 363 rev="$$subdir $$rev"; \ 364 fi; \ 365 done; \ 366 rev="$$rev ."; \ 367 target=`echo $@ | sed s/-recursive//`; \ 368 for subdir in $$rev; do \ 369 echo "Making $$target in $$subdir"; \ 370 if test "$$subdir" = "."; then \ 371 local_target="$$target-am"; \ 372 else \ 373 local_target="$$target"; \ 374 fi; \ 375 (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 376 || eval $$failcom; \ 377 done && test -z "$$fail" 378tags-recursive: 379 list='$(SUBDIRS)'; for subdir in $$list; do \ 380 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ 381 done 382ctags-recursive: 383 list='$(SUBDIRS)'; for subdir in $$list; do \ 384 test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ 385 done 386 387ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) 388 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 389 unique=`for i in $$list; do \ 390 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 391 done | \ 392 $(AWK) ' { files[$$0] = 1; } \ 393 END { for (i in files) print i; }'`; \ 394 mkid -fID $$unique 395tags: TAGS 396 397TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 398 $(TAGS_FILES) $(LISP) 399 tags=; \ 400 here=`pwd`; \ 401 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ 402 include_option=--etags-include; \ 403 empty_fix=.; \ 404 else \ 405 include_option=--include; \ 406 empty_fix=; \ 407 fi; \ 408 list='$(SUBDIRS)'; for subdir in $$list; do \ 409 if test "$$subdir" = .; then :; else \ 410 test ! -f $$subdir/TAGS || \ 411 tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ 412 fi; \ 413 done; \ 414 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 415 unique=`for i in $$list; do \ 416 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 417 done | \ 418 $(AWK) ' { files[$$0] = 1; } \ 419 END { for (i in files) print i; }'`; \ 420 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ 421 test -n "$$unique" || unique=$$empty_fix; \ 422 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 423 $$tags $$unique; \ 424 fi 425ctags: CTAGS 426CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ 427 $(TAGS_FILES) $(LISP) 428 tags=; \ 429 here=`pwd`; \ 430 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ 431 unique=`for i in $$list; do \ 432 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ 433 done | \ 434 $(AWK) ' { files[$$0] = 1; } \ 435 END { for (i in files) print i; }'`; \ 436 test -z "$(CTAGS_ARGS)$$tags$$unique" \ 437 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ 438 $$tags $$unique 439 440GTAGS: 441 here=`$(am__cd) $(top_builddir) && pwd` \ 442 && cd $(top_srcdir) \ 443 && gtags -i $(GTAGS_ARGS) $$here 444 445distclean-tags: 446 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags 447 448distdir: $(DISTFILES) 449 $(am__remove_distdir) 450 mkdir $(distdir) 451 $(mkdir_p) $(distdir)/BuildTools $(distdir)/doxydoc 452 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ 453 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ 454 list='$(DISTFILES)'; for file in $$list; do \ 455 case $$file in \ 456 $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ 457 $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ 458 esac; \ 459 if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ 460 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ 461 if test "$$dir" != "$$file" && test "$$dir" != "."; then \ 462 dir="/$$dir"; \ 463 $(mkdir_p) "$(distdir)$$dir"; \ 464 else \ 465 dir=''; \ 466 fi; \ 467 if test -d $$d/$$file; then \ 468 if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ 469 cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ 470 fi; \ 471 cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ 472 else \ 473 test -f $(distdir)/$$file \ 474 || cp -p $$d/$$file $(distdir)/$$file \ 475 || exit 1; \ 476 fi; \ 477 done 478 list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ 479 if test "$$subdir" = .; then :; else \ 480 test -d "$(distdir)/$$subdir" \ 481 || $(mkdir_p) "$(distdir)/$$subdir" \ 482 || exit 1; \ 483 distdir=`$(am__cd) $(distdir) && pwd`; \ 484 top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ 485 (cd $$subdir && \ 486 $(MAKE) $(AM_MAKEFLAGS) \ 487 top_distdir="$$top_distdir" \ 488 distdir="$$distdir/$$subdir" \ 489 distdir) \ 490 || exit 1; \ 491 fi; \ 492 done 493 -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ 494 ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ 495 ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ 496 ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ 497 || chmod -R a+r $(distdir) 498dist-gzip: distdir 499 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 500 $(am__remove_distdir) 501 502dist-bzip2: distdir 503 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 504 $(am__remove_distdir) 505 506dist-tarZ: distdir 507 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z 508 $(am__remove_distdir) 509 510dist-shar: distdir 511 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz 512 $(am__remove_distdir) 513 514dist-zip: distdir 515 -rm -f $(distdir).zip 516 zip -rq $(distdir).zip $(distdir) 517 $(am__remove_distdir) 518 519dist dist-all: distdir 520 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz 521 $(am__remove_distdir) 522 523# This target untars the dist file and tries a VPATH configuration. Then 524# it guarantees that the distribution is self-contained by making another 525# tarfile. 526distcheck: dist 527 case '$(DIST_ARCHIVES)' in \ 528 *.tar.gz*) \ 529 GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ 530 *.tar.bz2*) \ 531 bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ 532 *.tar.Z*) \ 533 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ 534 *.shar.gz*) \ 535 GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ 536 *.zip*) \ 537 unzip $(distdir).zip ;;\ 538 esac 539 chmod -R a-w $(distdir); chmod a+w $(distdir) 540 mkdir $(distdir)/_build 541 mkdir $(distdir)/_inst 542 chmod a-w $(distdir) 543 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ 544 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ 545 && cd $(distdir)/_build \ 546 && ../configure --srcdir=.. --prefix="$$dc_install_base" \ 547 $(DISTCHECK_CONFIGURE_FLAGS) \ 548 && $(MAKE) $(AM_MAKEFLAGS) \ 549 && $(MAKE) $(AM_MAKEFLAGS) dvi \ 550 && $(MAKE) $(AM_MAKEFLAGS) check \ 551 && $(MAKE) $(AM_MAKEFLAGS) install \ 552 && $(MAKE) $(AM_MAKEFLAGS) installcheck \ 553 && $(MAKE) $(AM_MAKEFLAGS) uninstall \ 554 && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ 555 distuninstallcheck \ 556 && chmod -R a-w "$$dc_install_base" \ 557 && ({ \ 558 (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ 559 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ 560 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ 561 && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ 562 distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ 563 } || { rm -rf "$$dc_destdir"; exit 1; }) \ 564 && rm -rf "$$dc_destdir" \ 565 && $(MAKE) $(AM_MAKEFLAGS) dist \ 566 && rm -rf $(DIST_ARCHIVES) \ 567 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck 568 $(am__remove_distdir) 569 @(echo "$(distdir) archives ready for distribution: "; \ 570 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ 571 sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}' 572distuninstallcheck: 573 @cd $(distuninstallcheck_dir) \ 574 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ 575 || { echo "ERROR: files left after uninstall:" ; \ 576 if test -n "$(DESTDIR)"; then \ 577 echo " (check DESTDIR support)"; \ 578 fi ; \ 579 $(distuninstallcheck_listfiles) ; \ 580 exit 1; } >&2 581distcleancheck: distclean 582 @if test '$(srcdir)' = . ; then \ 583 echo "ERROR: distcleancheck can only run from a VPATH build" ; \ 584 exit 1 ; \ 585 fi 586 @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ 587 || { echo "ERROR: files left in build directory after distclean:" ; \ 588 $(distcleancheck_listfiles) ; \ 589 exit 1; } >&2 590check-am: all-am 591check: check-recursive 592all-am: Makefile 593installdirs: installdirs-recursive 594installdirs-am: 595install: install-recursive 596install-exec: install-exec-recursive 597install-data: install-data-recursive 598uninstall: uninstall-recursive 599 600install-am: all-am 601 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am 602 603installcheck: installcheck-recursive 604install-strip: 605 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ 606 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ 607 `test -z '$(STRIP)' || \ 608 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install 609mostlyclean-generic: 610 611clean-generic: 612 613distclean-generic: 614 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 615 -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) 616 617maintainer-clean-generic: 618 @echo "This command is intended for maintainers to use" 619 @echo "it deletes files that may require special tools to rebuild." 620clean: clean-recursive 621 622clean-am: clean-generic clean-libtool clean-local mostlyclean-am 623 624distclean: distclean-recursive 625 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 626 -rm -f Makefile 627distclean-am: clean-am distclean-generic distclean-libtool \ 628 distclean-tags 629 630dvi: dvi-recursive 631 632dvi-am: 633 634html: html-recursive 635 636info: info-recursive 637 638info-am: 639 640install-data-am: 641 642install-exec-am: install-exec-local 643 644install-info: install-info-recursive 645 646install-man: 647 648installcheck-am: 649 650maintainer-clean: maintainer-clean-recursive 651 -rm -f $(am__CONFIG_DISTCLEAN_FILES) 652 -rm -rf $(top_srcdir)/autom4te.cache 653 -rm -f Makefile 654maintainer-clean-am: distclean-am maintainer-clean-generic 655 656mostlyclean: mostlyclean-recursive 657 658mostlyclean-am: mostlyclean-generic mostlyclean-libtool 659 660pdf: pdf-recursive 661 662pdf-am: 663 664ps: ps-recursive 665 666ps-am: 667 668uninstall-am: uninstall-info-am uninstall-local 669 670uninstall-info: uninstall-info-recursive 671 672.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \ 673 check-am clean clean-generic clean-libtool clean-local \ 674 clean-recursive ctags ctags-recursive dist dist-all dist-bzip2 \ 675 dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \ 676 distclean-generic distclean-libtool distclean-recursive \ 677 distclean-tags distcleancheck distdir distuninstallcheck dvi \ 678 dvi-am html html-am info info-am install install-am \ 679 install-data install-data-am install-exec install-exec-am \ 680 install-exec-local install-info install-info-am install-man \ 681 install-strip installcheck installcheck-am installdirs \ 682 installdirs-am maintainer-clean maintainer-clean-generic \ 683 maintainer-clean-recursive mostlyclean mostlyclean-generic \ 684 mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ 685 tags tags-recursive uninstall uninstall-am uninstall-info-am \ 686 uninstall-local 687 688 689######################################################################## 690# Extra Targets # 691######################################################################## 692 693test: all 694 cd Ipopt; $(MAKE) test 695 696unitTest: test 697 698tests: all 699 for dir in $(subdirs); do \ 700 if test -r $$dir/test/Makefile; then \ 701 (cd $$dir; $(MAKE) test) \ 702 fi; \ 703 done 704 705unitTests: tests 706 707doxydoc: 708 doxygen doxydoc/doxygen.conf 709 710clean-doxydoc : 711 cd doxydoc && rm -rf html *.log *.tag 712 713install-doxydoc : doxydoc 714 $(mkdir_p) $(DESTDIR)$(DocInstallDir)/doxydoc 715 cp -R doxydoc/html doxydoc/ipopt_doxy.tag $(DESTDIR)$(DocInstallDir)/doxydoc 716 717uninstall-doxydoc: 718 if test -e $(DocInstallDir)/doxydoc ; then rm -rf $(DocInstallDir)/doxydoc ; fi 719 720cuter: 721 cd Ipopt; $(MAKE) cuter 722 723.PHONY: test unitTest tests unitTests doxydoc cuter 724 725clean-local: clean-doxydoc 726uninstall-local: uninstall-doxydoc 727install-exec-local: 728 @if test -e doxydoc/html ; then \ 729 $(MAKE) install-doxydoc ; \ 730 else \ 731 echo "Run make install-doxydoc to generate and install Doxygen documentation." ; \ 732 fi 733 734doxygen-docs: 735 if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \ 736 if test -d "doxydoc/"; then \ 737 doxygen doxydoc/doxygen.conf;\ 738 fi;\ 739 fi 740 741pdf-doxygen-docs: doxygen-docs 742 if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \ 743 if test -d "doxydoc/latex"; then \ 744 if test "$(COIN_HAS_LATEX)" = TRUE; then \ 745 cd doxydoc/latex;\ 746 $(MAKE) pdf;\ 747 cd -;\ 748 fi;\ 749 fi;\ 750 fi 751 752clean-doxygen-docs: 753 if test -d "doxydoc/"; then \ 754 cd doxydoc ;\ 755 rm -rf html latex *.log *.tag;\ 756 fi 757 758install-doxygen-docs: doxygen-docs 759 if test "$(COIN_HAS_DOXYGEN)" = TRUE; then \ 760 if test -d "doxydoc/"; then \ 761 test -d "$(DESTDIR)$(DocInstallDir)/doxydoc" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)/doxydoc"; \ 762 $(INSTALL_DATA) @coin_doxy_tagname@ "$(DESTDIR)$(DocInstallDir)/@coin_doxy_tagname@";\ 763 if test -f "doxydoc/latex/refman.pdf"; then \ 764 $(INSTALL_DATA) doxydoc/latex/refman.pdf "$(DESTDIR)$(DocInstallDir)";\ 765 fi;\ 766 if test -d "doxydoc/html"; then \ 767 test -d "$(DESTDIR)$(DocInstallDir)/doxydoc/search/" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)/doxydoc/search/"; \ 768 $(INSTALL_DATA) doxydoc/html/*.* "$(DESTDIR)$(DocInstallDir)/doxydoc";\ 769 $(INSTALL_DATA) doxydoc/html/search/*.* "$(DESTDIR)$(DocInstallDir)/doxydoc/search";\ 770 fi;\ 771 fi;\ 772 fi 773 774uninstall-doxygen-docs: 775 if test -d "$(DESTDIR)$(DocInstallDir)/doxydoc/"; then \ 776 rm -rf "$(DESTDIR)$(DocInstallDir)/doxydoc/"; \ 777 fi 778 if test -f "$(DESTDIR)$(DocInstallDir)/refman.pdf"; then \ 779 rm -f "$(DESTDIR)$(DocInstallDir)/refman.pdf"; \ 780 fi 781 782all-doxygen-docs: 783 for dir in $(subdirs) ; do \ 784 do_project=true;\ 785 for proj in $(COIN_SKIP_DOXYGEN); do\ 786 if test $$dir = $$proj; then\ 787 do_project=false;\ 788 fi;\ 789 done;\ 790 if test -r $$dir/doxydoc & $$do_project = true; then \ 791 (cd $$dir ; $(MAKE) doxygen-docs) \ 792 fi ; \ 793 done ; 794 795clean-all-doxygen-docs: 796 for dir in $(subdirs) ; do \ 797 if test -r $$dir/doxydoc ; then \ 798 (cd $$dir ; $(MAKE) clean-doxygen-docs) \ 799 fi ; \ 800 done ; 801 802install-all-doxygen-docs: all-doxygen-docs 803 for dir in $(subdirs) ; do \ 804 do_project=true;\ 805 for proj in $(COIN_SKIP_DOXYGEN); do\ 806 if test $$dir = $$proj; then\ 807 do_project=false;\ 808 fi;\ 809 done;\ 810 if test -r $$dir/doxydoc & $$do_project = true; then \ 811 (cd $$dir ; $(MAKE) install-doxygen-docs) \ 812 fi ; \ 813 done ; 814 815uninstall-all-doxygen-docs: 816 for dir in $(subdirs) ; do \ 817 if test -r $$dir/doxydoc ; then \ 818 (cd $$dir ; $(MAKE) uninstall-doxygen-docs) \ 819 fi ; \ 820 done ; 821 822install-doc: $(DocFiles) 823 test -z "$(DocInstallDir)" || $(mkdir_p) "$(DESTDIR)$(DocInstallDir)" 824 for file in $(DocFiles); do \ 825 if test -f "$$file"; then dir=; else dir="$(srcdir)/"; fi; \ 826 if test -f "$$dir$$file"; then $(INSTALL_DATA) "$$dir$$file" "$(DESTDIR)$(DocInstallDir)/$$file"; fi; \ 827 done 828 829uninstall-doc: 830 for file in $(DocFiles); do \ 831 rm -f "$(DESTDIR)$(DocInstallDir)/$$file"; \ 832 done 833 834######################################################################## 835# Maintainer Stuff # 836######################################################################## 837 838# Make sure acinclude is using most recent coin.m4 839@MAINTAINER_MODE_TRUE@$(srcdir)/acinclude.m4: $(BUILDTOOLSDIR)/coin.m4 840@MAINTAINER_MODE_TRUE@ cat $(LIBTOOLM4) $< > $@ 841 842# Make sure the autotools scripts are up to date 843@MAINTAINER_MODE_TRUE@$(AUX_DIR)/install-sh: $(BUILDTOOLSDIR)/install-sh 844@MAINTAINER_MODE_TRUE@ cp $< $@ 845 846@MAINTAINER_MODE_TRUE@$(AUX_DIR)/missing: $(BUILDTOOLSDIR)/missing 847@MAINTAINER_MODE_TRUE@ cp $< $@ 848 849@MAINTAINER_MODE_TRUE@$(AUX_DIR)/config.guess: $(BUILDTOOLSDIR)/config.guess 850@MAINTAINER_MODE_TRUE@ cp $< $@ 851 852@MAINTAINER_MODE_TRUE@$(AUX_DIR)/config.sub: $(BUILDTOOLSDIR)/config.sub 853@MAINTAINER_MODE_TRUE@ cp $< $@ 854 855@MAINTAINER_MODE_TRUE@$(AUX_DIR)/depcomp: $(BUILDTOOLSDIR)/depcomp 856@MAINTAINER_MODE_TRUE@ cp $< $@ 857 858@MAINTAINER_MODE_TRUE@$(AUX_DIR)/ltmain.sh: $(BUILDTOOLSDIR)/ltmain.sh 859@MAINTAINER_MODE_TRUE@ cp $< $@ 860 861# Take care of updating externals (if Dependencies file exists) 862@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@$(top_builddir)/Makefile: .Dependencies-stamp 863 864@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@.Dependencies-stamp: $(srcdir)/Dependencies 865@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@ cd $(srcdir); BuildTools/set_externals Dependencies 866@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@ touch .Dependencies-stamp 867 868@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@update-externals: .Dependencies-stamp 869@HAVE_EXTERNALS_TRUE@@MAINTAINER_MODE_TRUE@ cd $(srcdir); svn update 870 871.PHONY: install-doc uninstall-doc update-externals 872# Tell versions [3.59,3.63) of GNU make to not export all variables. 873# Otherwise a system limit (for SysV at least) may be exceeded. 874.NOEXPORT: 875