[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AG-TECH] Access Grid 3.0 beta1 available !



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