Add windows build script

This commit is contained in:
Nicolas 2022-04-15 08:09:02 +02:00
parent ad95b2d167
commit ea466f63fd
2 changed files with 30 additions and 0 deletions

View File

30
dist/win/build vendored Executable file
View File

@ -0,0 +1,30 @@
#!/usr/bin/bash
set -e
target='x86_64-pc-windows-gnu'
pkgdir="$PWD"
pkgfile="$pkgdir/win.zip"
srcdir="$PWD/../.."
build() {
cd "$srcdir"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
cargo fetch --locked --target "$target"
cargo build --frozen --release --all-features --target "$target"
cargo test --frozen --all-features
}
package() {
cd "$srcdir"
cp "target/$target/release/wipe.exe" "$pkgdir"
cp 'LICENSE' "$pkgdir"
cd "$pkgdir"
zip -m "$pkgfile" 'wipe.exe' 'LICENSE'
}
build
package