# !/bin/sh
set -x
rustup default stable
rustup target add x86_64-unknown-linux-musl
rustup target add i686-unknown-linux-musl
sudo apt-get install libc6-dev-i386
rustup target add i686-unknown-linux-gnu

cargo build --target x86_64-unknown-linux-gnu  --release
strip -s ../target/x86_64-unknown-linux-gnu/release/stringsext

cargo build --target x86_64-unknown-linux-musl --release
strip -s ../target/x86_64-unknown-linux-musl/release/stringsext

cargo build --target i686-unknown-linux-musl   --release
strip -s ../target/i686-unknown-linux-musl/release/stringsext

cargo build --target i686-unknown-linux-gnu    --release
strip -s ../target/i686-unknown-linux-gnu/release/stringsext
