Skip to content

Commit

Permalink
🔧 use separate build dirs per Python version
Browse files Browse the repository at this point in the history
rely on build caching via ccache instead for build time performance

Signed-off-by: burgholzer <[email protected]>
  • Loading branch information
burgholzer committed Oct 9, 2024
1 parent 410e743 commit f8e22a3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ wheel.install-dir = "mqt/qudits"
ninja.version = ">=1.10"

# Setuptools-style build caching in a local directory
build-dir = "build/{build_type}"
build-dir = "build/{wheel_tag}/{build_type}"

# Explicitly set the package directory
wheel.packages = ["src/mqt"]
Expand Down Expand Up @@ -297,7 +297,7 @@ environment = { MACOSX_DEPLOYMENT_TARGET = "10.15" }
[tool.cibuildwheel.windows]
before-build = "pip install delvewheel>=1.7.3"
repair-wheel-command = "delvewheel repair -v -w {dest_dir} {wheel} --namespace-pkg mqt"
environment = { CMAKE_ARGS = "-T ClangCL", SKBUILD_CMAKE_ARGS="--fresh" }
environment = { CMAKE_ARGS = "-T ClangCL" }

[[tool.cibuildwheel.overrides]]
select = "*-macosx_arm64"
Expand Down

0 comments on commit f8e22a3

Please sign in to comment.