diff --git a/var/spack/repos/builtin/packages/bazel/package.py b/var/spack/repos/builtin/packages/bazel/package.py index 26d79616dd9..1ea1a6ce9cf 100644 --- a/var/spack/repos/builtin/packages/bazel/package.py +++ b/var/spack/repos/builtin/packages/bazel/package.py @@ -129,7 +129,17 @@ def url_for_version(self, version): def setup_build_environment(self, env): env.set('EXTRA_BAZEL_ARGS', # Spack's logs don't handle colored output well - '--color=no --host_javabase=@local_jdk//:jdk') + '--color=no --host_javabase=@local_jdk//:jdk' + # Enable verbose output for failures + ' --verbose_failures' + # Ask bazel to explain what it's up to + # Needs a filename as argument + ' --explain=explainlogfile.txt' + # Increase verbosity of explanation, + ' --verbose_explanations' + # Show (formatted) subcommands being executed + ' --subcommands=pretty_print' + ' --jobs={0}'.format(make_jobs)) def bootstrap(self, spec, prefix): bash = which('bash')