[Python-Dev] Using SCons for cross-compilation

Samuele Pedroni pedronis at strakt.com
Thu Nov 9 22:29:14 CET 2006

Barry Warsaw wrote:
> 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  
>> people
>>     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  
> commonality.
> - -Barry
> Version: GnuPG v1.4.5 (Darwin)
> rfZGSOO2mp6b0PgrvXjAnZQHYJFpQO5JXpWJVqLBPxbucbBwvWaA0+tgTrpnBpj9
> Cs/vwlMsmk55CwSYjvl7eM0uW9aIuT9QcZxuf4j+T7dzQOL0LL2Id4/876Azcfo0
> 7A0dtc2oJ+U=
> =H1w2
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/pedronis%40strakt.com

More information about the Python-Dev mailing list