[+] build_args

This commit is contained in:
Maxim Khomutov 2025-03-24 02:18:27 +03:00
parent f2d529b052
commit 176805ec41
2 changed files with 12 additions and 5 deletions

View File

@ -13,11 +13,9 @@ build_json_path = './win/build.json'
# Настройки сборки
main = 'src/main.py'
icon = "./src/resources/ico/icon_dark.ico"
data = [
"./src/resources;resources/", # Папка с ресурсами для UI и т.д.
"./.venv/Lib/site-packages/customtkinter;customtkinter/", # Папка с библиотекой customtkinter
]
product_name = "None" # Читается из metadata
icon = "" # Читается из metadata
data = []
path_fix = os.path.abspath(os.path.dirname(__file__)) + "/../../"

View File

@ -1,12 +1,21 @@
import sys
from dist_scripts import config
from dist_scripts import build
from dist_scripts import patchers
mode = "build"
build_args = ""
args = sys.argv
if len(args) > 1:
mode = args[1]
if len(args) > 2:
build_args = args[2:]
if "ctk" in build_args:
config.data.append("./.venv/Lib/site-packages/customtkinter;customtkinter/") # Папка с библиотекой customtkinter
if "res" in build_args:
config.data.append("./src/resources;resources/") # Папка с ресурсами для UI и т.д.
if __name__ == '__main__':
if mode == "build":