Skip to content

Commit dcac391

Browse files
committed
Add bindings for loongarch64-linux-gnu
Signed-off-by: WANG Rui <wangrui@loongson.cn>
1 parent 16e6d15 commit dcac391

File tree

5 files changed

+5080
-1
lines changed

5 files changed

+5080
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
rustup target add arm-unknown-linux-gnueabi &&
5454
rustup target add aarch64-unknown-linux-gnu &&
5555
rustup target add i686-unknown-linux-gnu &&
56+
rustup target add loongarch64-unknown-linux-gnu &&
5657
rustup target add powerpc64-unknown-linux-gnu &&
5758
rustup target add powerpc64le-unknown-linux-gnu &&
5859
rustup target add x86_64-pc-windows-msvc &&

ci.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUST_BACKTRACE=1 cargo build --target armv7-unknown-linux-gnueabi
1414
RUST_BACKTRACE=1 cargo build --target armv7-unknown-linux-gnueabihf
1515
RUST_BACKTRACE=1 cargo build --target aarch64-unknown-linux-gnu
1616
RUST_BACKTRACE=1 cargo build --target i686-unknown-linux-gnu
17+
RUST_BACKTRACE=1 cargo build --target loongarch64-unknown-linux-gnu
1718
RUST_BACKTRACE=1 cargo build --target powerpc64-unknown-linux-gnu
1819
RUST_BACKTRACE=1 cargo build --target powerpc64le-unknown-linux-gnu
1920
RUST_BACKTRACE=1 cargo build --target x86_64-pc-windows-msvc

cryptoki-sys/regenerate_bindings.sh

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

12-
targets="aarch64-unknown-linux-gnu arm-unknown-linux-gnueabi 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 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)