mirror of
https://github.com/rizinorg/rz-bindgen.git
synced 2026-11-08 17:47:27 -10:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
968f931b95 | ||
|
|
b8eba9a251 | ||
|
|
63e4acd999 | ||
|
|
bc98be658d | ||
|
|
efe87d6d1b | ||
|
|
9f0fea8837 |
No files matched your search
@@ -29,16 +29,9 @@ jobs:
|
||||
repository: rizinorg/rizin
|
||||
path: rizin
|
||||
ref: ${{ inputs.rizin_ref }}
|
||||
|
||||
- name: Install pkg-config with Homebrew
|
||||
if: matrix.os == 'macos-latest'
|
||||
run: brew install pkg-config
|
||||
|
||||
- name: Run rz-bindgen
|
||||
uses: pypa/cibuildwheel@v2.14.1
|
||||
env:
|
||||
CIBW_ARCHS_MACOS: x86_64 arm64 universal2
|
||||
CIBW_ARCHS_LINUX: auto aarch64 ppc64le s390x
|
||||
uses: pypa/cibuildwheel@v2.8.0
|
||||
|
||||
- name: Upload sdist
|
||||
uses: actions/upload-artifact@v3
|
||||
|
||||
@@ -19,6 +19,8 @@ if command -v apt; then
|
||||
apt update && apt install --assume-yes libclang-7-dev clang-7 llvm-7
|
||||
elif command -v apk; then
|
||||
apk update && apk add clang-dev
|
||||
elif command -v brew; then
|
||||
brew install pkg-config
|
||||
fi
|
||||
|
||||
pushd rizin
|
||||
|
||||
@@ -10,12 +10,26 @@ build-verbosity = 3
|
||||
before-all = "bash {project}/cibw_before_all.sh"
|
||||
manylinux-x86_64-image = "manylinux_2_24"
|
||||
manylinux-i686-image = "manylinux_2_24"
|
||||
manylinux-aarch64-image = "manylinux_2_24"
|
||||
manylinux-ppc64le-image = "manylinux_2_24"
|
||||
manylinux-s390x-image = "manylinux_2_24"
|
||||
manylinux-pypy_x86_64-image = "manylinux_2_24"
|
||||
manylinux-pypy_i686-image = "manylinux_2_24"
|
||||
manylinux-pypy_aarch64-image = "manylinux_2_24"
|
||||
skip = "pp*"
|
||||
|
||||
[tool.cibuildwheel.windows]
|
||||
environment = { CMAKE_PREFIX_PATH="C:\\rizin" }
|
||||
archs = ["AMD64"]
|
||||
|
||||
[tool.cibuildwheel.linux]
|
||||
#archs = ["x86_64", "aarch64", "ppc64le", "s390x"]
|
||||
archs = ["x86_64", "aarch64"]
|
||||
|
||||
[tool.cibuildwheel.macos]
|
||||
#archs = ["x86_64", "arm64", "universal2"]
|
||||
archs = ["x86_64"]
|
||||
|
||||
[project]
|
||||
name = "rz-bindings"
|
||||
dynamic = [
|
||||
|
||||
Reference in new issue
Block a user