I always feel like distutils is too targeted at modules, and that customizing it to do what we want would be a lot of customization, not all that different from where we are now (actually, distutils is used quite a bit in the current build process).
I'll take a look at scons, since it looks like it targets the level we need. Thanks for the tips, Tom On 1/31/06 11:09 PM, Steve Smith wrote: > On Tue, 2006-01-31 at 22:52 -0600, Thomas D. Uram wrote: >> I'd be very happy to replace it with something standard. Whatever it is, >> it'd need to encompass the following: >> >> - python module installation >> - executable scripts in standard platform-specific locations >> - platform-specific installer creation >> - others I'm not thinking of at the moment... >> >> What do you suggest? > > Two things spring to mind: Distutils (aka setup.py) and scons ... > > Scons is basically 'make' in Python but can be used for non-python > projects (Blender uses it for instance). I supports hierarchical builds > and a separate build configuration file. > > Distutils is the standard python-specific build/packaging system. It > can be used with py2exe and InnoSetup (or other installers) to create a > packaged windows system. > > Cheers, > Steve > > >

