summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2022-12-18 00:19:29 -0500
committerpommicket <pommicket@gmail.com>2022-12-18 00:19:29 -0500
commit2f49d4866334342c1f0d27382224f481503534f3 (patch)
treed03cd99ceff66e4c72ff5abf6d23fa1208bce560
parentc88c1bd0209b5f258fffcdb9d6ce035d73d6b3e4 (diff)
linux packaging
-rw-r--r--.gitignore1
-rw-r--r--package.bat2
-rwxr-xr-xpackage.sh10
3 files changed, 12 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 38cd647..56d51ed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ tags
scenes.txt
autosdf
*.zip
+*.tar.gz
diff --git a/package.bat b/package.bat
index cd16765..c4fd240 100644
--- a/package.bat
+++ b/package.bat
@@ -2,7 +2,7 @@ cargo build --release
del autosdf-windows.zip
rd /s/q autosdf
mkdir autosdf
-copy /y target\debug\autosdf.exe autosdf
+copy /y target\release\autosdf.exe autosdf
copy README.md autosdf
copy example*.png autosdf
copy settings.txt autosdf
diff --git a/package.sh b/package.sh
new file mode 100755
index 0000000..504fc9f
--- /dev/null
+++ b/package.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+cargo build --release || exit 1
+tar -czf autosdf-src.tar.gz --transform "s,^,autosdf/," $(git ls-files)
+rm -rf autosdf
+mkdir autosdf
+cp target/release/autosdf autosdf/
+cp README.md autosdf/
+cp example*.png autosdf/
+cp settings.txt autosdf/
+tar -czf autosdf-linux.tar.gz autosdf