diff --git a/dist_scripts/build_packet.py b/dist_scripts/build_packet.py index 12c1c6c..54fc511 100644 --- a/dist_scripts/build_packet.py +++ b/dist_scripts/build_packet.py @@ -17,8 +17,8 @@ def get_pyinstaller_cmd(): uac_admin = "" dwt = "" windows_mode = "--console" - if windowed: - windows_mode = "--windowed" + if windowed[0]: + windows_mode = "-w" add_data = [f'--add-data {path_fix + d}' for d in data] if splash: splash_str = f' --splash {path_fix + splash} ' diff --git a/dist_scripts/config.py b/dist_scripts/config.py index 24cc845..b6df47d 100644 --- a/dist_scripts/config.py +++ b/dist_scripts/config.py @@ -18,7 +18,7 @@ icon = "" # Читается из metadata splash = "" # Читается из metadata data = [] -windowed = False +windowed = [False] path_fix = os.path.abspath(os.path.dirname(__file__)) + "/../../" diff --git a/main.py b/main.py index cd4d2bd..1a0a172 100644 --- a/main.py +++ b/main.py @@ -1,8 +1,6 @@ import sys from dist_scripts import config -from dist_scripts import build -from dist_scripts import patchers mode = "build" build_args = "" @@ -17,7 +15,10 @@ if "ctk" in build_args: if "res" in build_args: config.data.append("./src/resources;resources/") # Папка с ресурсами для UI и т.д. if "w" in build_args: - config.windowed = True + config.windowed[0] = True + +from dist_scripts import build +from dist_scripts import patchers if __name__ == '__main__': if mode == "build":