Re:Please – A cross-language build system
by qznc on Sunday November 29, 2020 @03:09AM
(#25243727)
FUSE, strace, and namespacing were all the mechanisms I found. Bazel uses separate wrapper program which you could reuse in other build systems, so there is no fundamental problem with adding a "hermetic builds" feature to other build systems like Meson or Cmake.
http://beza1e1.tuxen.de/hermetic_builds.html