Files
lab-app/installer/setup.iss
T
Emre Emir 399b4aa380 Windows kurulumu: DLS logosu, Kovak Yazılım markası ve lisans sözleşmesi
- Uygulama logosu DLS diş logosu yapıldı (Windows ikonu + uygulama içi ToothLogo)
- Inno Setup sihirbazı: DLS ve Kovak Yazılım görselleri, "Bir Kovak Yazılım ürünüdür"
- Türkçe son kullanıcı lisans sözleşmesi (LICENSE_TR.txt) kurulumda onaylatılıyor
- Exe adı DLS.exe, sürüm bilgisinde Kovak Yazılım; MSVC /utf-8
- Kurulum tüm Release dosyalarını ve VC++ runtime DLL'lerini içeriyor
- installer/build_installer.ps1 ile tek komutta kurulum dosyası
- Flutter 3.47 uyumu için shadcn_flutter 0.0.55 (sidebar renkleri kaldırıldı)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 04:50:52 +03:00

75 lines
3.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
; DLS - Dental Lab System Installer
; Bir Kovak Yazılım ürünüdür - kovakyazilim.com
; Inno Setup Script (UTF-8 BOM ile kaydedilmelidir)
; Derleme: installer\build_installer.ps1
#define MyAppName "DLS - Dental Lab System"
#define MyAppShortName "DLS"
#define MyAppVersion "1.0.0"
#define MyAppPublisher "Kovak Yazılım"
#define MyAppURL "https://kovakyazilim.com"
#define MyAppExeName "DLS.exe"
#define ReleaseDir "..\build\windows\x64\runner\Release"
[Setup]
AppId={{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
AppCopyright=Copyright (C) 2026 Kovak Yazılım. Tüm hakları saklıdır.
DefaultDirName={autopf}\Kovak Yazılım\DLS
DefaultGroupName=Kovak Yazılım\DLS
DisableProgramGroupPage=yes
LicenseFile=LICENSE_TR.txt
OutputDir=..\build\installer
OutputBaseFilename=DLS_Setup_v{#MyAppVersion}
SetupIconFile=..\windows\runner\resources\app_icon.ico
UninstallDisplayIcon={app}\{#MyAppExeName}
UninstallDisplayName={#MyAppName}
WizardImageFile=assets\wizard_100.bmp,assets\wizard_125.bmp,assets\wizard_150.bmp,assets\wizard_175.bmp,assets\wizard_200.bmp,assets\wizard_225.bmp,assets\wizard_250.bmp
WizardSmallImageFile=assets\wizard_small_100.bmp,assets\wizard_small_125.bmp,assets\wizard_small_150.bmp,assets\wizard_small_175.bmp,assets\wizard_small_200.bmp,assets\wizard_small_225.bmp,assets\wizard_small_250.bmp
WizardImageStretch=no
VersionInfoVersion={#MyAppVersion}
VersionInfoCompany={#MyAppPublisher}
VersionInfoCopyright=Copyright (C) 2026 Kovak Yazılım
VersionInfoDescription={#MyAppName} Kurulumu
VersionInfoProductName={#MyAppName}
VersionInfoProductVersion={#MyAppVersion}
Compression=lzma2/max
SolidCompression=yes
WizardStyle=modern
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
PrivilegesRequired=admin
CloseApplications=yes
[Languages]
Name: "turkish"; MessagesFile: "compiler:Languages\Turkish.isl"
Name: "english"; MessagesFile: "compiler:Default.isl"
[Messages]
turkish.BeveledLabel=DLS bir Kovak Yazılım ürünüdür • kovakyazilim.com
english.BeveledLabel=DLS is a Kovak Yazılım product • kovakyazilim.com
turkish.WelcomeLabel1=[name] Kurulumuna Hoş Geldiniz
turkish.WelcomeLabel2=Bu sihirbaz bilgisayarınıza [name/ver] uygulamasını kuracak.%n%nDLS - Dental Lab System bir Kovak Yazılım ürünüdür.%n%nDevam etmeden önce açık olan diğer uygulamaları kapatmanız önerilir.
english.WelcomeLabel2=This will install [name/ver] on your computer.%n%nDLS - Dental Lab System is a Kovak Yazılım product.%n%nIt is recommended that you close all other applications before continuing.
turkish.FinishedHeadingLabel=[name] kurulumu tamamlandı
turkish.FinishedLabel=[name] bilgisayarınıza kuruldu.%n%nKovak Yazılım'ı tercih ettiğiniz için teşekkür ederiz.
[Tasks]
Name: "desktopicon"; Description: "Masa&üstü kısayolu oluştur"; GroupDescription: "Kısayollar:"
[Files]
Source: "{#ReleaseDir}\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
[Icons]
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Comment: "Bir Kovak Yazılım ürünü"
Name: "{autodesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Comment: "Bir Kovak Yazılım ürünü"
[Run]
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent