Files
aza/AzA march 2026/installer/aza_installer_test_chat_only.iss
2026-06-13 22:47:31 +02:00

48 lines
2.1 KiB
Plaintext

; LOKALER TEST — Chat-only Installer-Vorbereitung (nicht produktiv, nicht signiert)
; Basiert auf aza_installer.iss, Desktop-Link auf AZA_Chat.exe + Logo8
#define MyAppName "AzA Chat"
#define MyAppVersion "1.3.12-test"
#define MyAppPublisher "AzA MedWork"
#define MyAppExeName "AZA_Chat.exe"
#define MyChatExe "AZA_Chat.exe"
#define MyChatIcon "assets\aza_chat_logo8.ico"
#define MyShellExe "AZA_EmpfangShell.exe"
#define MyKontaktExe "AZA_KontaktPanel.exe"
[Setup]
AppId={{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
DefaultDirName={autopf}\AzA Chat Test
DisableProgramGroupPage=yes
OutputDir=dist\installer_test
OutputBaseFilename=AzA_Chat_Test_Setup
Compression=lzma
SolidCompression=yes
PrivilegesRequired=lowest
[Types]
Name: "chatonly"; Description: "Nur AzA Chat (Test)"
[Components]
Name: "chat"; Description: "AzA Chat Komponenten"; Types: chatonly; Flags: fixed
[Files]
; Platzhalter — lokaler Testbuild aus dist\test_chat_only_host_update_v1\
Source: "..\dist\test_chat_only_host_update_v1\{#MyChatExe}"; DestDir: "{app}"; Components: chat; Flags: ignoreversion
Source: "..\dist\test_chat_only_host_update_v1\{#MyShellExe}"; DestDir: "{app}"; Components: chat; Flags: ignoreversion
Source: "..\dist\test_chat_only_host_update_v1\{#MyKontaktExe}"; DestDir: "{app}"; Components: chat; Flags: ignoreversion
Source: "..\dist\test_chat_only_host_update_v1\aza_updater.exe"; DestDir: "{app}"; Components: chat; Flags: ignoreversion
Source: "..\dist\test_chat_only_host_update_v1\assets\*"; DestDir: "{app}\assets"; Components: chat; Flags: ignoreversion recursesubdirs
[Icons]
Name: "{autodesktop}\AzA Chat"; Filename: "{app}\{#MyChatExe}"; Components: chat; IconFilename: "{app}\{#MyChatIcon}"
Name: "{group}\AzA Chat"; Filename: "{app}\{#MyChatExe}"; Components: chat; IconFilename: "{app}\{#MyChatIcon}"
[Run]
Filename: "{app}\{#MyChatExe}"; Description: "AzA Chat starten"; Flags: nowait postinstall skipifsilent
; HINWEIS: Produktiver aza_installer.iss bleibt unveraendert.
; Folgeblock: MyChatExe auf AZA_Chat.exe + Logo8 in aza_installer.iss chatonly-Type.