commit 155c157f341baefcfc62290ebd43c8da7948fac4 parent f3cb74ffc9442a973e3649a1d975dca1bc3e5d63 Author: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com> Date: Mon, 25 Oct 2021 18:24:40 +0100 Update to Windows installer script [ci skip] Diffstat:
M | Plugin/Installers/windows/ChowTapeModel_Install_Script.iss | | | 33 | ++++++++++++++++++++++++++------- |
A | Plugin/Installers/windows/chowtape.ico | | | 0 |
2 files changed, 26 insertions(+), 7 deletions(-)
diff --git a/Plugin/Installers/windows/ChowTapeModel_Install_Script.iss b/Plugin/Installers/windows/ChowTapeModel_Install_Script.iss @@ -1,13 +1,29 @@ +#define MyAppPublisher "Chowdhury DSP" +#define MyAppURL "https://chowdsp.com" +#define MyAppName "ChowTapeModel" +#define MyAppVersion "##APPVERSION##" + [Setup] -AppName=ChowTapeModel -AppVersion=##APPVERSION## -DisableWelcomePage=no +AppName="{#MyAppName} {#MyAppVersion}" +AppVersion={#MyAppVersion} +AppVerName={#MyAppName} +AppPublisher={#MyAppPublisher} +AppPublisherURL={#MyAppURL} +AppSupportURL={#MyAppURL} +AppUpdatesURL={#MyAppURL} +DefaultDirName={commonpf64}\Chowdhury DSP\ +DefaultGroupName={#MyAppName} +DisableProgramGroupPage=yes DisableDirPage=yes -DefaultDirName={commoncf64} -DefaultGroupName=ChowTapeModel -OutputBaseFilename="ChowTapeModel-Win-##APPVERSION##" -OutputDir=. +DisableWelcomePage=no LicenseFile=../../../LICENSE +OutputBaseFilename="ChowTapeModel-Win-{#MyAppVersion}" +OutputDir=. +SetupIconFile=chowtape.ico +UninstallDisplayIcon=chowtape.ico +UninstallFilesDir={commonpf64}\Chowdhury DSP\ChowTapeModel +Compression=lzma +SolidCompression=yes [Types] Name: "full"; Description: "Full installation" @@ -28,6 +44,9 @@ Source: "../../Bin/Win32/CHOWTapeModel.vst3"; DestDir: "{code:GetDir|VST3_32}"; Source: "../../Bin/Win32/CHOWTapeModel.dll"; Excludes: "*.vst3"; DestDir: "{code:GetDir|VST_32}"; Components: VST_32; Flags: ignoreversion recursesubdirs createallsubdirs Source: "../../Bin/Win64/CHOWTapeModel.exe"; Excludes: "*.vst3"; DestDir: "{code:GetDir|Standalone}"; Components: Standalone; Flags: ignoreversion recursesubdirs createallsubdirs +[Icons] +Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" + [Code] var AAXDirPage: TInputDirWizardPage; diff --git a/Plugin/Installers/windows/chowtape.ico b/Plugin/Installers/windows/chowtape.ico Binary files differ.