[SciPy-dev] Bugs?

Robert Kern robert.kern at gmail.com
Thu Feb 9 14:00:32 EST 2006


Charles R Harris wrote:
> OK,
> 
> Removing the build directory fixed things up. Why isn't this part of
> the normal build?

It's only necessary when someone makes relatively large changes to certain parts
of the C code. Our particular combination of extension modules importing other
extension modules isn't handled by distutils' simple dependency calculations.

Wiping out ./build/ is only a good thing when those parts of the C code change.
Otherwise, it's a nuisance. OTOH, if you do want to clean out the build
directory every time, then just do something like this (in a script or from
memory or whatever you like):

  $ python setup.py clean build_src build_clib build_ext build

-- 
Robert Kern
robert.kern at gmail.com

"In the fields of hell where the grass grows high
 Are the graves of dreams allowed to die."
  -- Richard Harter




More information about the SciPy-Dev mailing list