[Python-Dev] Using SCons for cross-compilation
pedronis at strakt.com
Thu Nov 9 22:29:14 CET 2006
Barry Warsaw wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> On Nov 9, 2006, at 2:15 PM, skip at pobox.com wrote:
>> Martin> In any case, the patch being contributed uses SCons. If
>> Martin> think this is unmaintainable, this is a reason to
>> reject the
>> Martin> patch.
>> Could SCons replace distutils?
> I'm not so sure. I love SCons, but it has some unpythonic aspects to
> it, which (IMO) make sense as a standalone build tool, but not so
> much as a standard library module. I'd probably want to see some of
> those things improved if we were to use it to replace distutils.
in PyPy we explored at some point using SCons instead of abusing
distutils for our building needs,
it seems to have a library part but a lot of its high-level dependency
logic seems to be coded
in what is its main invocation script logic in a monolithic way and with
a lot of global state.
We didn't feel like trying to untangle that or explore more.
> There does seem to be overlap between the two tools though, and it
> might make for an interesting sprint/project to find and refactor the
> - -Barry
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
> -----END PGP SIGNATURE-----
> Python-Dev mailing list
> Python-Dev at python.org
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/pedronis%40strakt.com
More information about the Python-Dev