34 ms·
Scons using Pure Python Lang. No more DSL. https://scons.org/ https://scons.org/ It has cache facility to speed up re-builds. scons --implicit-cache I hear
by prabhu-yu 3y ago
Scons using Pure Python Lang.
No more DSL.
https://scons.org/ https://scons.org/
It has cache facility to speed up re-builds.
scons --implicit-cache
I heard people say, Scons is slow, but it need not be
if we use cache facility.
Some people say Meson (https://mesonbuild.com/ https://mesonbuild.com/)
would be its successor, but I use scons for
building my C/Python files.
(ex: Python to .mpy files, asciidoc to pdf, html etc)
- ginko 3y agoI used to swear by scons but it really collapses under its own weight when projects become larger. At my work we used it for a fairly large source tree and no-change incremental builds would take a good minute for scons to figure out there's nothing to do. These days we use something based on google blueprint which generates ninja build files.
- high_priest 3y agoHere I found an opinionated, but still very descriptive comparison of build tools the authors of SCons have experienced. https://github.com/SCons/scons/wiki/FromMakeToScons https://github.com/SCons/scons/wiki/FromMakeToScons