summaryrefslogtreecommitdiff
path: root/numpy/distutils/environment.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix print statements in numpy.distutils.environmentDavid Cournapeau2009-12-031-4/+4
|
* In site.cfg, change DEFAULT section to ALL to accommodate building on Python ↵Stefan van der Walt2008-03-191-1/+1
| | | | 2.6.
* Better version handling in fcompilercookedm2007-06-151-0/+19
| | | | | | | | | | | | | | | | | | | | | | * Remove FCompiler.get_version_cmd, FCompiler.get_flags_version, FCompiler.get_linker_so_cmd, and FCompiler.get_linker_exe_cmd; subclasses should do this in FCompiler.update_executables() * FCompiler attributes .compiler_f77, .version_cmd, etc., are now properties that read from the .executables dictionary. * Update intel.py and absoft.py for above * Add extra asserts for defensive programming. Most of our problems here seem to come from bad values being generated, and the error not being caught until later. * must call FCompiler.customize() before FCompiler.get_version(); command/build_ext.py and command/config.py updated * verify that commands make sense earlier -- must be None or lists of strings Also, * add IA-32 as another pattern to search for in 32-bit Intel compiler version. * minor formatting * add debugging helpers to environment.py:EnvironmentConfig class
* Add a convert procedure to the flag-getting logic in fcompiler and environment.cookedm2007-05-291-1/+3
| | | | | Otherwise, flags (for instance) from environment variables or setup.cfg are are strings, where lists are expected.
* merge from distutils-revamp branch (step 2)cookedm2007-05-251-0/+49
- fcompiler changes. All flags, executables, etc., should be overridable by the user with config_fc (either command line or setup.cfg) or by environment variables