From 6a413a84d7da8d7588e4e8d1c3ba66a4f7c4e977 Mon Sep 17 00:00:00 2001 From: Mario Voigt Date: Fri, 7 Mar 2025 00:50:01 +0100 Subject: [PATCH] add Cross.toml for cross compilation with cross_rs --- Cross.toml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Cross.toml diff --git a/Cross.toml b/Cross.toml new file mode 100644 index 0000000..c1bcf98 --- /dev/null +++ b/Cross.toml @@ -0,0 +1,21 @@ +#we build x86_64 natively, so we do not need this! +#[target.x86_64-unknown-linux-gnu] +#pre-build = [ +# "dpkg --add-architecture $CROSS_DEB_ARCH", +# "apt-get update", +# "apt-get install --assume-yes libpcsclite-dev:$CROSS_DEB_ARCH --no-install-recommends", +#] + +[target.aarch64-unknown-linux-gnu] +pre-build = [ + "dpkg --add-architecture $CROSS_DEB_ARCH", + "apt-get update", + "apt-get install --assume-yes libpcsclite-dev:$CROSS_DEB_ARCH --no-install-recommends", +] + +[target.armv7-unknown-linux-gnueabihf] +pre-build = [ + "dpkg --add-architecture $CROSS_DEB_ARCH", + "apt-get update", + "apt-get install --assume-yes libpcsclite-dev:$CROSS_DEB_ARCH --no-install-recommends" +]