28 lines
424 B
Bash
Raw Normal View History

2023-03-31 13:16:00 -04:00
#!/bin/bash
export RUSTFLAGS="-Ccodegen-units=1"
rustup default stable
cargo install cross
2023-03-31 13:16:00 -04:00
platforms=(
'x86_64-unknown-linux-gnu'
'x86_64-pc-windows-gnu'
'x86_64-unknown-linux-musl'
)
for platform in ${platforms[*]}
do
mkdir -p ./libs/${platform}
pushd zerokit/rln
cargo clean
cross build --release --lib --target=${platform}
cp ../target/${platform}/release/librln.a ../../libs/${platform}/.
popd
done
2023-03-31 13:16:00 -04:00