summaryrefslogtreecommitdiff
path: root/numpy/distutils/command/scons.py
Commit message (Collapse)AuthorAgeFilesLines
* DEP: Remove scons related files and code.Charles Harris2013-01-131-589/+0
| | | | | | | | | This removes files and code supporting scons builds. After this change numpy will only support builds using distutils or bento. The removal of scons has been discussed on the list several times and a decision has been made that scons support is no longer needed. This was originally discussed for numpy 1.7 and because the distutils and bento methods are still available we are skipping the usual deprecation period.
* Py3k: make scons command py3k importable.David Cournapeau2009-12-031-2/+5
|
* BUG: pkg_paths was wrongly set when using --package-list for numscons build.David Cournapeau2009-10-271-1/+1
|
* Add a pkg_path option to add_sconcript.David Cournapeau2009-10-011-4/+9
| | | | | This is necessary to handle some cases where scons scripts and packages are not in the same directory.
* Put scons data into its own class.David Cournapeau2009-10-011-9/+11
|
* Add debug option to scons command.David Cournapeau2009-09-191-0/+6
|
* Add option to import user environment into numscons.David Cournapeau2009-09-171-0/+3
|
* BUG: fix clib install directory for scons command.David Cournapeau2009-09-141-1/+7
|
* Start adding library options for scons option.David Cournapeau2009-09-141-1/+22
|
* Re-indent scons command options.David Cournapeau2009-09-141-20/+20
|
* Further whitespace/tab fixes.David Cournapeau2009-09-141-3/+3
|
* Move scons call command line building into its own private function.David Cournapeau2009-09-141-71/+75
|
* Fix tab/space issue in scons command.David Cournapeau2009-09-141-3/+3
|
* BUG: we were protecting c++ and fortran compiler path twice, which made ↵David Cournapeau2009-09-091-2/+2
| | | | scons interpret the path as target.
* Tell scons whether we are in bypass mode or not.David Cournapeau2009-09-091-0/+1
|
* Do not pass compiler path options to scons if they were not set.David Cournapeau2009-09-091-3/+6
|
* Require numscons 0.11 or above.David Cournapeau2009-09-091-2/+2
|
* Add a bypass option to scons command.David Cournapeau2009-09-091-11/+18
| | | | | | | We sometimes want to bypass distutils compiler detection, and the bypass option tells the scons command to do exactly that. The compiler options are simply passed directly to scons, which will then try to to detect the compiler from there.
* Handle None in protect path.David Cournapeau2009-09-091-3/+6
|
* Add user options for compilers in scons command.David Cournapeau2009-09-091-2/+16
| | | | | | When removing build_ext options, we removed the compiler options as well. We add the compiler options back, and treat C, C++ and Fortran compilers as separate.
* Always set up scons_* compilers, and use those when building the scons ↵David Cournapeau2009-09-091-9/+19
| | | | command call.
* Do not reuse build_ext options - most do not make sense for scons command.David Cournapeau2009-09-091-13/+12
|
* Remove infunc imports.David Cournapeau2009-09-091-3/+10
|
* Refactor numscons check in scons command.David Cournapeau2009-09-091-26/+31
|
* Move compiler initialization into their own private functions.David Cournapeau2009-09-091-45/+47
|
* Move import at the top of the file.David Cournapeau2009-09-091-4/+4
|
* Remove debug print in scons command.David Cournapeau2009-08-271-1/+0
|
* Fix scons build w.r.t pkg-config and installed C lib location.David Cournapeau2009-07-261-5/+3
|
* Update numscons build to support pkg-config-like files.David Cournapeau2009-07-261-1/+14
|
* Require 0.10.2 version of numscons - needed for installed C libraries.David Cournapeau2009-07-261-1/+1
|
* Minver for numscons is now 0.10.1.David Cournapeau2009-07-261-12/+11
|
* Refactor the code to get top dir relatively to scons build dir.David Cournapeau2009-07-261-12/+11
|
* Support for installable libraries in numscons.David Cournapeau2009-07-261-0/+14
| | | | | | | | Numscons has been modified such as clib are now copied (using the Install builder) where numpy.distutils expect them, and a function has been added to numpy.distutils so that we can add installable libraries in setupscons.py scripts (which add the library to the NumpyDistribution instance).
* Move is_bootstrapping outside scons command, may be useful elsewhere.David Cournapeau2009-04-211-9/+1
|
* Update to handle numscons 0.10.0 and above.David Cournapeau2008-12-261-3/+7
|
* Update the minimum version for numscons: had to change to cope with Chuck ↵David Cournapeau2008-10-031-1/+1
| | | | changes to conv_template.py.
* scons command: fix one more issue related to build dir.David Cournapeau2008-09-071-3/+4
| | | | | | | | The distutils installation directory relative to the scons build directory was not always computed right. The relative position on the fs does not depend on the source directory (in out-of-place builds), but on the package *name* translated to a directly only.
* reindenting prior to releaseJarrod Millman2008-09-021-5/+5
|
* Do not setup any compiler in scons command if noscons scripts are used.David Cournapeau2008-08-141-53/+58
|
* Do not special-case for mingw32: compiler detection takes care of that now.David Cournapeau2008-08-131-2/+0
|
* Depends on numscons >= 0.9.1.David Cournapeau2008-08-101-1/+1
|
* Improve error message when scons command fails.David Cournapeau2008-08-091-6/+8
|
* ran reindentJarrod Millman2008-08-081-2/+2
|
* Add function to get per package build directory when building with scons inDavid Cournapeau2008-08-031-0/+7
| | | | distutils.
* Pass current package name and scons command instance to post hook.David Cournapeau2008-07-311-1/+1
|
* Make it possible to execute post/pre hooks in scons command even when no ↵David Cournapeau2008-07-311-51/+53
| | | | scons script is used.
* Handle inplace build option for numscons.David Cournapeau2008-07-311-1/+5
|
* More explicit message wrt log level.David Cournapeau2008-07-301-3/+9
|
* Add log-level option to scons command.David Cournapeau2008-07-301-0/+4
|
* Require 0.9.0 for numscons.David Cournapeau2008-07-301-1/+1
|