I'm writing a module that abstracts C/C++ building using esmakefile. I'm setting up integration tests to actually compile/run the programs. The updateTarget function works to build, but when there are compiler errors that I'm logging to the stream, it's tough to diagnose what's going on. Can there be an API, even perpetually experimental, that exposes the console output to make this easier?
I'm writing a module that abstracts C/C++ building using esmakefile. I'm setting up integration tests to actually compile/run the programs. The updateTarget function works to build, but when there are compiler errors that I'm logging to the stream, it's tough to diagnose what's going on. Can there be an API, even perpetually experimental, that exposes the console output to make this easier?