build: remove cargo-bundle fields, move platforms out of scripts dir

This commit is contained in:
ardocrat
2024-06-20 13:27:14 +03:00
parent c97aa2062d
commit a58366e2f1
10 changed files with 9 additions and 22 deletions
+4 -4
View File
@@ -31,15 +31,15 @@ cd ..
cargo install cargo-zigbuild
cargo zigbuild --release --target ${arch}
rm .intentionally-empty-file.o
yes | cp -rf target/${arch}/release/grim scripts/macos/Grim.app/Contents/MacOS/grim-bin
yes | cp -rf target/${arch}/release/grim macos/Grim.app/Contents/MacOS/grim-bin
### Sign .app before distribution:
### rcodesign generate-self-signed-certificate
### rcodesign sign --pem-file cert.pem scripts/macos/Grim.app
### rcodesign sign --pem-file cert.pem macos/Grim.app
# Create release package
FILE_NAME=Grim-0.1.0-macos-$1.zip
rm target/${arch}/release/${FILE_NAME}
cd scripts/macos
cd macos
zip -r ${FILE_NAME} Grim.app
mv ${FILE_NAME} ../../target/${arch}/release
mv ${FILE_NAME} ../target/${arch}/release