summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2024-07-17 23:59:03 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2024-07-17 23:59:03 +0300
commit377548fc5a97df6c86ae3b466740e23bdd45c02d (patch)
tree69b18718bb72aebbab637857e70ae698a74785a5 /packaging
parenta05f6a260ef4882f82da38ff1818ca8391b15bd8 (diff)
downloadmeson-377548fc5a97df6c86ae3b466740e23bdd45c02d.tar.gz
Add script that builds releases.
Diffstat (limited to 'packaging')
-rwxr-xr-xpackaging/builddist.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/packaging/builddist.sh b/packaging/builddist.sh
new file mode 100755
index 000000000..8a83c48be
--- /dev/null
+++ b/packaging/builddist.sh
@@ -0,0 +1,20 @@
+#!/usr/bin/zsh
+
+# This script must be run from the source root.
+
+set -e
+
+GENDIR=distgendir
+
+rm -rf dist
+rm -rf $GENDIR
+mkdir dist
+mkdir $GENDIR
+cp -r .git $GENDIR
+cd $GENDIR
+git reset --hard
+#python3 setup.py sdist bdist
+python3 setup.py sdist
+cp dist/* ../dist
+cd ..
+rm -rf $GENDIR