From 0d36e94407c7973c6f4e386b2edc2ce18b1bcf8d Mon Sep 17 00:00:00 2001 From: Carson Woods Date: Thu, 27 Jun 2019 13:04:38 -0600 Subject: [PATCH] Install to SPACK_PATH when shared mode is active --- lib/spack/spack/cmd/install.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/spack/spack/cmd/install.py b/lib/spack/spack/cmd/install.py index 9fd7c5b2d3d..1f5ed794792 100644 --- a/lib/spack/spack/cmd/install.py +++ b/lib/spack/spack/cmd/install.py @@ -176,7 +176,13 @@ def default_log_file(spec): """ fmt = 'test-{x.name}-{x.version}-{hash}.xml' basename = fmt.format(x=spec, hash=spec.dag_hash()) - dirname = fs.os.path.join(spack.paths.var_path, 'junit-report') + + if spack.config.get('config:shared'): + dirname = fs.os.path.join(os.environ['SPACK_PATH'], + 'var/', + 'junit-report') + else: + dirname = fs.os.path.join(spack.paths.var_path, 'junit-report') fs.mkdirp(dirname) return fs.os.path.join(dirname, basename)