From 12280f864c30e4b6c70dd704e771a3cf63c20c73 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sun, 2 Feb 2025 20:57:39 -0600 Subject: [PATCH] embree: fix tests by building tutorial's embree_viewer for tests (#48392) --- var/spack/repos/builtin/packages/embree/package.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/embree/package.py b/var/spack/repos/builtin/packages/embree/package.py index f49be60f32c..6224ede5faf 100644 --- a/var/spack/repos/builtin/packages/embree/package.py +++ b/var/spack/repos/builtin/packages/embree/package.py @@ -12,7 +12,7 @@ class Embree(CMakePackage): url = "https://github.com/embree/embree/archive/v3.7.0.tar.gz" maintainers("aumuell") - license("Apache-2.0") + license("Apache-2.0", checked_by="wdconinc") version("4.3.3", sha256="8a3bc3c3e21aa209d9861a28f8ba93b2f82ed0dc93341dddac09f1f03c36ef2d") version("4.3.2", sha256="dc7bb6bac095b2e7bc64321435acd07c6137d6d60e4b79ec07bb0b215ddf81cb") @@ -60,9 +60,10 @@ def cmake_args(self): spec = self.spec args = [ - "-DBUILD_TESTING=OFF", - "-DEMBREE_TUTORIALS=OFF", - "-DEMBREE_IGNORE_CMAKE_CXX_FLAGS=ON", + self.define("BUILD_TESTING", self.run_tests), + self.define("EMBREE_TUTORIALS", self.run_tests), + self.define("EMBREE_TUTORIALS_GLFW", False), + self.define("EMBREE_IGNORE_CMAKE_CXX_FLAGS", True), self.define_from_variant("EMBREE_ISPC_SUPPORT", "ispc"), ]