diff --git a/doxygen/.gitignore b/dev/doxygen/.gitignore similarity index 100% rename from doxygen/.gitignore rename to dev/doxygen/.gitignore diff --git a/doxygen/doxyfile b/dev/doxygen/doxyfile similarity index 100% rename from doxygen/doxyfile rename to dev/doxygen/doxyfile diff --git a/doxygen/update-doxygen.sh b/dev/doxygen/update-doxygen.sh similarity index 100% rename from doxygen/update-doxygen.sh rename to dev/doxygen/update-doxygen.sh diff --git a/dev/make_release.py b/dev/make_release.py new file mode 100644 index 0000000..ed64e03 --- /dev/null +++ b/dev/make_release.py @@ -0,0 +1,29 @@ +#!python3 + +import shutil, tempfile + +# Config +ignore_patterns = ( + "__pycache__", + "*.pyc", + "dev", + "docs", + "*.blend1", + ".git*", + ".vscode", + "verification", +) +output_filename = "/home/egissi/blenderfds" + +# Make +with tempfile.TemporaryDirectory() as tmpdirname: + blenderfds_dir = tmpdirname + "/blenderfds" + shutil.copytree( + "..", + blenderfds_dir, + symlinks=False, + ignore=shutil.ignore_patterns(*ignore_patterns), + ) + shutil.make_archive(output_filename, "zip", blenderfds_dir) + +print(f"Done: {output_filename}.zip")