Skip to content

Commit 359f2ff

Browse files
authored
Merge pull request #251 from hug-dev/riscv64gc-unknown-linux-gnu
feat: add bindings for riscv64gc-unknown-linux-gnu target
2 parents d2c0cbe + 911c3b8 commit 359f2ff

File tree

6 files changed

+6974
-2
lines changed

6 files changed

+6974
-2
lines changed

.github/actions/ci_script/action.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ runs:
2525
rustup target add x86_64-pc-windows-msvc &&
2626
rustup target add x86_64-apple-darwin &&
2727
rustup target add aarch64-apple-darwin &&
28-
rustup target add x86_64-unknown-freebsd
28+
rustup target add x86_64-unknown-freebsd &&
29+
rustup target add riscv64gc-unknown-linux-gnu
2930
shell: bash
3031

3132
- name: Test script

.github/workflows/nightly.yml

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
rustup target add aarch64-apple-darwin &&
6060
rustup target add x86_64-unknown-freebsd
6161
rustup target add loongarch64-unknown-linux-gnu
62+
rustup target add riscv64gc-unknown-linux-gnu
6263
6364
- name: Test script
6465
env:

ci.sh

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ RUST_BACKTRACE=1 cargo build --target i686-unknown-linux-gnu
3131
RUST_BACKTRACE=1 cargo build --target loongarch64-unknown-linux-gnu
3232
RUST_BACKTRACE=1 cargo build --target powerpc64-unknown-linux-gnu
3333
RUST_BACKTRACE=1 cargo build --target powerpc64le-unknown-linux-gnu
34+
RUST_BACKTRACE=1 cargo build --target riscv64gc-unknown-linux-gnu
3435
RUST_BACKTRACE=1 cargo build --target x86_64-pc-windows-msvc
3536
RUST_BACKTRACE=1 cargo build --target x86_64-apple-darwin
3637
RUST_BACKTRACE=1 cargo build --target aarch64-apple-darwin

cryptoki-sys/regenerate_bindings.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ find "$TARGET_DIR" -name "pkcs11_bindings.rs" -delete
99
MAKE_GENERIC_BINDINGS=1 cargo build --features generate-bindings
1010
find "$TARGET_DIR" -name "pkcs11_bindings.rs" | xargs -I '{}' cp '{}' src/bindings/generic.rs
1111

12-
targets="aarch64-unknown-linux-gnu arm-unknown-linux-gnueabi loongarch64-unknown-linux-gnu x86_64-pc-windows-msvc i686-unknown-linux-gnu powerpc64-unknown-linux-gnu x86_64-unknown-linux-gnu x86_64-apple-darwin aarch64-apple-darwin x86_64-unknown-freebsd"
12+
targets="aarch64-unknown-linux-gnu arm-unknown-linux-gnueabi loongarch64-unknown-linux-gnu x86_64-pc-windows-msvc i686-unknown-linux-gnu powerpc64-unknown-linux-gnu riscv64gc-unknown-linux-gnu x86_64-unknown-linux-gnu x86_64-apple-darwin aarch64-apple-darwin x86_64-unknown-freebsd"
1313
TARGET_INSTALLED=
1414

1515
for target in $targets; do

0 commit comments

Comments
 (0)