From 1efb9fefc9bbed930fde1c982b3fda268670d962 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sat, 24 Jun 2023 21:57:11 -0500 Subject: [PATCH] acts: append Python_EXECUTABLE (#475) ### Briefly, what does this PR introduce? Appends the CMake Python_EXECUTABLE variable to use the correct Python. --- packages/acts/package.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 packages/acts/package.py diff --git a/packages/acts/package.py b/packages/acts/package.py new file mode 100644 index 00000000..ea1077a4 --- /dev/null +++ b/packages/acts/package.py @@ -0,0 +1,14 @@ +from spack import * +from spack.pkg.builtin.acts import Acts as BuiltinActs + + +class Acts(BuiltinActs): + patch( + "https://github.com/acts-project/acts/commit/3255dfc3dddf9c7a82aaddb041d4a6f095d19124.patch?full_index=1", + sha256="60317f6a09a7d57721c1234fcf087ae85aeab27653976d1d3ac7a846c3b85a89", + when="@20.1.0:26", + ) + def cmake_args(self): + args = super().cmake_args() + args.append(self.define("Python_EXECUTABLE", self.spec["python"].command.path)) + return args