гитингор + чистка

+ часть работы xml перенесена в отдельный файл
+ фикс бага с записыванием в xml полных путей, вместо относительных
+ фикс бага при поиске
This commit is contained in:
2025-07-11 06:47:30 +03:00
parent 0d59f88444
commit a3850c2c8a
154 changed files with 1678 additions and 3042 deletions

View File

@@ -5,9 +5,16 @@ from pathlib import Path
from PIL import Image # нужна библиотека Pillow для конвертации PNG в ICO
import PySide2
from PyInstaller.utils.hooks import collect_data_files
# install:
# - PyInstaller
# - nuitka
# - Pillow
# - PySide2
# - clang
# === Конфигурация ===
USE_NUITKA = True # True — сборка через Nuitka, False — через PyInstaller
SRC_PATH = Path("./Src/")
SCRIPT_PATH = SRC_PATH / "DebugVarEdit_GUI.py"
OUTPUT_NAME = "DebugVarEdit"
@@ -15,13 +22,12 @@ OUTPUT_NAME = "DebugVarEdit"
DIST_PATH = Path("./").resolve()
WORK_PATH = Path("./build_temp").resolve()
SPEC_PATH = WORK_PATH
SCRIPT_DIR = SRC_PATH
ICON_PATH = SRC_PATH / "icon.png"
ICON_ICO_PATH = SRC_PATH / "icon.ico"
# === Пути к DLL и прочим зависимостям ===
LIBS = {
"libclang.dll": SCRIPT_DIR / "libclang.dll"
"libclang.dll": SRC_PATH / "libclang.dll"
}
# === PySide2 плагины ===