From e34d99694481c75a483ee243428ea70c939f8314 Mon Sep 17 00:00:00 2001 From: Daniel Arndt Date: Mon, 17 May 2021 12:28:55 -0400 Subject: [PATCH] ArborX: Avoid calling mkdirp directly (#23691) --- var/spack/repos/builtin/packages/arborx/package.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/arborx/package.py b/var/spack/repos/builtin/packages/arborx/package.py index a5f42172d55..f7a5d843aae 100644 --- a/var/spack/repos/builtin/packages/arborx/package.py +++ b/var/spack/repos/builtin/packages/arborx/package.py @@ -83,7 +83,6 @@ def build_tests(self): """Build test.""" cmake_build_path = join_path(self.install_test_root, self.examples_src_dir, "build") - mkdirp(cmake_build_path) cmake_prefix_path = "-DCMAKE_PREFIX_PATH={0}".format(self.spec['arborx'].prefix) # We don't need to append the path to Kokkos to CMAKE_PREFIX_PATH @@ -92,7 +91,7 @@ def build_tests(self): # being installed as a standalone or as part of Trilinos. if '+mpi' in self.spec: cmake_prefix_path += ";{0}".format(self.spec['mpi'].prefix) - with working_dir(cmake_build_path): + with working_dir(cmake_build_path, create=True): cmake_args = ["..", cmake_prefix_path, "-DCMAKE_CXX_COMPILER={0}".format(self.compiler.cxx)]