3 ms·
You can go a step further and factor the build system core into a library and provide dynamically buildable/loadable modules. This way you can reuse the same co
by boris 7y ago
You can go a step further and factor the build system core into a library and provide dynamically buildable/loadable modules. This way you can reuse the same core in several drivers (different frontends, build-by-convention like Cargo, etc) or embed it into IDEs. This is what we did in build2[1][2].
[1]https://build2.org/release/0.12.0.xhtml#build-system-modules https://build2.org/release/0.12.0.xhtml#build-system-modules
[2]https://build2.org/release/0.12.0.xhtml#library-context https://build2.org/release/0.12.0.xhtml#library-context