[bindings] fix wheels (#8438)

This commit is contained in:
Maksim Levental 2025-04-23 20:49:59 -04:00 committed by GitHub
parent 01eebe75fa
commit a358f9bef5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 0 deletions

View File

@ -3,6 +3,7 @@ requires = [
"setuptools>=42",
"setuptools_scm==7.1.0",
"wheel",
"ninja",
"cmake>=3.12",
# MLIR build depends.
"numpy",

View File

@ -86,6 +86,7 @@ class CMakeBuild(build_py):
"-DLLVM_EXTERNAL_CIRCT_SOURCE_DIR={}".format(circt_dir),
"-DLLVM_TARGETS_TO_BUILD=host",
"-DMLIR_ENABLE_BINDINGS_PYTHON=ON",
"-DMLIR_BINDINGS_PYTHON_NB_DOMAIN=circt",
"-DCIRCT_BINDINGS_PYTHON_ENABLED=ON",
"-DCIRCT_RELEASE_TAG_ENABLED=ON",
"-DCIRCT_RELEASE_TAG=firtool"