Compare commits

...

2 commits

Author SHA1 Message Date
deb0124fe6 gitignore2 2024-12-16 00:39:10 +00:00
cc32b533da build script 2024-12-16 00:38:05 +00:00
2 changed files with 21 additions and 1 deletions

3
.gitignore vendored
View file

@ -1,2 +1,3 @@
/target /target
inventory-fix.png inventory-fix.png
/product

19
build_x64.sh Executable file
View file

@ -0,0 +1,19 @@
cargo build --target x86_64-unknown-linux-musl --package rpfixer --bin rpfixer --release
cargo build --target x86_64-pc-windows-gnu --package rpfixer --bin rpfixer --release
mkdir -p product
cp ./target/x86_64-pc-windows-gnu/release/rpfixer.exe ./product/rpfixer-windows-x64.exe
cp ./target/x86_64-unknown-linux-musl/release/rpfixer ./product/rpfixer-linux-x64
pkgversion=$(cargo metadata --format-version=1 --no-deps | jq '.packages[] | select(.name == "rpfixer") | .version')
echo "package version is:"
echo $pkgversion
balls=${pkgversion::-1}
balls2=${balls:1}
echo $balls2
cd product
zip "rpfixer-windows-x64-${balls2}.zip" rpfixer-windows-x64.exe
zip "rpfixer-linux-x64-${balls2}.zip" rpfixer-linux-x64