Commit graph

158 commits

Author SHA1 Message Date
Ray Speth
d3c09984d0 Fixed some preprocessor directives for MinGW
The purpose of these changes is to make the distinction between
compiling under Windows (in which case _WIN32 is defined) and
compiling with the Microsoft compiler (in which case _MSC_VER is
defined). These changes are from the patch submitted by David
Fronczek.
2012-01-19 20:30:26 +00:00
Ray Speth
afdf3fb2d1 Removed some empty comment lines 2012-01-19 20:30:04 +00:00
Ray Speth
e8d895ac26 Fixed MSVC warning LNK4221 by removing a few "empty" source files 2012-01-17 04:12:23 +00:00
Ray Speth
453576f0ad Removed MSVC-specific compiler warning suppression 2012-01-17 04:09:18 +00:00
Ray Speth
9e1fdfe39a Eliminated CVS keyword cruft 2012-01-09 17:32:01 +00:00
Ray Speth
8b699082c8 Removed cantera/kernel from include path
The "cantera/kernel" directory is now part of the include path only
when building the Cantera kernel. All other modules include files in
this directory as "kernel/header.h".

This fixes a problem distinguishing between kernel/Kinetics.h and
kinetics.h on Windows.
2012-01-09 17:31:21 +00:00
Ray Speth
4b114f020e Add stage_dir config option
This option stages "installed" files in a local directory which can
then be used to generate installation packages while $prefix still
references the final installed location.
2011-12-14 19:41:21 +00:00
Ray Speth
71588d307d Remove files for Autotools and Visual Studio build systems 2011-12-14 19:38:10 +00:00
Ray Speth
ec0c45d8fb Removed some unused files 2011-12-14 19:35:40 +00:00
Ray Speth
99a0dc5f0f Removed incomplete CMake build scripts 2011-12-14 03:54:19 +00:00
Ray Speth
e2176738cc SCons builds and installs the C++, Python and Fortran demos and examples 2011-12-14 03:52:41 +00:00
Ray Speth
702ae7251d Added SCons installation targets for libraries and binaries 2011-12-14 03:52:19 +00:00
Ray Speth
35cc0d3bbc SCons now builds the binaries in the 'tools' directory 2011-12-14 03:52:07 +00:00
Ray Speth
53cfa84670 SCons now builds the Python module 2011-12-14 03:04:18 +00:00
Harry Moffat
701952e509 Added CANTERA_VERSION information to preconfig
and to the Cantera.mak files which are used in the 
application environment.
2010-05-08 03:33:37 +00:00
Harry Moffat
23c50efe35 rebaselined the solution 2010-01-03 23:44:55 +00:00
Harry Moffat
9c6080e3c9 Turned on keyword substitution in the cpp files. 2009-12-09 17:50:27 +00:00
Harry Moffat
f5bd34e5bf Added an input file to the install 2009-08-22 22:58:47 +00:00
Harry Moffat
438bf6f787 Made sure some executables had $(CANTERA_BIN) as the path name to find the executables. 2009-08-22 22:54:38 +00:00
Harry Moffat
b93bd3bb2f Fixed an error in Cantera.mak that appears just for macs.
added a couple more files to the install procedure that were missing.
2009-08-22 22:47:38 +00:00
Harry Moffat
9d742a14c4 Changed the ordering within the Makefile. This was causing make install
to fail on the mac.
2009-08-22 19:50:17 +00:00
Harry Moffat
84c3f38e55 Fixed several serious errors in the top makefile, that
caused a make on a clean system to fail.
2009-08-06 23:10:24 +00:00
Harry Moffat
2ea3b45195 Updated the blesssed state. 2009-08-02 15:34:10 +00:00
Harry Moffat
bcd2e0a4df Took out unneeded redirect 2009-08-01 01:13:06 +00:00
Harry Moffat
2f3245caff Put the flamespeed test in last place, since it takes so long. 2009-08-01 01:11:36 +00:00
Harry Moffat
a5228797bf Changes for VC++ compatibility 2009-08-01 01:06:22 +00:00
Harry Moffat
e88adcab71 Changes to get it to pass on VC++ 2009-08-01 01:01:11 +00:00
Harry Moffat
70647c85ed Initial Import 2009-07-27 23:17:19 +00:00
Harry Moffat
8f2f058358 putting problematic test at the back 2009-07-24 02:07:38 +00:00
Harry Moffat
a5490bdf98 A fiew extra reblessings. 2009-07-24 02:06:14 +00:00
Harry Moffat
e7078147b3 Changed xml constructors to make them simpler with less implicit
conversion routines. Trying to figure out what the issue is with
the pc interface's /MD vs /MDd problems.
2009-07-22 01:21:35 +00:00
Harry Moffat
8248c4bda0 Adding test harness for windows. 2009-07-21 16:56:46 +00:00
Harry Moffat
da0b227ab1 Reduced the atol parameter so cygwin would pass 2009-07-13 19:23:06 +00:00
Harry Moffat
0badf5e19c Got rid of the matlab write.cpp routine. It was causing linking problems
on the pc.
Cleaned up the comments on loggers and interfaces.
2009-07-06 23:52:40 +00:00
Harry Moffat
5e2904146d Added the appdelete() call as I was debugging a memory leak issue. 2009-05-13 21:52:29 +00:00
Harry Moffat
653109129f Fixed equilibrium.h. vcs_MultiPhaseEquil.h needed to be conditionally
included.

Added more clean rules.
2009-04-04 03:27:43 +00:00
Harry Moffat
c6d9b1bb7f General commit to sync the repository.
- basically finished with demo problem test suite.
2009-03-24 20:44:30 +00:00
Harry Moffat
389e96035f Further cleanup of the demos structure. 2009-03-16 22:48:29 +00:00
Harry Moffat
3f116ffd8e Fixed all rule. 2009-03-16 20:05:45 +00:00
Harry Moffat
a2b2c9a7e0 Made an all: rule 2009-03-16 20:04:32 +00:00
Harry Moffat
112a71013e Updating demos to inclue sample output and a testing capability 2009-03-16 20:02:27 +00:00
Harry Moffat
e5145855cb Committing rewored demos. 2009-03-16 19:57:06 +00:00
Harry Moffat
b23586ae14 Committing reworked demos 2009-03-16 19:54:27 +00:00
Harry Moffat
ceedaac03f Added SquareMatrix. 2009-01-27 16:14:58 +00:00
Harry Moffat
b90b1716da Added Cantera.mak to the files to be copied into the include dir 2009-01-10 00:59:36 +00:00
Harry Moffat
88a1a743d2 Firmed up support for linking against sundials. 2009-01-09 23:26:41 +00:00
Harry Moffat
e6e1618ce1 Added the stringUtils.h file to this file, since it's no longer in
xml.h.
Added headers.
2009-01-05 23:34:40 +00:00
Harry Moffat
b2cf384cea Added PURIFY option to makefiles 2008-12-30 21:49:41 +00:00
Harry Moffat
8860687cd0 Added another C++ interface file for electrolyte thermo 2008-10-13 21:09:14 +00:00
Harry Moffat
a2f48d98fe Added vcs_MultiPhaseEquil.h back. Test problems within vcs were failing. 2008-08-22 03:13:59 +00:00