one of my usages of this tool is to run a different compiler (e.g. clang with -ftime-trace) than the one specified by the build tool, where generating the original build files would be challenging because of complex toolchains. for this to seamlessly work, i might need pseyfert/go-workpool#1 fixed