Skip to content

Commit f8c7b4d

Browse files
Add CMAKE_ARGS to pass CMAKE_PREFIX_PATH to CMake via scikit-build-core
1 parent e2a86c2 commit f8c7b4d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pyproject-pypi.toml.j2

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,8 @@ pip install "torch>=2.8.0,<2.9" --index-url https://download.pytorch.org/whl/cpu
269269
"""
270270
# Pass CMAKE_PREFIX_PATH via environment and CMAKE_ARGS for scikit-build-core
271271
# The {project} placeholder is expanded by cibuildwheel
272-
environment = { CMAKE_PREFIX_PATH = "{project}/.pixi/envs/default", MOMENTUM_BUILD_WITH_FBXSDK = "OFF" }
272+
# CMAKE_ARGS is explicitly passed to CMake by scikit-build-core
273+
environment = { CMAKE_PREFIX_PATH = "{project}/.pixi/envs/default", MOMENTUM_BUILD_WITH_FBXSDK = "OFF", CMAKE_ARGS = "-DCMAKE_PREFIX_PATH={project}/.pixi/envs/default" }
273274

274275
[tool.cibuildwheel.windows]
275276
# Disable build isolation to ensure CMAKE_PREFIX_PATH is properly passed to CMake
@@ -281,5 +282,6 @@ pip install "torch>=2.8.0,<2.9" --index-url https://download.pytorch.org/whl/cpu
281282
"""
282283
# Pass CMAKE_PREFIX_PATH via environment and CMAKE_ARGS for scikit-build-core
283284
# The {project} placeholder is expanded by cibuildwheel
284-
environment = { CMAKE_PREFIX_PATH = "{project}/.pixi/envs/default", MOMENTUM_BUILD_WITH_FBXSDK = "OFF" }
285+
# CMAKE_ARGS is explicitly passed to CMake by scikit-build-core
286+
environment = { CMAKE_PREFIX_PATH = "{project}/.pixi/envs/default", MOMENTUM_BUILD_WITH_FBXSDK = "OFF", CMAKE_ARGS = "-DCMAKE_PREFIX_PATH={project}/.pixi/envs/default" }
285287
{% endif %}

0 commit comments

Comments
 (0)