[Scons-users] SCons vs enscons

Daniel Holth dholth at gmail.com
Mon Jun 1 07:19:14 EDT 2020


I wrote enscon. I copied it over to github recency. Here's part of what it
does for C extensions. It's not too complicated.
https://github.com/dholth/enscons/blob/master/enscons/cpyext.py

You can use enscons like any other SCons extension, or you can use it as a
pep517 build system so that pip can invoke it through pyproject.toml.
enscons itself has a setup.py shim but it is normally only used to provide
the "develop" command, which is not available though the pep517-style
interface. Otherwise pip uses pyproject.toml only and does not use setup.py.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist4.pair.net/pipermail/scons-users/attachments/20200601/206e4004/attachment.html>


More information about the Scons-users mailing list