Skip to content

[pkgs] Add Python wheel packaging infrastructure for aster#532

Open
fabianmcg wants to merge 1 commit intomainfrom
python-pkg
Open

[pkgs] Add Python wheel packaging infrastructure for aster#532
fabianmcg wants to merge 1 commit intomainfrom
python-pkg

Conversation

@fabianmcg
Copy link
Copy Markdown
Collaborator

Adds cibuildwheel + scikit-build-core wheel build support.

Adds cibuildwheel + scikit-build-core wheel build support under
tools/pkgs/aster/.  build.sh accepts --llvm-tarball, --llvm-url, or
--llvm-dir and converges all three modes on a staged tarball that the
cibuildwheel before-all hook extracts.  The CMake install prefix is
re-routed via skbuild-config.cmake so Python modules, compiled
extensions, shared libraries, and tools (aster-opt, aster-translate)
all land under the aster/ package directory inside the wheel.  Produces
manylinux_2_28 wheels for x86_64 and aarch64 across Python 3.11–3.13.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Fabian Mora <fabian.mora-cordero@amd.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant