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
1ff7c23860
Fixed signed/unsigned equality comparisons
2012-01-17 23:58:48 +00:00
Ray Speth
c2372197de
Fixing signed/unsigned comparison warnings in clib
2012-01-17 04:12:58 +00:00
Ray Speth
bc9ec48516
Fixing compiler warnings, part 5
2012-01-17 04:11:51 +00:00
Ray Speth
e030345e8b
Fixed an error in the Python extension introduced by the int -> size_t conversion
2012-01-17 04:11:46 +00:00
Ray Speth
4babd5898b
Fixing compiler warnings, part 1
2012-01-17 04:10:08 +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
ccaf3f5e08
Move config.h out of the main directory
2011-12-14 19:41:07 +00:00
Ray Speth
71588d307d
Remove files for Autotools and Visual Studio build systems
2011-12-14 19:38:10 +00:00
Ray Speth
605efec48d
SCons can now build the Matlab toolbox under Windows
2011-12-14 19:36:31 +00:00
Ray Speth
d8529fea15
Build a static version of clib to use with Python on Linux
2011-12-14 19:36:08 +00:00
Ray Speth
ec0c45d8fb
Removed some unused files
2011-12-14 19:35:40 +00:00
Ray Speth
49ee5391e0
Fixed building / installation of Python module in Windows
2011-12-14 19:34:53 +00:00
Ray Speth
b78fa7c9de
Build clib as a shared library
2011-12-14 19:34:36 +00:00
Ray Speth
99a0dc5f0f
Removed incomplete CMake build scripts
2011-12-14 03:54:19 +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
Ray Speth
39d46d1f28
SCons now builds the C, C++ and Fortran interfaces
2011-12-14 03:04:08 +00:00
Ray Speth
4aa54c3419
Export the Transport::getMassFluxes function
2011-12-14 02:08:49 +00:00
Harry Moffat
039696dcc6
More changes for solaris compile
2010-02-09 20:39:03 +00:00
Harry Moffat
9c6080e3c9
Turned on keyword substitution in the cpp files.
2009-12-09 17:50:27 +00:00
Harry Moffat
138c818431
added an ignore pragma
2009-08-01 01:33:27 +00:00
Harry Moffat
36f5c99d3a
Took out a few warnings.
2009-08-01 01:32:46 +00:00
Harry Moffat
70647c85ed
Initial Import
2009-07-27 23:17:19 +00:00
Harry Moffat
973128d867
General commit. Now putting both the release and debug files into the
...
distribution. Debug files have a _d added to their name.
2009-07-22 01:23:40 +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
c0e7605d15
General commit of pc implementation
2009-07-21 18:58:48 +00:00
Harry Moffat
fdfebcec37
General commit of clib package.
...
Added checking of arguments.
Added header info
2009-07-11 17:16:09 +00:00
Harry Moffat
f52c17d9fa
Experimenting with a no dll build on windows
2009-04-22 00:35:02 +00:00
Harry Moffat
0d32e517bd
Added in a conditional compilation of vcs_equilibrate().
2009-04-04 04:00:19 +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
cea69addd0
Added access to the new vcs nonideal equilibrium solver.
2009-03-17 15:42:04 +00:00
Harry Moffat
b2cf384cea
Added PURIFY option to makefiles
2008-12-30 21:49:41 +00:00
Harry Moffat
72b38cd0e6
Added a missing include file.
2008-12-16 20:45:04 +00:00
Dave Goodwin
7b179cb44f
*** empty log message ***
2008-02-18 04:04:06 +00:00
Dave Goodwin
a2bb5e8135
removed old files
2008-02-09 02:55:08 +00:00
Dave Goodwin
73bebe4768
cmake files
2008-02-05 23:36:07 +00:00
Harry Moffat
ca6fdaac08
Changed include directory path format to new format
2008-01-03 18:52:25 +00:00
Harry Moffat
4d5c9b1cf5
Added deps
2008-01-01 19:31:07 +00:00
Harry Moffat
c2164a0344
Made the depends rule like the cxx rule.
2007-12-28 00:51:15 +00:00
Harry Moffat
b7e616a2a2
Added a config.h compiler define in, to handle incompatibilities across
...
platforms.
2007-09-12 22:10:46 +00:00
Harry Moffat
27495b4591
Added a file
2007-08-29 20:52:48 +00:00
Harry Moffat
e3d50370dd
Fixed a Solaris compile issue.
...
Solaris decided a declaration was actually a definition.
So, I changed the way templated static storage is declared. It
still needs to be defined once and only once on all platforms.
2007-08-29 20:51:33 +00:00
Harry Moffat
a78510bbc0
Added a -c to the install command. This is needed for the built-in
...
install command.
2007-07-13 14:53:51 +00:00
Dave Goodwin
5f74aa996e
*** empty log message ***
2007-06-11 16:40:37 +00:00
Dave Goodwin
dafd2ad411
*** empty log message ***
2007-05-22 20:16:47 +00:00