From 06960b6f9c146fd795b91fa21fb6ab9bdf9753a9 Mon Sep 17 00:00:00 2001 From: Max Bradbury Date: Tue, 27 Oct 2020 17:27:16 +0000 Subject: [PATCH] better build/deployment --- .gitignore | 2 ++ build.sh | 19 ++++++++++--------- deploy.sh | 5 ++--- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 5dcfee0..f0532e0 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ /sounds/*.wav /sounds.zip /lull.zip +/dist/ +/package/ diff --git a/build.sh b/build.sh index 2838ed4..cf49e08 100755 --- a/build.sh +++ b/build.sh @@ -1,15 +1,16 @@ #!/usr/bin/env bash +mkdir dist + cargo build --release -cp target/release/lull . -strip lull -# zip (itch desktop) -zip -r lull-linux.zip README.md LICENSE lull -# tar.gz (downloadable) -rm lull-linux.tar.gz -tar -czvf lull-linux.tar.gz README.md LICENSE lull +mkdir dist/linux -rm lull +cp target/release/lull dist/linux +cp README.md dist/linux +cp LICENSE dist/linux +strip dist/linux/lull -zip -r sounds.zip SOUNDS.md sounds/*.mp3 +mkdir dist/sounds + +cp sounds/*.mp3 SOUNDS.md dist/sounds diff --git a/deploy.sh b/deploy.sh index e60260d..1a83aa5 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,5 +1,4 @@ #!/usr/bin/env bash -#butler push lull-linux.tar.gz ruin/lull:linux-download -butler push lull-linux.zip ruin/lull:linux -butler push sounds.zip ruin/lull:sounds +butler push dist/linux ruin/lull:linux +butler push dist/sounds ruin/lull:sounds