6 Commits
Author SHA1 Message Date
Anton Kochkov 968f931b95 Update pyproject.toml 2023-08-04 11:08:39 +08:00
Anton Kochkov b8eba9a251 Update pyproject.toml 2023-08-03 18:21:34 +08:00
Riccardo Schirone 63e4acd999 Install pkg-config in MacOS 2023-08-03 10:04:19 +02:00
Riccardo Schirone bc98be658d try pyproject mods 2023-08-03 09:22:30 +02:00
Riccardo Schirone efe87d6d1b Revert "Build multiarch wheels"
This reverts commit 66dd4bf9e9.
2023-08-03 09:22:18 +02:00
Riccardo Schirone 9f0fea8837 Revert "ci: install pkg-config on macOS worker"
This reverts commit 7172f6e9ba.
2023-08-03 09:22:12 +02:00
3 changed files with 17 additions and 8 deletions

No files matched your search

+1 -8
View File
@@ -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
+2
View File
@@ -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
+14
View File
@@ -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 = [