mods for cygwin

This commit is contained in:
Dave Goodwin 2006-10-27 20:34:02 +00:00
parent 55a27903cb
commit ea1665fd3e
3 changed files with 4990 additions and 3167 deletions

8097
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -178,8 +178,22 @@ ctversion=${CANTERA_VERSION}
AC_SUBST(ctversion) AC_SUBST(ctversion)
AC_DEFINE_UNQUOTED(CANTERA_VERSION,"$ctversion") AC_DEFINE_UNQUOTED(CANTERA_VERSION,"$ctversion")
homedir=${HOME} homedir=${HOME}
home_for_py=$homedir
if test "x${OS_IS_CYGWIN}" = "x1"; then
home_for_py=`cygpath -a -w "${homedir}" `
fi
if test "x${OS_IS_CYGWIN}" = "x1"; then
prefix_for_py=`cygpath -a -w "${prefix}" `
else
prefix_for_py=$prefix
fi
AC_SUBST(homedir) AC_SUBST(homedir)
AC_SUBST(home_for_py)
AC_SUBST(prefix_for_py)
# A compact installation is one in which the $prefix directory # A compact installation is one in which the $prefix directory
# contains only Cantera files. It is different than a local # contains only Cantera files. It is different than a local
@ -218,6 +232,32 @@ AC_SUBST(ct_docdir)
AC_SUBST(ct_dir) AC_SUBST(ct_dir)
AC_SUBST(ct_mandir) AC_SUBST(ct_mandir)
ct_libdir_for_py=${prefix_for_py}/lib
ct_bindir_for_py=${prefix_for_py}/bin
ct_incdir_for_py=${prefix_for_py}/include/cantera
ct_incroot_for_py=${prefix_for_py}/include
ct_datadir_for_py=${prefix_for_py}/data
ct_demodir_for_py=${prefix_for_py}/demos
ct_templdir_for_py=${prefix_for_py}/templates
ct_tutdir_for_py=${prefix_for_py}/tutorials
ct_docdir_for_py=${prefix_for_py}/doc
ct_dir_for_py=${prefix_for_py}
ct_mandir_for_py=${prefix_for_py}
AC_SUBST(ct_libdir_for_py)
AC_SUBST(ct_bindir_for_py)
AC_SUBST(ct_incdir_for_py)
AC_SUBST(ct_incroot_for_py)
AC_SUBST(ct_datadir_for_py)
AC_SUBST(ct_demodir_for_py)
AC_SUBST(ct_templdir_for_py)
AC_SUBST(ct_tutdir_for_py)
AC_SUBST(ct_docdir_for_py)
AC_SUBST(ct_dir_for_py)
AC_SUBST(ct_mandir_for_py)
COMPACT_INSTALL=1 COMPACT_INSTALL=1
AC_SUBST(COMPACT_INSTALL) AC_SUBST(COMPACT_INSTALL)
@ -310,7 +350,7 @@ ldsave=$LDFLAGS
LDFLAGS='-L'$SUNDIALS_HOME/lib' '$ldsave LDFLAGS='-L'$SUNDIALS_HOME/lib' '$ldsave
AC_CHECK_LIB(sundials_cvodes, CVodeCreate, [use_sundials=1], [use_sundials=0],\ AC_CHECK_LIB(sundials_cvodes, CVodeCreate, [use_sundials=1], [use_sundials=0],\
[-lsundials_cvodes -lsundials_nvecserial -lsundials_shared -lm]) [-lsundials_cvodes -lsundials_nvecserial -lm])
less conftest.c less conftest.c
LDFLAGS=$ldsave LDFLAGS=$ldsave

View file

@ -1,19 +1,19 @@
import sys, os, string import sys, os, string
prefix = '@prefix@' prefix = '@prefix_for_py@'
pycmd = '@PYTHON_CMD@' # sys.argv[2] pycmd = '@PYTHON_CMD@' # sys.argv[2]
localinst = @local_inst@ localinst = @local_inst@
build_python = @BUILD_PYTHON@ build_python = @BUILD_PYTHON@
build_matlab = @BUILD_MATLAB@ build_matlab = @BUILD_MATLAB@
bindir = '@ct_bindir@' bindir = '@ct_bindir_for_py@'
libdir = '@ct_libdir@' libdir = '@ct_libdir_for_py@'
hdrdir = '@ct_incdir@' hdrdir = '@ct_incdir_for_py@'
demodir = '@ct_demodir@' demodir = '@ct_demodir_for_py@'
datadir = '@ct_datadir@' datadir = '@ct_datadir_for_py@'
templdir = '@ct_templdir@' templdir = '@ct_templdir_for_py@'
ctdir = '@ct_dir@' ctdir = '@ct_dir_for_py@'
home = '@homedir@' home = '@home_for_py@'
isdarwin = '@OS_IS_DARWIN@' isdarwin = '@OS_IS_DARWIN@'
numarray_home = '@NUMARRAY_HOME@' numarray_home = '@NUMARRAY_HOME@'