Commit graph

17 commits

Author SHA1 Message Date
Ray Speth
3625c733ea Fixed environment variables used for compiling the Python extension 2012-01-26 18:31:47 +00:00
Ray Speth
7a30bfc9fd Pass the VS*COMNTOOLS environment variable when building the Python module 2012-01-17 04:10:23 +00:00
Ray Speth
f645c4248c Fixes for building with the MS Platform SDK 2012-01-05 22:21:58 +00:00
Ray Speth
0df15021a2 Fix for using empty Python configuration variables 2012-01-05 22:21:54 +00:00
Ray Speth
a650168f3e SCons 'msi' target builds an installer for the Python module 2012-01-03 23:08:18 +00:00
Ray Speth
c3ba91ca6f Fixed SCons compatibility with the Intel compiler
Still not working with the Python module.
2011-12-23 02:14:58 +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
d8529fea15 Build a static version of clib to use with Python on Linux 2011-12-14 19:36:08 +00:00
Ray Speth
49ee5391e0 Fixed building / installation of Python module in Windows 2011-12-14 19:34:53 +00:00
Ray Speth
b0d75cafea Fixed discovery of Numpy directories under Windows 2011-12-14 19:34:43 +00:00
Ray Speth
b78fa7c9de Build clib as a shared library 2011-12-14 19:34:36 +00:00
Ray Speth
79b7686e63 More robust installation of the Python package with SCons
SCons now checks for an array package (numpy by default) and builds
the full Python module if it finds it, otherwise it builds the minimal
package.
2011-12-14 03:53:50 +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
667b8c3cb6 SCons installs the Python module 2011-12-14 03:52:35 +00:00
Ray Speth
702ae7251d Added SCons installation targets for libraries and binaries 2011-12-14 03:52:19 +00:00
Ray Speth
81fb345b96 Use PreAction/PostAction to simplify python module build 2011-12-14 03:52:13 +00:00
Ray Speth
53cfa84670 SCons now builds the Python module 2011-12-14 03:04:18 +00:00