From e2ee6c6e5677b6deaf2f0e38aa4afb6b53c3722d Mon Sep 17 00:00:00 2001 From: myoualid Date: Sun, 28 Sep 2025 16:43:58 +0100 Subject: [PATCH] Fix WASM build by reverting CGAL handling to explicit paths from commit 3ec7b715659a01496ef4511ff4d9f58358dc38fc --- nix/build-all.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nix/build-all.py b/nix/build-all.py index 65c21455e0..0ec1cb6c15 100644 --- a/nix/build-all.py +++ b/nix/build-all.py @@ -1252,6 +1252,14 @@ if "cgal" in targets: cmake_args_prefix_path.append(f"{DEPS_DIR}/install/cgal-{CGAL_VERSION}") cmake_args_prefix_path.append(f"{DEPS_DIR}/install/gmp-{GMP_VERSION}") cmake_args_prefix_path.append(f"{DEPS_DIR}/install/mpfr-{MPFR_VERSION}") + if "wasm" in flags: + cmake_args.extend([ + f"-DCGAL_INCLUDE_DIR={DEPS_DIR}/install/cgal-{CGAL_VERSION}/include", + f"-DGMP_INCLUDE_DIR={DEPS_DIR}/install/gmp-{GMP_VERSION}/include", + f"-DGMP_LIBRARY_DIR={DEPS_DIR}/install/gmp-{GMP_VERSION}/lib", + f"-DMPFR_INCLUDE_DIR={DEPS_DIR}/install/mpfr-{MPFR_VERSION}/include", + f"-DMPFR_LIBRARY_DIR={DEPS_DIR}/install/mpfr-{MPFR_VERSION}/lib", + ]) if "occ" in targets and USE_OCCT: cmake_args_prefix_path.append(f"{DEPS_DIR}/install/occt-{OCCT_VERSION}")