From 2df6f77f5343e78151b066449ecd3699fec27424 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Thu, 29 Feb 2024 18:58:35 +0800 Subject: [PATCH] Refine deployment tooling Signed-off-by: Loren Eteval --- Deploy.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Deploy.py b/Deploy.py index ef34b69..44eeb47 100644 --- a/Deploy.py +++ b/Deploy.py @@ -190,6 +190,13 @@ def main(): f'{PLATFORM.lower()}{PLATFORM_RELEASE}' ) + try: + shutil.rmtree(ROOT_DIR / DEPLOY_DIR_NAME / foldername) + except FileNotFoundError: + pass + except Exception: + raise + shutil.copytree( ROOT_DIR / DEPLOY_DIR_NAME / f'{APPLICATION_NAME}.dist', ROOT_DIR / DEPLOY_DIR_NAME / foldername, @@ -223,6 +230,13 @@ def main(): raise + try: + shutil.rmtree(appDir / 'Furious-GUI.app') + except FileNotFoundError: + pass + except Exception: + raise + shutil.copytree( ROOT_DIR / DEPLOY_DIR_NAME / 'Furious-GUI.app', appDir / 'Furious-GUI.app',