made plugin ready for release 1.0.0

This commit is contained in:
2023-12-15 16:41:15 +01:00
parent 43198d0e99
commit 8927ba76b9
15 changed files with 16 additions and 8 deletions

View File

@@ -2,6 +2,17 @@ import os
from distutils.dir_util import copy_tree
import shutil
folder_path = "project/addons/discord-sdk-gd/bin/windows"
# Filter files that end with 'TMP' or 'exp' or 'lib'
matching_files = [
file for file in os.listdir(folder_path) if file.endswith(("TMP", "exp", "lib"))
]
for file in matching_files:
file_path = os.path.join(folder_path, file)
os.remove(file_path)
if os.path.exists("release/ADDON-Discord-SDK-Godot/addons"):
shutil.rmtree("release/ADDON-Discord-SDK-Godot/addons", ignore_errors=True)
@@ -10,7 +21,7 @@ open(
"release/temp/ADDON-Discord-SDK-Godot/addons/discord-sdk-gd/bin/.gdignore", "a"
).close()
open(
"release/temp/ADDON-Discord-SDK-Godot/addons/discord-sdk-gd/nodes/.gdignore", "a"
"release/temp/ADDON-Discord-SDK-Godot/addons/dicsord-sdk-gd/nodes/.gdignore", "a"
).close()
shutil.make_archive("release/ADDON-Discord-SDK-Godot", "zip", "release/temp/")