Изменена сборка инсталляционного пакета

- Добавлена расширенный формат версии программы
- Добавлена документация в виде сконвертированной README.md в html страницу
- Флаг AddGitHash для использования git хэша в качестве дополнения к версии программы
- Автоочищение после сборки
This commit is contained in:
Alexander Zhirov 2025-06-03 02:25:40 +03:00
parent 37a87fe2dc
commit 6c1f19d903
Signed by: alexander
GPG key ID: C8D8BE544A27C511
4 changed files with 207 additions and 39 deletions

View file

@ -1,4 +1,4 @@
; Сценарий для Inno Setup
; Сценарий для Inno Setup
[Setup]
AppName=Snag
AppVersion=version
@ -18,9 +18,12 @@ Source: "../bin/snag.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "snag.bat"; DestDir: "{app}"; Flags: ignoreversion
Source: "snag.json.bak"; DestDir: "{app}"; Flags: ignoreversion
Source: "../LICENSE"; DestDir: "{app}"; Flags: ignoreversion
Source: "style.css"; DestDir: "{app}\doc\"; Flags: ignoreversion
Source: "readme.html"; DestDir: "{app}\doc\"; Flags: ignoreversion
[Icons]
Name: "{group}\Snag"; Filename: "{app}\snag.bat"
Name: "{group}\README"; Filename: "{app}\doc\readme.html"
Name: "{group}\{cm:UninstallProgram,Snag}"; Filename: "{uninstallexe}"
[Run]

4
windows/style.css Normal file
View file

@ -0,0 +1,4 @@
body { font-family: Arial, sans-serif; margin: 20px; }
h1, h2, h3 { color: #333; }
pre { background: #f4f4f4; padding: 10px; border-radius: 5px; }
code { font-family: Consolas, monospace; }