Commit graph

51 commits

Author SHA1 Message Date
Ray Speth
8d9f59a042 [Test] Modifiy regex for floats to avoid spurious matches like '3-4' 2015-01-22 00:04:05 +00:00
Ray Speth
7a4d13a5c2 [Test] Display failing test program exit codes in test log 2014-11-15 19:27:44 +00:00
Ray Speth
6d4271fdfe [Test] Improve visibility of total test suite failures
Treat crashes when running the GTest test programs and the Python test suite as
being more severe than individual test failures.
2014-10-03 22:15:06 +00:00
Bryan W. Weber
671d6eb576 Fix WiX complains that @Action is deprecated 2014-08-28 22:06:09 +00:00
Ray Speth
48042fd4ae [SCons] Workaround SCons dependency bug with Cygwin 2014-03-28 23:12:45 +00:00
Ray Speth
10200524c2 Fix linker error when using MSVC
Regression was introduced in r2755.
2014-03-03 03:50:04 +00:00
Ray Speth
608184ecea [SCons] Fix 'command too long' error with MinGW compilation 2014-02-24 03:25:38 +00:00
Ray Speth
e7e5d739a1 [Test] Fix some issues with PYTHONPATH 2013-12-09 01:36:03 +00:00
Ray Speth
6b68564245 Bump trunk version to 2.2a 2013-12-09 01:33:58 +00:00
Harry Moffat
5720d7cf90 Fixed an error where the users data was changed before it was used.
Eliminated some deprecations which were not sanctioned.

Worked on Cantera.mak. There is a problem with scons eliminating $ from strings.
2013-09-06 22:52:59 +00:00
Ray Speth
b0635fe748 [SCons] Fix compilation of Python 3 module when PYTHONHOME is set 2013-09-01 00:33:49 +00:00
Ray Speth
9f90edc313 [SCons] Update version information for Windows installer 2013-09-01 00:33:43 +00:00
Ray Speth
1cedf904df [Doc] Add all Python examples to the Sphinx docs 2013-08-22 21:46:27 +00:00
Ray Speth
3fe2cd9bbb [Cython] Fix format strings for compatibility with Python 2.6 2013-08-02 23:17:45 +00:00
Ray Speth
f320290c51 [SCons] Fix Python module path in setup_cantera and post-install message
In particular, this fixes paths for Linux distros that put Python modules in
'lib64/pythonX.Y/site-packages'.

Also fixes the reported installation path for the Python module on Windows.
2013-07-29 01:37:57 +00:00
Ray Speth
c575bf6fb2 [SCons] Check Cython version for Python 2.x 2013-07-18 22:39:21 +00:00
Ray Speth
9c0eda6e98 [SCons/Windows] Entry in "Add/Remove Programs" indicates architecture 2013-06-05 03:08:55 +00:00
Ray Speth
fa27015468 [SCons] Include Boost import libraries in Windows installations 2013-06-05 03:08:51 +00:00
Ray Speth
9d851a5bf8 [SCons] Add names of all failing tests to the test summary 2013-05-31 15:56:28 +00:00
Ray Speth
02280d1417 [Test] Display details about failed CSV comparisons 2013-04-24 21:48:03 +00:00
Ray Speth
a5bb695c24 [Test] Use relative and absolute tolerances for comparing files
Use the same tolerances for comparing text output files as is used for CSV
files. The absolute tolerance is the maximum (less restrictive) of the specified
tolerance and the tolerance implied by the recorded precision.
2013-04-24 21:47:19 +00:00
Ray Speth
f90d9b80d1 [Test] Fixed calculation of precision for string representations
This corrects the calculation of the least significant digit for all string
representations of for numbers where no decimal point was printed, e.g. "123"
and "45e+06".
2013-04-24 21:47:16 +00:00
Ray Speth
aade0ddb67 [Test] Fixed an issue where text comparisons were incorrectly succeeding
The logic for comparing string representations of floats in blessed output files
was incorrect. This caused a number of tests that shouldn't have actually been
passing to indicate success. This error was introduced in r1318.
2013-04-24 21:47:13 +00:00
Ray Speth
55dec034ed Merge branch '2.0' into 'trunk'
Conflicts:
	README
	SConstruct
	configure.ac
	doc/sphinx/conf.py
2012-12-13 22:58:38 +00:00
Ray Speth
5c086f77fe Bump version for 2.0.1 maintenance release 2012-11-18 02:14:22 +00:00
Ray Speth
11fd72c26f SCons now builds the Cython-based Python 3 package 2012-09-06 19:58:03 +00:00
Ray Speth
2482422023 Allow SCons test runner to continue past some csv parsing errors 2012-07-26 20:49:10 +00:00
Ray Speth
d645eaf418 Aggregate all test results into the summary printed after 'scons test'
In addition, if any of the Python, Matlab, or gtest tests fail, the test
process will not be aborted. SCons will still exit with a non-zero status.
2012-05-31 14:58:07 +00:00
Ray Speth
396d34e1ab Fixed a deprecation warning with np.genfromtxt 2012-05-25 23:13:47 +00:00
Ray Speth
d16f70ab44 Fixed some spelling issues 2012-04-04 18:44:24 +00:00
Ray Speth
17554bd0a0 Fixed an issue with comparing repeated values in regression tests 2012-03-15 19:55:30 +00:00
Ray Speth
2e695a67de Exclude certain file patterns from being installed with the samples 2012-03-05 20:44:58 +00:00
Ray Speth
31c7c36921 Added legacy_headers option to SCons
This will create symlinks (on posix systems) or copies (on Windows)
of the Cantera headers in the 'canterna/kernel' directory,
corresponding to the behavior of older versions of Cantera.
2012-02-27 18:16:05 +00:00
Ray Speth
6195b488c2 Allow compilation of the Fortran 90 module with MinGW 2012-02-27 18:16:00 +00:00
Ray Speth
fde60d2f38 Fixed comparison of numbers of the form 2e-008 in the regression tests 2012-02-27 18:15:31 +00:00
Ray Speth
055b6e5710 Fixed issues compiling with MinGW using SCons 2012-02-21 16:06:07 +00:00
Ray Speth
35429de71c Fixed a bunch of spelling errors in the documentation and comments 2012-02-21 16:04:09 +00:00
Ray Speth
8239c18091 Fixed some installation issues with samples and the Python module 2012-02-13 17:24:09 +00:00
Ray Speth
8f5c6f4da0 SCons exits with a non-zero status in case of test failures. 2012-02-08 16:47:25 +00:00
Ray Speth
1304da2eab Improved comparison of floating point values in test output
Values are only compared up to the printed precision, so rounding
errors will no longer result in failing tests. This also fixes
differences in floating point output formats on different platforms.
2012-01-27 19:31:43 +00:00
Ray Speth
cf80213e6b Added ipdb() function to help debug SCons scripts 2012-01-18 23:44:54 +00:00
Ray Speth
f7f1c4e434 Added Matlab toolbox to Wix installer 2012-01-09 17:31:10 +00:00
Ray Speth
a5f865439e Disable Wix builder when Wix is not available 2012-01-05 22:22:33 +00:00
Ray Speth
3062ddf621 Added 'scons clean' target 2012-01-05 22:22:23 +00:00
Ray Speth
f40e5e352e Check registry for location of Cantera data files 2012-01-05 22:22:19 +00:00
Ray Speth
fc57f75da7 WiX now generates a 64-bit MSI when appropriate 2012-01-05 22:22:08 +00:00
Ray Speth
c8e1f291fa Added installation options to WiX installer 2012-01-05 22:22:03 +00:00
Ray Speth
82bc960575 SCons builds a very basic Windows installer 2012-01-03 23:08:25 +00:00
Ray Speth
03546b04a6 Moved wxsgen.py into the site_scons directory 2012-01-03 23:08:11 +00:00
Ray Speth
084666bef3 First steps toward developing a Windows installer 2012-01-03 23:07:58 +00:00