Changeset 1581


Ignore:
Timestamp:
Jul 27, 2010 2:16:45 PM (9 years ago)
Author:
lou
Message:

New doxygen documentation structure.

Location:
trunk
Files:
3 added
1 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/Makefile.in

    r1579 r1581  
    6262        $(srcdir)/Makefile.in $(srcdir)/clp-uninstalled.pc.in \
    6363        $(srcdir)/clp.pc.in $(top_srcdir)/configure \
     64        $(top_srcdir)/doxydoc/doxygen.conf.in \
    6465        $(top_srcdir)/examples/Makefile.in \
    6566        $(top_srcdir)/inc/config_clp.h.in \
     
    7980CONFIG_HEADER = $(top_builddir)/inc/config_clp.h
    8081CONFIG_CLEAN_FILES = examples/Makefile clp.pc clp-uninstalled.pc \
    81         osi-clp-uninstalled.pc
     82        osi-clp-uninstalled.pc doxydoc/doxygen.conf
    8283SOURCES =
    8384DIST_SOURCES =
     
    252253build_os = @build_os@
    253254build_vendor = @build_vendor@
     255coin_doxy_excludes = @coin_doxy_excludes@
     256coin_doxy_logname = @coin_doxy_logname@
     257coin_doxy_tagfiles = @coin_doxy_tagfiles@
     258coin_doxy_tagname = @coin_doxy_tagname@
     259coin_doxy_usedot = @coin_doxy_usedot@
     260coin_have_doxygen = @coin_have_doxygen@
    254261datadir = @datadir@
    255262exec_prefix = @exec_prefix@
     
    386393        cd $(top_builddir) && $(SHELL) ./config.status $@
    387394osi-clp-uninstalled.pc: $(top_builddir)/config.status $(top_srcdir)/src/OsiClp/osi-clp-uninstalled.pc.in
     395        cd $(top_builddir) && $(SHELL) ./config.status $@
     396doxydoc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doxydoc/doxygen.conf.in
    388397        cd $(top_builddir) && $(SHELL) ./config.status $@
    389398
     
    550559        $(am__remove_distdir)
    551560        mkdir $(distdir)
    552         $(mkdir_p) $(distdir)/. $(distdir)/BuildTools $(distdir)/doc $(distdir)/doc/Howto $(distdir)/examples $(distdir)/inc $(distdir)/src/OsiClp
     561        $(mkdir_p) $(distdir)/. $(distdir)/BuildTools $(distdir)/doc $(distdir)/doc/Howto $(distdir)/doxydoc $(distdir)/examples $(distdir)/inc $(distdir)/src/OsiClp
    553562        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
    554563        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
  • trunk/Clp/configure

    r1580 r1581  
    473473#endif"
    474474
    475 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os ADDLIBS PCADDLIBS FADDLIBS ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE have_svnversion CLP_SVN_REV CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED COINUTILS_LIBS COINUTILS_CFLAGS COINUTILS_DATA REQUIREDPACKAGES COIN_HAS_COINUTILS_TRUE COIN_HAS_COINUTILS_FALSE OSI_LIBS OSI_CFLAGS OSI_DATA COIN_HAS_OSI_TRUE COIN_HAS_OSI_FALSE OSITESTS_LIBS OSITESTS_CFLAGS OSITESTS_DATA COIN_HAS_OSITESTS_TRUE COIN_HAS_OSITESTS_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE NETLIB_LIBS NETLIB_CFLAGS NETLIB_DATA COIN_HAS_NETLIB_TRUE COIN_HAS_NETLIB_FALSE LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
     475ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os ADDLIBS PCADDLIBS FADDLIBS ALWAYS_FALSE_TRUE ALWAYS_FALSE_FALSE have_svnversion CLP_SVN_REV CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED COINUTILS_LIBS COINUTILS_CFLAGS COINUTILS_DATA REQUIREDPACKAGES COIN_HAS_COINUTILS_TRUE COIN_HAS_COINUTILS_FALSE OSI_LIBS OSI_CFLAGS OSI_DATA COIN_HAS_OSI_TRUE COIN_HAS_OSI_FALSE OSITESTS_LIBS OSITESTS_CFLAGS OSITESTS_DATA COIN_HAS_OSITESTS_TRUE COIN_HAS_OSITESTS_FALSE SAMPLE_LIBS SAMPLE_CFLAGS SAMPLE_DATA COIN_HAS_SAMPLE_TRUE COIN_HAS_SAMPLE_FALSE NETLIB_LIBS NETLIB_CFLAGS NETLIB_DATA COIN_HAS_NETLIB_TRUE COIN_HAS_NETLIB_FALSE coin_have_doxygen coin_doxy_usedot coin_doxy_tagname coin_doxy_logname coin_doxy_tagfiles coin_doxy_excludes LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
    476476ac_subst_files=''
    477477
     
    11301130  --with-netlib-datadir directory with data files for using module Netlib
    11311131  --with-wsmp             specify WSMP library
     1132  --with-dot              use dot (from graphviz) when creating documentation
     1133                          with doxygen if available; --without-dot to disable
    11321134
    11331135Some influential environment variables:
     
    58755877*-*-irix6*)
    58765878  # Find out which ABI we are using.
    5877   echo '#line 5877 "configure"' > conftest.$ac_ext
     5879  echo '#line 5879 "configure"' > conftest.$ac_ext
    58785880  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
    58795881  (eval $ac_compile) 2>&5
     
    70097011
    70107012# Provide some information about the compiler.
    7011 echo "$as_me:7011:" \
     7013echo "$as_me:7013:" \
    70127014     "checking for Fortran 77 compiler version" >&5
    70137015ac_compiler=`set X $ac_compile; echo $2`
     
    80768078   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    80778079   -e 's:$: $lt_compiler_flag:'`
    8078    (eval echo "\"\$as_me:8078: $lt_compile\"" >&5)
     8080   (eval echo "\"\$as_me:8080: $lt_compile\"" >&5)
    80798081   (eval "$lt_compile" 2>conftest.err)
    80808082   ac_status=$?
    80818083   cat conftest.err >&5
    8082    echo "$as_me:8082: \$? = $ac_status" >&5
     8084   echo "$as_me:8084: \$? = $ac_status" >&5
    80838085   if (exit $ac_status) && test -s "$ac_outfile"; then
    80848086     # The compiler can only warn and ignore the option if not recognized
     
    83448346   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    83458347   -e 's:$: $lt_compiler_flag:'`
    8346    (eval echo "\"\$as_me:8346: $lt_compile\"" >&5)
     8348   (eval echo "\"\$as_me:8348: $lt_compile\"" >&5)
    83478349   (eval "$lt_compile" 2>conftest.err)
    83488350   ac_status=$?
    83498351   cat conftest.err >&5
    8350    echo "$as_me:8350: \$? = $ac_status" >&5
     8352   echo "$as_me:8352: \$? = $ac_status" >&5
    83518353   if (exit $ac_status) && test -s "$ac_outfile"; then
    83528354     # The compiler can only warn and ignore the option if not recognized
     
    84488450   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    84498451   -e 's:$: $lt_compiler_flag:'`
    8450    (eval echo "\"\$as_me:8450: $lt_compile\"" >&5)
     8452   (eval echo "\"\$as_me:8452: $lt_compile\"" >&5)
    84518453   (eval "$lt_compile" 2>out/conftest.err)
    84528454   ac_status=$?
    84538455   cat out/conftest.err >&5
    8454    echo "$as_me:8454: \$? = $ac_status" >&5
     8456   echo "$as_me:8456: \$? = $ac_status" >&5
    84558457   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    84568458   then
     
    1079310795  lt_status=$lt_dlunknown
    1079410796  cat > conftest.$ac_ext <<EOF
    10795 #line 10795 "configure"
     10797#line 10797 "configure"
    1079610798#include "confdefs.h"
    1079710799
     
    1089310895  lt_status=$lt_dlunknown
    1089410896  cat > conftest.$ac_ext <<EOF
    10895 #line 10895 "configure"
     10897#line 10897 "configure"
    1089610898#include "confdefs.h"
    1089710899
     
    1323713239   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1323813240   -e 's:$: $lt_compiler_flag:'`
    13239    (eval echo "\"\$as_me:13239: $lt_compile\"" >&5)
     13241   (eval echo "\"\$as_me:13241: $lt_compile\"" >&5)
    1324013242   (eval "$lt_compile" 2>conftest.err)
    1324113243   ac_status=$?
    1324213244   cat conftest.err >&5
    13243    echo "$as_me:13243: \$? = $ac_status" >&5
     13245   echo "$as_me:13245: \$? = $ac_status" >&5
    1324413246   if (exit $ac_status) && test -s "$ac_outfile"; then
    1324513247     # The compiler can only warn and ignore the option if not recognized
     
    1334113343   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1334213344   -e 's:$: $lt_compiler_flag:'`
    13343    (eval echo "\"\$as_me:13343: $lt_compile\"" >&5)
     13345   (eval echo "\"\$as_me:13345: $lt_compile\"" >&5)
    1334413346   (eval "$lt_compile" 2>out/conftest.err)
    1334513347   ac_status=$?
    1334613348   cat out/conftest.err >&5
    13347    echo "$as_me:13347: \$? = $ac_status" >&5
     13349   echo "$as_me:13349: \$? = $ac_status" >&5
    1334813350   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1334913351   then
     
    1491114913   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1491214914   -e 's:$: $lt_compiler_flag:'`
    14913    (eval echo "\"\$as_me:14913: $lt_compile\"" >&5)
     14915   (eval echo "\"\$as_me:14915: $lt_compile\"" >&5)
    1491414916   (eval "$lt_compile" 2>conftest.err)
    1491514917   ac_status=$?
    1491614918   cat conftest.err >&5
    14917    echo "$as_me:14917: \$? = $ac_status" >&5
     14919   echo "$as_me:14919: \$? = $ac_status" >&5
    1491814920   if (exit $ac_status) && test -s "$ac_outfile"; then
    1491914921     # The compiler can only warn and ignore the option if not recognized
     
    1501515017   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1501615018   -e 's:$: $lt_compiler_flag:'`
    15017    (eval echo "\"\$as_me:15017: $lt_compile\"" >&5)
     15019   (eval echo "\"\$as_me:15019: $lt_compile\"" >&5)
    1501815020   (eval "$lt_compile" 2>out/conftest.err)
    1501915021   ac_status=$?
    1502015022   cat out/conftest.err >&5
    15021    echo "$as_me:15021: \$? = $ac_status" >&5
     15023   echo "$as_me:15023: \$? = $ac_status" >&5
    1502215024   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1502315025   then
     
    1722217224   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1722317225   -e 's:$: $lt_compiler_flag:'`
    17224    (eval echo "\"\$as_me:17224: $lt_compile\"" >&5)
     17226   (eval echo "\"\$as_me:17226: $lt_compile\"" >&5)
    1722517227   (eval "$lt_compile" 2>conftest.err)
    1722617228   ac_status=$?
    1722717229   cat conftest.err >&5
    17228    echo "$as_me:17228: \$? = $ac_status" >&5
     17230   echo "$as_me:17230: \$? = $ac_status" >&5
    1722917231   if (exit $ac_status) && test -s "$ac_outfile"; then
    1723017232     # The compiler can only warn and ignore the option if not recognized
     
    1749017492   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1749117493   -e 's:$: $lt_compiler_flag:'`
    17492    (eval echo "\"\$as_me:17492: $lt_compile\"" >&5)
     17494   (eval echo "\"\$as_me:17494: $lt_compile\"" >&5)
    1749317495   (eval "$lt_compile" 2>conftest.err)
    1749417496   ac_status=$?
    1749517497   cat conftest.err >&5
    17496    echo "$as_me:17496: \$? = $ac_status" >&5
     17498   echo "$as_me:17498: \$? = $ac_status" >&5
    1749717499   if (exit $ac_status) && test -s "$ac_outfile"; then
    1749817500     # The compiler can only warn and ignore the option if not recognized
     
    1759417596   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1759517597   -e 's:$: $lt_compiler_flag:'`
    17596    (eval echo "\"\$as_me:17596: $lt_compile\"" >&5)
     17598   (eval echo "\"\$as_me:17598: $lt_compile\"" >&5)
    1759717599   (eval "$lt_compile" 2>out/conftest.err)
    1759817600   ac_status=$?
    1759917601   cat out/conftest.err >&5
    17600    echo "$as_me:17600: \$? = $ac_status" >&5
     17602   echo "$as_me:17602: \$? = $ac_status" >&5
    1760117603   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1760217604   then
     
    2252022522# input files for the examples are available in the VPATH directory.
    2252122523
     22524
    2252222525echo "$as_me:$LINENO: checking whether this is a VPATH configuration" >&5
    2252322526echo $ECHO_N "checking whether this is a VPATH configuration... $ECHO_C" >&6
     
    2253122534
    2253222535
     22536
     22537# Allow for newlines in the parameter
    2253322538if test $coin_vpath_config = yes; then
    22534   # echo converts newlines in parameter to spaces
    22535   coin_vpath_link_files="$coin_vpath_link_files `echo examples/hello.mps`"
    22536 fi
    22537 
    22538 
     22539  cvl_tmp="examples/hello.mps"
     22540  coin_vpath_link_files=
     22541  for file in $cvl_tmp ; do
     22542    coin_vpath_link_files="$coin_vpath_link_files $file"
     22543  done
     22544fi
     22545
     22546
     22547
     22548# Allow for newlines in the parameter
    2253922549if test $coin_vpath_config = yes; then
    22540   # echo converts newlines in parameter to spaces
    22541   coin_vpath_link_files="$coin_vpath_link_files `echo examples/input.130`"
    22542 fi
     22550  cvl_tmp="examples/input.130"
     22551  coin_vpath_link_files=
     22552  for file in $cvl_tmp ; do
     22553    coin_vpath_link_files="$coin_vpath_link_files $file"
     22554  done
     22555fi
     22556
     22557
     22558#############################################################################
     22559#                  Check for doxygen                                        #
     22560#############################################################################
     22561
     22562
     22563
     22564{ echo "$as_me:$LINENO: configuring doxygen documentation options" >&5
     22565echo "$as_me: configuring doxygen documentation options" >&6;}
     22566
     22567# Check to see if doxygen is available.
     22568
     22569# Extract the first word of "doxygen", so it can be a program name with args.
     22570set dummy doxygen; ac_word=$2
     22571echo "$as_me:$LINENO: checking for $ac_word" >&5
     22572echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
     22573if test "${ac_cv_prog_coin_have_doxygen+set}" = set; then
     22574  echo $ECHO_N "(cached) $ECHO_C" >&6
     22575else
     22576  if test -n "$coin_have_doxygen"; then
     22577  ac_cv_prog_coin_have_doxygen="$coin_have_doxygen" # Let the user override the test.
     22578else
     22579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     22580for as_dir in $PATH
     22581do
     22582  IFS=$as_save_IFS
     22583  test -z "$as_dir" && as_dir=.
     22584  for ac_exec_ext in '' $ac_executable_extensions; do
     22585  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     22586    ac_cv_prog_coin_have_doxygen="yes"
     22587    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
     22588    break 2
     22589  fi
     22590done
     22591done
     22592
     22593  test -z "$ac_cv_prog_coin_have_doxygen" && ac_cv_prog_coin_have_doxygen="no"
     22594fi
     22595fi
     22596coin_have_doxygen=$ac_cv_prog_coin_have_doxygen
     22597if test -n "$coin_have_doxygen"; then
     22598  echo "$as_me:$LINENO: result: $coin_have_doxygen" >&5
     22599echo "${ECHO_T}$coin_have_doxygen" >&6
     22600else
     22601  echo "$as_me:$LINENO: result: no" >&5
     22602echo "${ECHO_T}no" >&6
     22603fi
     22604
     22605
     22606# Look for the dot tool from the graphviz package, unless the user has
     22607# disabled it.
     22608
     22609
     22610# Check whether --with-dot or --without-dot was given.
     22611if test "${with_dot+set}" = set; then
     22612  withval="$with_dot"
     22613
     22614else
     22615  withval=yes
     22616fi;
     22617if test x$withval = xno ; then
     22618  coin_doxy_usedot=NO
     22619  echo "$as_me:$LINENO: checking for dot " >&5
     22620echo $ECHO_N "checking for dot ... $ECHO_C" >&6
     22621  echo "$as_me:$LINENO: result: disabled" >&5
     22622echo "${ECHO_T}disabled" >&6
     22623else
     22624  # Extract the first word of "dot", so it can be a program name with args.
     22625set dummy dot; ac_word=$2
     22626echo "$as_me:$LINENO: checking for $ac_word" >&5
     22627echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
     22628if test "${ac_cv_prog_coin_doxy_usedot+set}" = set; then
     22629  echo $ECHO_N "(cached) $ECHO_C" >&6
     22630else
     22631  if test -n "$coin_doxy_usedot"; then
     22632  ac_cv_prog_coin_doxy_usedot="$coin_doxy_usedot" # Let the user override the test.
     22633else
     22634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     22635for as_dir in $PATH
     22636do
     22637  IFS=$as_save_IFS
     22638  test -z "$as_dir" && as_dir=.
     22639  for ac_exec_ext in '' $ac_executable_extensions; do
     22640  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     22641    ac_cv_prog_coin_doxy_usedot="YES"
     22642    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
     22643    break 2
     22644  fi
     22645done
     22646done
     22647
     22648  test -z "$ac_cv_prog_coin_doxy_usedot" && ac_cv_prog_coin_doxy_usedot="NO"
     22649fi
     22650fi
     22651coin_doxy_usedot=$ac_cv_prog_coin_doxy_usedot
     22652if test -n "$coin_doxy_usedot"; then
     22653  echo "$as_me:$LINENO: result: $coin_doxy_usedot" >&5
     22654echo "${ECHO_T}$coin_doxy_usedot" >&6
     22655else
     22656  echo "$as_me:$LINENO: result: no" >&5
     22657echo "${ECHO_T}no" >&6
     22658fi
     22659
     22660fi
     22661
     22662# Generate a tag file name and a log file name
     22663
     22664coin_doxy_tagname=doxydoc/${PACKAGE}_doxy.tag
     22665
     22666coin_doxy_logname=doxydoc/${PACKAGE}_doxy.log
     22667
     22668
     22669# Process the list of project names and massage them into possible doxygen
     22670# doc'n directories. Prefer 1) classic external, source processed using
     22671# a project-specific doxygen.conf, we use the tag file; 2) classic
     22672# external, source processed using package doxygen.conf; 3) installed
     22673# doxydoc. Alternatives 1) and 2) are only possible if the directory will be
     22674# configured, which we can't know unless this is the package base configure,
     22675# since coin_subdirs is only set there. Hence it's sufficient to check for
     22676# membership. If we use a tag file from a classic external, exclude the
     22677# source from doxygen processing when doxygen runs in the base directory.
     22678
     22679coin_doxy_tagfiles=
     22680coin_doxy_excludes=
     22681tmp="CoinUtils Osi"
     22682for proj in $tmp ; do
     22683  lc_proj=`echo $proj | tr [A-Z] [a-z]`
     22684  echo "$as_me:$LINENO: checking for doxygen doc'n for $proj " >&5
     22685echo $ECHO_N "checking for doxygen doc'n for $proj ... $ECHO_C" >&6
     22686  doxytag=${lc_proj}_doxy.tag
     22687  doxyfound=no
     22688  for chkProj in $coin_subdirs ; do
     22689    if test "$chkProj" = "$proj" ; then
     22690      # proj will be configured, hence doxydoc present in build tree
     22691      doxysrcdir="${srcdir}/${proj}"
     22692      { echo "$as_me:$LINENO: Considering $doxysrcdir (base)" >&5
     22693echo "$as_me: Considering $doxysrcdir (base)" >&6;}
     22694      if test -d "$doxysrcdir" ; then
     22695        # with a doxydoc directory?
     22696        doxydir="$doxysrcdir/doxydoc"
     22697        { echo "$as_me:$LINENO: Considering $doxydir (base)" >&5
     22698echo "$as_me: Considering $doxydir (base)" >&6;}
     22699        { echo "$as_me:$LINENO: Subdirs: $coin_subdirs)" >&5
     22700echo "$as_me: Subdirs: $coin_subdirs)" >&6;}
     22701        if test -d "$doxydir" ; then
     22702          # use tag file; don't process source
     22703          eval doxydir="`pwd`/${proj}/doxydoc"
     22704          coin_doxy_tagfiles="$coin_doxy_tagfiles $doxydir/$doxytag=$doxydir/html"
     22705          echo "$as_me:$LINENO: result: $doxydir (tag)" >&5
     22706echo "${ECHO_T}$doxydir (tag)" >&6
     22707          coin_doxy_excludes="$coin_doxy_excludes */${proj}*"
     22708        else
     22709          # will process the source -- nothing further to be done here
     22710          echo "$as_me:$LINENO: result: $doxysrcdir (src)" >&5
     22711echo "${ECHO_T}$doxysrcdir (src)" >&6
     22712        fi
     22713        doxyfound=yes
     22714      fi
     22715    fi
     22716  done
     22717  # Not built, fall back to installed tag file
     22718  if test $doxyfound = no ; then
     22719    eval doxydir="${datadir}/coin/doc/${proj}/doxydoc"
     22720    { echo "$as_me:$LINENO: Considering $doxydir (install)" >&5
     22721echo "$as_me: Considering $doxydir (install)" >&6;}
     22722    { echo "$as_me:$LINENO: Subdirs: $coin_subdirs)" >&5
     22723echo "$as_me: Subdirs: $coin_subdirs)" >&6;}
     22724    coin_doxy_tagfiles="$coin_doxy_tagfiles $doxydir/$doxytag=$doxydir/html"
     22725    echo "$as_me:$LINENO: result: $doxydir (tag)" >&5
     22726echo "${ECHO_T}$doxydir (tag)" >&6
     22727  fi
     22728done
     22729
     22730
     22731
    2254322732
    2254422733
     
    2255622745
    2255722746fi
     22747
     22748          ac_config_files="$ac_config_files doxydoc/doxygen.conf"
     22749
    2255822750
    2255922751# Here put the location and name of the configuration header file
     
    2329323485  "src/OsiClp/osi-clp.pc" ) CONFIG_FILES="$CONFIG_FILES src/OsiClp/osi-clp.pc" ;;
    2329423486  "osi-clp-uninstalled.pc" ) CONFIG_FILES="$CONFIG_FILES osi-clp-uninstalled.pc:src/OsiClp/osi-clp-uninstalled.pc.in" ;;
     23487  "doxydoc/doxygen.conf" ) CONFIG_FILES="$CONFIG_FILES doxydoc/doxygen.conf" ;;
    2329523488  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    2329623489  "inc/config_clp.h" ) CONFIG_HEADERS="$CONFIG_HEADERS inc/config_clp.h" ;;
     
    2351423707s,@COIN_HAS_NETLIB_TRUE@,$COIN_HAS_NETLIB_TRUE,;t t
    2351523708s,@COIN_HAS_NETLIB_FALSE@,$COIN_HAS_NETLIB_FALSE,;t t
     23709s,@coin_have_doxygen@,$coin_have_doxygen,;t t
     23710s,@coin_doxy_usedot@,$coin_doxy_usedot,;t t
     23711s,@coin_doxy_tagname@,$coin_doxy_tagname,;t t
     23712s,@coin_doxy_logname@,$coin_doxy_logname,;t t
     23713s,@coin_doxy_tagfiles@,$coin_doxy_tagfiles,;t t
     23714s,@coin_doxy_excludes@,$coin_doxy_excludes,;t t
    2351623715s,@LIBEXT@,$LIBEXT,;t t
    2351723716s,@VPATH_DISTCLEANFILES@,$VPATH_DISTCLEANFILES,;t t
  • trunk/Clp/configure.ac

    r1580 r1581  
    114114AC_COIN_VPATH_LINK(examples/input.130)
    115115
     116#############################################################################
     117#                  Check for doxygen                                        #
     118#############################################################################
     119
     120AC_COIN_DOXYGEN(CoinUtils Osi)
     121
    116122##############################################################################
    117123#                   Finishing up by writing all the output                   #
     
    133139fi
    134140
     141AC_CONFIG_FILES([doxydoc/doxygen.conf])
     142
    135143# Here put the location and name of the configuration header file
    136144AC_CONFIG_HEADER([inc/config_clp.h])
  • trunk/Clp/src/Makefile.in

    r1577 r1581  
    269269build_os = @build_os@
    270270build_vendor = @build_vendor@
     271coin_doxy_excludes = @coin_doxy_excludes@
     272coin_doxy_logname = @coin_doxy_logname@
     273coin_doxy_tagfiles = @coin_doxy_tagfiles@
     274coin_doxy_tagname = @coin_doxy_tagname@
     275coin_doxy_usedot = @coin_doxy_usedot@
     276coin_have_doxygen = @coin_have_doxygen@
    271277datadir = @datadir@
    272278exec_prefix = @exec_prefix@
  • trunk/Clp/src/OsiClp/Makefile.in

    r1577 r1581  
    237237build_os = @build_os@
    238238build_vendor = @build_vendor@
     239coin_doxy_excludes = @coin_doxy_excludes@
     240coin_doxy_logname = @coin_doxy_logname@
     241coin_doxy_tagfiles = @coin_doxy_tagfiles@
     242coin_doxy_tagname = @coin_doxy_tagname@
     243coin_doxy_usedot = @coin_doxy_usedot@
     244coin_have_doxygen = @coin_have_doxygen@
    239245datadir = @datadir@
    240246exec_prefix = @exec_prefix@
  • trunk/Clp/test/Makefile.in

    r1577 r1581  
    225225build_os = @build_os@
    226226build_vendor = @build_vendor@
     227coin_doxy_excludes = @coin_doxy_excludes@
     228coin_doxy_logname = @coin_doxy_logname@
     229coin_doxy_tagfiles = @coin_doxy_tagfiles@
     230coin_doxy_tagname = @coin_doxy_tagname@
     231coin_doxy_usedot = @coin_doxy_usedot@
     232coin_have_doxygen = @coin_have_doxygen@
    227233datadir = @datadir@
    228234exec_prefix = @exec_prefix@
  • trunk/Makefile.in

    r1572 r1581  
    5454DIST_COMMON = README $(am__configure_deps) \
    5555        $(srcdir)/BuildTools/Makemain.inc $(srcdir)/Makefile.am \
    56         $(srcdir)/Makefile.in $(top_srcdir)/configure INSTALL \
    57         config.guess config.sub depcomp install-sh ltmain.sh missing
     56        $(srcdir)/Makefile.in $(top_srcdir)/configure \
     57        $(top_srcdir)/doxydoc/doxygen.conf.in INSTALL config.guess \
     58        config.sub depcomp install-sh ltmain.sh missing
    5859@HAVE_EXTERNALS_TRUE@am__append_1 = Externals
    5960@HAVE_EXTERNALS_TRUE@am__append_2 = .Externals-stamp
     
    6768 configure.lineno configure.status.lineno
    6869mkinstalldirs = $(install_sh) -d
    69 CONFIG_CLEAN_FILES =
     70CONFIG_CLEAN_FILES = doxydoc/doxygen.conf
    7071SOURCES =
    7172DIST_SOURCES =
     
    112113COIN_HAS_PKGCONFIG_TRUE = @COIN_HAS_PKGCONFIG_TRUE@
    113114COIN_PKG_CONFIG_PATH = @COIN_PKG_CONFIG_PATH@
     115COIN_PKG_CONFIG_PATH_UNINSTALLED = @COIN_PKG_CONFIG_PATH_UNINSTALLED@
    114116COIN_SKIP_PROJECTS = @COIN_SKIP_PROJECTS@
    115117CPP = @CPP@
     
    203205build_os = @build_os@
    204206build_vendor = @build_vendor@
     207coin_doxy_excludes = @coin_doxy_excludes@
     208coin_doxy_logname = @coin_doxy_logname@
     209coin_doxy_tagfiles = @coin_doxy_tagfiles@
     210coin_doxy_tagname = @coin_doxy_tagname@
     211coin_doxy_usedot = @coin_doxy_usedot@
     212coin_have_doxygen = @coin_have_doxygen@
    205213datadir = @datadir@
    206214exec_prefix = @exec_prefix@
     
    286294$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    287295        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
     296doxydoc/doxygen.conf: $(top_builddir)/config.status $(top_srcdir)/doxydoc/doxygen.conf.in
     297        cd $(top_builddir) && $(SHELL) ./config.status $@
    288298
    289299mostlyclean-libtool:
  • trunk/configure

    r1574 r1581  
    481481ac_subdirs_all="$ac_subdirs_all Osi"
    482482ac_subdirs_all="$ac_subdirs_all Clp"
    483 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX ADD_FFLAGS DBG_FFLAGS OPT_FFLAGS F77 FFLAGS ac_ct_F77 MPIF77 EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_SKIP_PROJECTS subdirs LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
     483ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os CDEFS ADD_CFLAGS DBG_CFLAGS OPT_CFLAGS sol_cc_compiler CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT MPICC CXXDEFS ADD_CXXFLAGS DBG_CXXFLAGS OPT_CXXFLAGS CXX CXXFLAGS ac_ct_CXX MPICXX ADD_FFLAGS DBG_FFLAGS OPT_FFLAGS F77 FFLAGS ac_ct_F77 MPIF77 EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT LIBTOOLM4 have_autoconf have_automake have_svn BUILDTOOLSDIR AUX_DIR abs_source_dir abs_lib_dir abs_include_dir abs_bin_dir HAVE_EXTERNALS_TRUE HAVE_EXTERNALS_FALSE host host_cpu host_vendor host_os LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP LIBTOOL ac_c_preproc_warn_flag ac_cxx_preproc_warn_flag RPATH_FLAGS LT_LDFLAGS PKG_CONFIG ac_pt_PKG_CONFIG COIN_HAS_PKGCONFIG_TRUE COIN_HAS_PKGCONFIG_FALSE COIN_PKG_CONFIG_PATH COIN_PKG_CONFIG_PATH_UNINSTALLED COIN_SKIP_PROJECTS subdirs coin_have_doxygen coin_doxy_usedot coin_doxy_tagname coin_doxy_logname coin_doxy_tagfiles coin_doxy_excludes LIBEXT VPATH_DISTCLEANFILES ABSBUILDDIR LIBOBJS LTLIBOBJS'
    484484ac_subst_files=''
    485485
     
    11621162  --with-clp-incdir directory with header files for using project Clp
    11631163  --with-clp-datadir directory with data files for using project Clp
     1164  --with-dot              use dot (from graphviz) when creating documentation
     1165                          with doxygen if available; --without-dot to disable
    11641166
    11651167Some influential environment variables:
     
    41984200
    41994201# Provide some information about the compiler.
    4200 echo "$as_me:4200:" \
     4202echo "$as_me:4202:" \
    42014203     "checking for Fortran 77 compiler version" >&5
    42024204ac_compiler=`set X $ac_compile; echo $2`
     
    64576459*-*-irix6*)
    64586460  # Find out which ABI we are using.
    6459   echo '#line 6459 "configure"' > conftest.$ac_ext
     6461  echo '#line 6461 "configure"' > conftest.$ac_ext
    64606462  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
    64616463  (eval $ac_compile) 2>&5
     
    84218423   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    84228424   -e 's:$: $lt_compiler_flag:'`
    8423    (eval echo "\"\$as_me:8423: $lt_compile\"" >&5)
     8425   (eval echo "\"\$as_me:8425: $lt_compile\"" >&5)
    84248426   (eval "$lt_compile" 2>conftest.err)
    84258427   ac_status=$?
    84268428   cat conftest.err >&5
    8427    echo "$as_me:8427: \$? = $ac_status" >&5
     8429   echo "$as_me:8429: \$? = $ac_status" >&5
    84288430   if (exit $ac_status) && test -s "$ac_outfile"; then
    84298431     # The compiler can only warn and ignore the option if not recognized
     
    86898691   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    86908692   -e 's:$: $lt_compiler_flag:'`
    8691    (eval echo "\"\$as_me:8691: $lt_compile\"" >&5)
     8693   (eval echo "\"\$as_me:8693: $lt_compile\"" >&5)
    86928694   (eval "$lt_compile" 2>conftest.err)
    86938695   ac_status=$?
    86948696   cat conftest.err >&5
    8695    echo "$as_me:8695: \$? = $ac_status" >&5
     8697   echo "$as_me:8697: \$? = $ac_status" >&5
    86968698   if (exit $ac_status) && test -s "$ac_outfile"; then
    86978699     # The compiler can only warn and ignore the option if not recognized
     
    87938795   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    87948796   -e 's:$: $lt_compiler_flag:'`
    8795    (eval echo "\"\$as_me:8795: $lt_compile\"" >&5)
     8797   (eval echo "\"\$as_me:8797: $lt_compile\"" >&5)
    87968798   (eval "$lt_compile" 2>out/conftest.err)
    87978799   ac_status=$?
    87988800   cat out/conftest.err >&5
    8799    echo "$as_me:8799: \$? = $ac_status" >&5
     8801   echo "$as_me:8801: \$? = $ac_status" >&5
    88008802   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    88018803   then
     
    1113811140  lt_status=$lt_dlunknown
    1113911141  cat > conftest.$ac_ext <<EOF
    11140 #line 11140 "configure"
     11142#line 11142 "configure"
    1114111143#include "confdefs.h"
    1114211144
     
    1123811240  lt_status=$lt_dlunknown
    1123911241  cat > conftest.$ac_ext <<EOF
    11240 #line 11240 "configure"
     11242#line 11242 "configure"
    1124111243#include "confdefs.h"
    1124211244
     
    1358213584   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1358313585   -e 's:$: $lt_compiler_flag:'`
    13584    (eval echo "\"\$as_me:13584: $lt_compile\"" >&5)
     13586   (eval echo "\"\$as_me:13586: $lt_compile\"" >&5)
    1358513587   (eval "$lt_compile" 2>conftest.err)
    1358613588   ac_status=$?
    1358713589   cat conftest.err >&5
    13588    echo "$as_me:13588: \$? = $ac_status" >&5
     13590   echo "$as_me:13590: \$? = $ac_status" >&5
    1358913591   if (exit $ac_status) && test -s "$ac_outfile"; then
    1359013592     # The compiler can only warn and ignore the option if not recognized
     
    1368613688   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1368713689   -e 's:$: $lt_compiler_flag:'`
    13688    (eval echo "\"\$as_me:13688: $lt_compile\"" >&5)
     13690   (eval echo "\"\$as_me:13690: $lt_compile\"" >&5)
    1368913691   (eval "$lt_compile" 2>out/conftest.err)
    1369013692   ac_status=$?
    1369113693   cat out/conftest.err >&5
    13692    echo "$as_me:13692: \$? = $ac_status" >&5
     13694   echo "$as_me:13694: \$? = $ac_status" >&5
    1369313695   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1369413696   then
     
    1525615258   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1525715259   -e 's:$: $lt_compiler_flag:'`
    15258    (eval echo "\"\$as_me:15258: $lt_compile\"" >&5)
     15260   (eval echo "\"\$as_me:15260: $lt_compile\"" >&5)
    1525915261   (eval "$lt_compile" 2>conftest.err)
    1526015262   ac_status=$?
    1526115263   cat conftest.err >&5
    15262    echo "$as_me:15262: \$? = $ac_status" >&5
     15264   echo "$as_me:15264: \$? = $ac_status" >&5
    1526315265   if (exit $ac_status) && test -s "$ac_outfile"; then
    1526415266     # The compiler can only warn and ignore the option if not recognized
     
    1536015362   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1536115363   -e 's:$: $lt_compiler_flag:'`
    15362    (eval echo "\"\$as_me:15362: $lt_compile\"" >&5)
     15364   (eval echo "\"\$as_me:15364: $lt_compile\"" >&5)
    1536315365   (eval "$lt_compile" 2>out/conftest.err)
    1536415366   ac_status=$?
    1536515367   cat out/conftest.err >&5
    15366    echo "$as_me:15366: \$? = $ac_status" >&5
     15368   echo "$as_me:15368: \$? = $ac_status" >&5
    1536715369   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1536815370   then
     
    1756717569   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1756817570   -e 's:$: $lt_compiler_flag:'`
    17569    (eval echo "\"\$as_me:17569: $lt_compile\"" >&5)
     17571   (eval echo "\"\$as_me:17571: $lt_compile\"" >&5)
    1757017572   (eval "$lt_compile" 2>conftest.err)
    1757117573   ac_status=$?
    1757217574   cat conftest.err >&5
    17573    echo "$as_me:17573: \$? = $ac_status" >&5
     17575   echo "$as_me:17575: \$? = $ac_status" >&5
    1757417576   if (exit $ac_status) && test -s "$ac_outfile"; then
    1757517577     # The compiler can only warn and ignore the option if not recognized
     
    1783517837   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1783617838   -e 's:$: $lt_compiler_flag:'`
    17837    (eval echo "\"\$as_me:17837: $lt_compile\"" >&5)
     17839   (eval echo "\"\$as_me:17839: $lt_compile\"" >&5)
    1783817840   (eval "$lt_compile" 2>conftest.err)
    1783917841   ac_status=$?
    1784017842   cat conftest.err >&5
    17841    echo "$as_me:17841: \$? = $ac_status" >&5
     17843   echo "$as_me:17843: \$? = $ac_status" >&5
    1784217844   if (exit $ac_status) && test -s "$ac_outfile"; then
    1784317845     # The compiler can only warn and ignore the option if not recognized
     
    1793917941   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    1794017942   -e 's:$: $lt_compiler_flag:'`
    17941    (eval echo "\"\$as_me:17941: $lt_compile\"" >&5)
     17943   (eval echo "\"\$as_me:17943: $lt_compile\"" >&5)
    1794217944   (eval "$lt_compile" 2>out/conftest.err)
    1794317945   ac_status=$?
    1794417946   cat out/conftest.err >&5
    17945    echo "$as_me:17945: \$? = $ac_status" >&5
     17947   echo "$as_me:17947: \$? = $ac_status" >&5
    1794617948   if (exit $ac_status) && test -s out/conftest2.$ac_objext
    1794717949   then
     
    2098220984
    2098320985
    20984 # assemble search path for pkg-config, if we are in a project setup
    20985 if test x$coin_projectdir = xyes ; then
    20986   COIN_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    20987 
    20988   # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    20989   # best would actually to use ${libdir}, since .pc files get installed into ${libdir}/pkgconfig,
    20990   # unfortunately, ${libdir} expands to ${exec_prefix}/lib and ${exec_prefix} to ${prefix}...
    20991   if test -d "${prefix}"; then
    20992     COIN_PKG_CONFIG_PATH="${prefix}/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
    20993   fi
     20986# assemble pkg-config search path for installed projects
     20987COIN_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
     20988
     20989# let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
     20990# best would actually to use ${libdir}, since .pc files get installed into ${libdir}/pkgconfig,
     20991# unfortunately, ${libdir} expands to ${exec_prefix}/lib and ${exec_prefix} to ${prefix}...
     20992if test -d "${prefix}"; then
     20993  COIN_PKG_CONFIG_PATH="${prefix}/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
     20994fi
    2099420995
    2099520996
     
    2099820999  withval="$with_coin_instdir"
    2099921000  if test -d "$withval"; then : ; else
    21000        { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
     21001     { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    2100121002echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    2100221003   { (exit 1); exit 1; }; }
    21003      fi
    21004      COIN_PKG_CONFIG_PATH="$withval/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
     21004   fi
     21005   COIN_PKG_CONFIG_PATH="$withval/lib/pkgconfig:${COIN_PKG_CONFIG_PATH}"
    2100521006
    2100621007fi;
    2100721008
    21008   # in a classic setup, we want to find uninstalled projects
     21009
     21010
     21011# assemble additional pkg-config search paths for uninstalled projects
     21012if test x$coin_projectdir = xyes ; then
     21013  # if we are in a project setup, then in a classic setup, we want to find uninstalled projects
    2100921014  # their (relative) location is written to coin_subdirs.txt by the configure in the project base directory
    2101021015  # unfortunately, if the user set prefix, then we do not know where the project base directory is located
    2101121016  # but it is likely to be either .. (if we are a usual coin project) or ../.. (if we are a unusual coin project like ThirdParty or Data)
     21017  COIN_PKG_CONFIG_PATH_UNINSTALLED=
    2101221018  if test -e ../coin_subdirs.txt ; then
    2101321019    for i in `cat ../coin_subdirs.txt` ; do
    2101421020      if test -d ../$i ; then
    21015         COIN_PKG_CONFIG_PATH="`cd ../$i; pwd`:${COIN_PKG_CONFIG_PATH}"
     21021        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
    2101621022      fi
    2101721023    done
     
    2102121027    for i in `cat ../../coin_subdirs.txt` ; do
    2102221028      if test -d ../../$i ; then
    21023         COIN_PKG_CONFIG_PATH="`cd ../../$i; pwd`:${COIN_PKG_CONFIG_PATH}"
     21029        COIN_PKG_CONFIG_PATH_UNINSTALLED="`cd ../../$i; pwd`:${COIN_PKG_CONFIG_PATH_UNINSTALLED}"
    2102421030      fi
    2102521031    done
     
    2109521101
    2109621102if test $coin_has_blas = notGiven; then
    21097   #only if pkg-config is available:
    21098   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21103  #check for project by using pkg-config, if pkg-config is available
     21104  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2109921105  if test -n "$PKG_CONFIG" ; then
    2110021106    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21101 
    21102     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21103     if test -d "$prefix"; then
    21104       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21105     fi
    21106 
    21107 
    21108 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21109 if test "${with_coin_instdir+set}" = set; then
    21110   withval="$with_coin_instdir"
    21111   if test -d "$withval"; then : ; else
    21112          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21113 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21114    { (exit 1); exit 1; }; }
    21115        fi
    21116        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21117 
    21118 fi;
    21119 
    21120     # let pkgconfig check if the project is already installed somewhere
    21121     # need to export variable to be sure that the following pkg-config call gets these values
    21122     export PKG_CONFIG_PATH
     21107    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2112321108
    2112421109if test -n "$PKG_CONFIG" ; then
     
    2113621121fi
    2113721122
    21138 
    2113921123    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21124    export PKG_CONFIG_PATH
    2114021125  fi
    2114121126fi
     
    2124821233
    2124921234if test $coin_has_lapack = notGiven; then
    21250   #only if pkg-config is available:
    21251   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21235  #check for project by using pkg-config, if pkg-config is available
     21236  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2125221237  if test -n "$PKG_CONFIG" ; then
    2125321238    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21254 
    21255     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21256     if test -d "$prefix"; then
    21257       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21258     fi
    21259 
    21260 
    21261 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21262 if test "${with_coin_instdir+set}" = set; then
    21263   withval="$with_coin_instdir"
    21264   if test -d "$withval"; then : ; else
    21265          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21266 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21267    { (exit 1); exit 1; }; }
    21268        fi
    21269        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21270 
    21271 fi;
    21272 
    21273     # let pkgconfig check if the project is already installed somewhere
    21274     # need to export variable to be sure that the following pkg-config call gets these values
    21275     export PKG_CONFIG_PATH
     21239    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2127621240
    2127721241if test -n "$PKG_CONFIG" ; then
     
    2128921253fi
    2129021254
    21291 
    2129221255    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21256    export PKG_CONFIG_PATH
    2129321257  fi
    2129421258fi
     
    2139021354
    2139121355if test $coin_has_sample = notGiven; then
    21392   #only if pkg-config is available:
    21393   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21356  #check for project by using pkg-config, if pkg-config is available
     21357  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2139421358  if test -n "$PKG_CONFIG" ; then
    2139521359    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21396 
    21397     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21398     if test -d "$prefix"; then
    21399       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21400     fi
    21401 
    21402 
    21403 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21404 if test "${with_coin_instdir+set}" = set; then
    21405   withval="$with_coin_instdir"
    21406   if test -d "$withval"; then : ; else
    21407          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21408 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21409    { (exit 1); exit 1; }; }
    21410        fi
    21411        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21412 
    21413 fi;
    21414 
    21415     # let pkgconfig check if the project is already installed somewhere
    21416     # need to export variable to be sure that the following pkg-config call gets these values
    21417     export PKG_CONFIG_PATH
     21360    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2141821361
    2141921362if test -n "$PKG_CONFIG" ; then
     
    2143121374fi
    2143221375
    21433 
    2143421376    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21377    export PKG_CONFIG_PATH
    2143521378  fi
    2143621379fi
     
    2152821471
    2152921472if test $coin_has_netlib = notGiven; then
    21530   #only if pkg-config is available:
    21531   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21473  #check for project by using pkg-config, if pkg-config is available
     21474  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2153221475  if test -n "$PKG_CONFIG" ; then
    2153321476    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21534 
    21535     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21536     if test -d "$prefix"; then
    21537       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21538     fi
    21539 
    21540 
    21541 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21542 if test "${with_coin_instdir+set}" = set; then
    21543   withval="$with_coin_instdir"
    21544   if test -d "$withval"; then : ; else
    21545          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21546 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21547    { (exit 1); exit 1; }; }
    21548        fi
    21549        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21550 
    21551 fi;
    21552 
    21553     # let pkgconfig check if the project is already installed somewhere
    21554     # need to export variable to be sure that the following pkg-config call gets these values
    21555     export PKG_CONFIG_PATH
     21477    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2155621478
    2155721479if test -n "$PKG_CONFIG" ; then
     
    2156921491fi
    2157021492
    21571 
    2157221493    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21494    export PKG_CONFIG_PATH
    2157321495  fi
    2157421496fi
     
    2166621588
    2166721589if test $coin_has_coinutils = notGiven; then
    21668   #only if pkg-config is available:
    21669   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21590  #check for project by using pkg-config, if pkg-config is available
     21591  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2167021592  if test -n "$PKG_CONFIG" ; then
    2167121593    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21672 
    21673     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21674     if test -d "$prefix"; then
    21675       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21676     fi
    21677 
    21678 
    21679 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21680 if test "${with_coin_instdir+set}" = set; then
    21681   withval="$with_coin_instdir"
    21682   if test -d "$withval"; then : ; else
    21683          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21684 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21685    { (exit 1); exit 1; }; }
    21686        fi
    21687        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21688 
    21689 fi;
    21690 
    21691     # let pkgconfig check if the project is already installed somewhere
    21692     # need to export variable to be sure that the following pkg-config call gets these values
    21693     export PKG_CONFIG_PATH
     21594    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2169421595
    2169521596if test -n "$PKG_CONFIG" ; then
     
    2170721608fi
    2170821609
    21709 
    2171021610    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21611    export PKG_CONFIG_PATH
    2171121612  fi
    2171221613fi
     
    2180421705
    2180521706if test $coin_has_osi = notGiven; then
    21806   #only if pkg-config is available:
    21807   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21707  #check for project by using pkg-config, if pkg-config is available
     21708  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2180821709  if test -n "$PKG_CONFIG" ; then
    2180921710    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21810 
    21811     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21812     if test -d "$prefix"; then
    21813       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21814     fi
    21815 
    21816 
    21817 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21818 if test "${with_coin_instdir+set}" = set; then
    21819   withval="$with_coin_instdir"
    21820   if test -d "$withval"; then : ; else
    21821          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21822 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21823    { (exit 1); exit 1; }; }
    21824        fi
    21825        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21826 
    21827 fi;
    21828 
    21829     # let pkgconfig check if the project is already installed somewhere
    21830     # need to export variable to be sure that the following pkg-config call gets these values
    21831     export PKG_CONFIG_PATH
     21711    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2183221712
    2183321713if test -n "$PKG_CONFIG" ; then
     
    2184521725fi
    2184621726
    21847 
    2184821727    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21728    export PKG_CONFIG_PATH
    2184921729  fi
    2185021730fi
     
    2194221822
    2194321823if test $coin_has_clp = notGiven; then
    21944   #only if pkg-config is available:
    21945   #see if user gives directory where project might be installed: assemble search path for pkg-config
     21824  #check for project by using pkg-config, if pkg-config is available
     21825  #we are only interested in installed packages here, so we do not search in $COIN_PKG_CONFIG_PATH_UNINSTALLED
    2194621826  if test -n "$PKG_CONFIG" ; then
    2194721827    coin_save_PKG_CONFIG_PATH="$PKG_CONFIG_PATH"
    21948 
    21949     # let's assume that when installing into $prefix, then the user may have installed some other coin projects there before, so it's worth to have a look into there
    21950     if test -d "$prefix"; then
    21951       PKG_CONFIG_PATH="$prefix/lib/pkgconfig:$PKG_CONFIG_PATH"
    21952     fi
    21953 
    21954 
    21955 # Check whether --with-coin-instdir or --without-coin-instdir was given.
    21956 if test "${with_coin_instdir+set}" = set; then
    21957   withval="$with_coin_instdir"
    21958   if test -d "$withval"; then : ; else
    21959          { { echo "$as_me:$LINENO: error: argument for --with-coin-instdir not a directory" >&5
    21960 echo "$as_me: error: argument for --with-coin-instdir not a directory" >&2;}
    21961    { (exit 1); exit 1; }; }
    21962        fi
    21963        PKG_CONFIG_PATH="$withval/lib/pkgconfig:$PKG_CONFIG_PATH"
    21964 
    21965 fi;
    21966 
    21967     # let pkgconfig check if the project is already installed somewhere
    21968     # need to export variable to be sure that the following pkg-config call gets these values
    21969     export PKG_CONFIG_PATH
     21828    PKG_CONFIG_PATH="$COIN_PKG_CONFIG_PATH" ; export PKG_CONFIG_PATH
    2197021829
    2197121830if test -n "$PKG_CONFIG" ; then
     
    2198321842fi
    2198421843
    21985 
    2198621844    PKG_CONFIG_PATH="$coin_save_PKG_CONFIG_PATH"
     21845    export PKG_CONFIG_PATH
    2198721846  fi
    2198821847fi
     
    2202721886
    2202821887
     21888#############################################################################
     21889#                  Check for doxygen                                        #
     21890#############################################################################
     21891
     21892
     21893
     21894{ echo "$as_me:$LINENO: configuring doxygen documentation options" >&5
     21895echo "$as_me: configuring doxygen documentation options" >&6;}
     21896
     21897# Check to see if doxygen is available.
     21898
     21899# Extract the first word of "doxygen", so it can be a program name with args.
     21900set dummy doxygen; ac_word=$2
     21901echo "$as_me:$LINENO: checking for $ac_word" >&5
     21902echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
     21903if test "${ac_cv_prog_coin_have_doxygen+set}" = set; then
     21904  echo $ECHO_N "(cached) $ECHO_C" >&6
     21905else
     21906  if test -n "$coin_have_doxygen"; then
     21907  ac_cv_prog_coin_have_doxygen="$coin_have_doxygen" # Let the user override the test.
     21908else
     21909as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     21910for as_dir in $PATH
     21911do
     21912  IFS=$as_save_IFS
     21913  test -z "$as_dir" && as_dir=.
     21914  for ac_exec_ext in '' $ac_executable_extensions; do
     21915  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     21916    ac_cv_prog_coin_have_doxygen="yes"
     21917    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
     21918    break 2
     21919  fi
     21920done
     21921done
     21922
     21923  test -z "$ac_cv_prog_coin_have_doxygen" && ac_cv_prog_coin_have_doxygen="no"
     21924fi
     21925fi
     21926coin_have_doxygen=$ac_cv_prog_coin_have_doxygen
     21927if test -n "$coin_have_doxygen"; then
     21928  echo "$as_me:$LINENO: result: $coin_have_doxygen" >&5
     21929echo "${ECHO_T}$coin_have_doxygen" >&6
     21930else
     21931  echo "$as_me:$LINENO: result: no" >&5
     21932echo "${ECHO_T}no" >&6
     21933fi
     21934
     21935
     21936# Look for the dot tool from the graphviz package, unless the user has
     21937# disabled it.
     21938
     21939
     21940# Check whether --with-dot or --without-dot was given.
     21941if test "${with_dot+set}" = set; then
     21942  withval="$with_dot"
     21943
     21944else
     21945  withval=yes
     21946fi;
     21947if test x$withval = xno ; then
     21948  coin_doxy_usedot=NO
     21949  echo "$as_me:$LINENO: checking for dot " >&5
     21950echo $ECHO_N "checking for dot ... $ECHO_C" >&6
     21951  echo "$as_me:$LINENO: result: disabled" >&5
     21952echo "${ECHO_T}disabled" >&6
     21953else
     21954  # Extract the first word of "dot", so it can be a program name with args.
     21955set dummy dot; ac_word=$2
     21956echo "$as_me:$LINENO: checking for $ac_word" >&5
     21957echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
     21958if test "${ac_cv_prog_coin_doxy_usedot+set}" = set; then
     21959  echo $ECHO_N "(cached) $ECHO_C" >&6
     21960else
     21961  if test -n "$coin_doxy_usedot"; then
     21962  ac_cv_prog_coin_doxy_usedot="$coin_doxy_usedot" # Let the user override the test.
     21963else
     21964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     21965for as_dir in $PATH
     21966do
     21967  IFS=$as_save_IFS
     21968  test -z "$as_dir" && as_dir=.
     21969  for ac_exec_ext in '' $ac_executable_extensions; do
     21970  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
     21971    ac_cv_prog_coin_doxy_usedot="YES"
     21972    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
     21973    break 2
     21974  fi
     21975done
     21976done
     21977
     21978  test -z "$ac_cv_prog_coin_doxy_usedot" && ac_cv_prog_coin_doxy_usedot="NO"
     21979fi
     21980fi
     21981coin_doxy_usedot=$ac_cv_prog_coin_doxy_usedot
     21982if test -n "$coin_doxy_usedot"; then
     21983  echo "$as_me:$LINENO: result: $coin_doxy_usedot" >&5
     21984echo "${ECHO_T}$coin_doxy_usedot" >&6
     21985else
     21986  echo "$as_me:$LINENO: result: no" >&5
     21987echo "${ECHO_T}no" >&6
     21988fi
     21989
     21990fi
     21991
     21992# Generate a tag file name and a log file name
     21993
     21994coin_doxy_tagname=doxydoc/${PACKAGE}_doxy.tag
     21995
     21996coin_doxy_logname=doxydoc/${PACKAGE}_doxy.log
     21997
     21998
     21999# Process the list of project names and massage them into possible doxygen
     22000# doc'n directories. Prefer 1) classic external, source processed using
     22001# a project-specific doxygen.conf, we use the tag file; 2) classic
     22002# external, source processed using package doxygen.conf; 3) installed
     22003# doxydoc. Alternatives 1) and 2) are only possible if the directory will be
     22004# configured, which we can't know unless this is the package base configure,
     22005# since coin_subdirs is only set there. Hence it's sufficient to check for
     22006# membership. If we use a tag file from a classic external, exclude the
     22007# source from doxygen processing when doxygen runs in the base directory.
     22008
     22009coin_doxy_tagfiles=
     22010coin_doxy_excludes=
     22011tmp="CoinUtils Osi"
     22012for proj in $tmp ; do
     22013  lc_proj=`echo $proj | tr [A-Z] [a-z]`
     22014  echo "$as_me:$LINENO: checking for doxygen doc'n for $proj " >&5
     22015echo $ECHO_N "checking for doxygen doc'n for $proj ... $ECHO_C" >&6
     22016  doxytag=${lc_proj}_doxy.tag
     22017  doxyfound=no
     22018  for chkProj in $coin_subdirs ; do
     22019    if test "$chkProj" = "$proj" ; then
     22020      # proj will be configured, hence doxydoc present in build tree
     22021      doxysrcdir="${srcdir}/${proj}"
     22022      { echo "$as_me:$LINENO: Considering $doxysrcdir (base)" >&5
     22023echo "$as_me: Considering $doxysrcdir (base)" >&6;}
     22024      if test -d "$doxysrcdir" ; then
     22025        # with a doxydoc directory?
     22026        doxydir="$doxysrcdir/doxydoc"
     22027        { echo "$as_me:$LINENO: Considering $doxydir (base)" >&5
     22028echo "$as_me: Considering $doxydir (base)" >&6;}
     22029        { echo "$as_me:$LINENO: Subdirs: $coin_subdirs)" >&5
     22030echo "$as_me: Subdirs: $coin_subdirs)" >&6;}
     22031        if test -d "$doxydir" ; then
     22032          # use tag file; don't process source
     22033          eval doxydir="`pwd`/${proj}/doxydoc"
     22034          coin_doxy_tagfiles="$coin_doxy_tagfiles $doxydir/$doxytag=$doxydir/html"
     22035          echo "$as_me:$LINENO: result: $doxydir (tag)" >&5
     22036echo "${ECHO_T}$doxydir (tag)" >&6
     22037          coin_doxy_excludes="$coin_doxy_excludes */${proj}*"
     22038        else
     22039          # will process the source -- nothing further to be done here
     22040          echo "$as_me:$LINENO: result: $doxysrcdir (src)" >&5
     22041echo "${ECHO_T}$doxysrcdir (src)" >&6
     22042        fi
     22043        doxyfound=yes
     22044      fi
     22045    fi
     22046  done
     22047  # Not built, fall back to installed tag file
     22048  if test $doxyfound = no ; then
     22049    eval doxydir="${datadir}/coin/doc/${proj}/doxydoc"
     22050    { echo "$as_me:$LINENO: Considering $doxydir (install)" >&5
     22051echo "$as_me: Considering $doxydir (install)" >&6;}
     22052    { echo "$as_me:$LINENO: Subdirs: $coin_subdirs)" >&5
     22053echo "$as_me: Subdirs: $coin_subdirs)" >&6;}
     22054    coin_doxy_tagfiles="$coin_doxy_tagfiles $doxydir/$doxytag=$doxydir/html"
     22055    echo "$as_me:$LINENO: result: $doxydir (tag)" >&5
     22056echo "${ECHO_T}$doxydir (tag)" >&6
     22057  fi
     22058done
     22059
     22060
     22061
     22062
     22063
    2202922064##############################################################################
    2203022065#                   Finishing up by writing all the output                   #
     
    2203422069# configuration header file)
    2203522070          ac_config_files="$ac_config_files Makefile"
     22071
     22072          ac_config_files="$ac_config_files doxydoc/doxygen.conf"
    2203622073
    2203722074
     
    2270922746  # Handling of arguments.
    2271022747  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     22748  "doxydoc/doxygen.conf" ) CONFIG_FILES="$CONFIG_FILES doxydoc/doxygen.conf" ;;
    2271122749  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    2271222750  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
     
    2289822936s,@COIN_HAS_PKGCONFIG_FALSE@,$COIN_HAS_PKGCONFIG_FALSE,;t t
    2289922937s,@COIN_PKG_CONFIG_PATH@,$COIN_PKG_CONFIG_PATH,;t t
     22938s,@COIN_PKG_CONFIG_PATH_UNINSTALLED@,$COIN_PKG_CONFIG_PATH_UNINSTALLED,;t t
    2290022939s,@COIN_SKIP_PROJECTS@,$COIN_SKIP_PROJECTS,;t t
    2290122940s,@subdirs@,$subdirs,;t t
     22941s,@coin_have_doxygen@,$coin_have_doxygen,;t t
     22942s,@coin_doxy_usedot@,$coin_doxy_usedot,;t t
     22943s,@coin_doxy_tagname@,$coin_doxy_tagname,;t t
     22944s,@coin_doxy_logname@,$coin_doxy_logname,;t t
     22945s,@coin_doxy_tagfiles@,$coin_doxy_tagfiles,;t t
     22946s,@coin_doxy_excludes@,$coin_doxy_excludes,;t t
    2290222947s,@LIBEXT@,$LIBEXT,;t t
    2290322948s,@VPATH_DISTCLEANFILES@,$VPATH_DISTCLEANFILES,;t t
  • trunk/configure.ac

    r1574 r1581  
    5151AC_COIN_MAIN_PACKAGEDIR(Clp)
    5252
     53#############################################################################
     54#                  Check for doxygen                                        #
     55#############################################################################
     56
     57AC_COIN_DOXYGEN(CoinUtils Osi)
     58
    5359##############################################################################
    5460#                   Finishing up by writing all the output                   #
     
    5864# configuration header file)
    5965AC_CONFIG_FILES([Makefile])
     66AC_CONFIG_FILES([doxydoc/doxygen.conf])
    6067
    6168# Finally, we let configure write all the output...
Note: See TracChangeset for help on using the changeset viewer.