snag/windows/snag.iss
Alexander Zhirov 6c1f19d903
Изменена сборка инсталляционного пакета
- Добавлена расширенный формат версии программы
- Добавлена документация в виде сконвертированной README.md в html страницу
- Флаг AddGitHash для использования git хэша в качестве дополнения к версии программы
- Автоочищение после сборки
2025-06-03 02:25:40 +03:00

33 lines
1.1 KiB
Text

; Сценарий для Inno Setup
[Setup]
AppName=Snag
AppVersion=version
DefaultDirName={commonpf}\snag
DefaultGroupName=Snag
OutputDir=Output
OutputBaseFileName=SnagInstaller
Compression=lzma
SolidCompression=yes
LicenseFile=../LICENSE
[Languages]
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
[Files]
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]
Filename: "{app}\snag.bat"; Description: "{cm:LaunchProgram,Snag}"; Flags: nowait postinstall skipifsilent
[CustomMessages]
russian.LaunchProgram=Запустить Snag