[Python-Dev] Using SCons for cross-compilation
Samuele Pedroni
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
>> 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
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
>
> iQCVAwUBRVObXHEjvBPtnXfVAQIhQQP/esS6o+7NX/JenJcuEdvb7rWIVxRgzVEh
> rfZGSOO2mp6b0PgrvXjAnZQHYJFpQO5JXpWJVqLBPxbucbBwvWaA0+tgTrpnBpj9
> Cs/vwlMsmk55CwSYjvl7eM0uW9aIuT9QcZxuf4j+T7dzQOL0LL2Id4/876Azcfo0
> 7A0dtc2oJ+U=
> =H1w2
> -----END PGP SIGNATURE-----
> _______________________________________________
> 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