From 80b49e3a4a07a9b9ea93557d134aff7dc30117ee Mon Sep 17 00:00:00 2001 From: John Rogers Date: Thu, 10 Jul 2025 14:05:24 +0100 Subject: [PATCH] tests --- .github/workflows/build.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ead3a97..ecf69ba 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -60,7 +60,21 @@ jobs: PKG_CONFIG_ALLOW_SYSTEM_CFLAGS: 1 # Add library path for the cross-compiler's linker RUSTFLAGS: -L/usr/lib/aarch64-linux-gnu - + - name: tests + run: cargo test --release --target ${{ env.RUST_TARGET }} + env: + # Set linker for the target + CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: aarch64-linux-gnu-gcc + # Configure pkg-config for cross-compilation + PKG_CONFIG_ALLOW_CROSS: 1 + PKG_CONFIG_PATH: /usr/lib/aarch64-linux-gnu/pkgconfig + PKG_CONFIG_LIBDIR: /usr/lib/aarch64-linux-gnu/pkgconfig + PKG_CONFIG_SYSROOT_DIR: / + PKG_CONFIG_ALLOW_SYSTEM_LIBS: 1 + PKG_CONFIG_ALLOW_SYSTEM_CFLAGS: 1 + # Add library path for the cross-compiler's linker + RUSTFLAGS: -L/usr/lib/aarch64-linux-gnu + - name: Upload artifact uses: actions/upload-artifact@v4 with: