diff --git a/CMakeLists.txt b/CMakeLists.txt index 242f202f..be2f986f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -609,7 +609,7 @@ function(sono_add_custom_plugin_target target_name product_name formats is_instr endfunction() # most of the targets -sono_add_custom_plugin_target(SonoBus AmunsonAudio "${FormatsToBuild}" FALSE "NBus") +sono_add_custom_plugin_target(SonoBus Co-Labs "${FormatsToBuild}" FALSE "NBus") # Mobile targets #sono_add_custom_plugin_target(SonoBusMobile "AUv3 Standalone" FALSE "NBus") diff --git a/Source/AutoUpdater.cpp b/Source/AutoUpdater.cpp index 5aaabfbd..976b7d9a 100644 --- a/Source/AutoUpdater.cpp +++ b/Source/AutoUpdater.cpp @@ -76,7 +76,7 @@ void LatestVersionCheckerAndUpdater::run() if (showAlertWindows) AlertWindow::showMessageBoxAsync (AlertWindow::InfoIcon, "No New Version Available", - "Your SonoBus version is up to date."); + "Your Co-Labs version is up to date."); return; } diff --git a/installer/win/Output/CoLabsSetup_x64.exe b/installer/win/Output/CoLabsSetup_x64.exe new file mode 100644 index 00000000..63ca3397 Binary files /dev/null and b/installer/win/Output/CoLabsSetup_x64.exe differ diff --git a/installer/win/win64_setup.iss b/installer/win/win64_setup.iss new file mode 100644 index 00000000..8dbcbd1e --- /dev/null +++ b/installer/win/win64_setup.iss @@ -0,0 +1,48 @@ +[Setup] +AppName=Co-Labs +AppVersion=1.0 +WizardStyle=modern +DefaultDirName={autopf}\AmunsonAudio +DefaultGroupName=AmunsonAudio +UninstallDisplayIcon={app}\Co-Labs.exe +Compression=lzma2 +SolidCompression=yes +OutputBaseFilename=CoLabsSetup_x64 +ArchitecturesAllowed=x64 +ArchitecturesInstallIn64BitMode=x64 + +[Files] +Source: "..\..\build\SonoBus_artefacts\Release\Standalone\Co-Labs.exe"; DestDir: "{app}"; +Source: "..\..\build\SonoBus_artefacts\Release\VST3\Co-Labs.vst3\Contents\x86_64-win\Co-Labs.vst3"; DestDir: "{app}"; Check: InstallVSTFile; + +[Icons] +Name: "{group}\Co-Labs"; Filename: "{app}\Co-Labs.exe" + +[Code] +var + InstallVSTCheckBox: TNewCheckBox; + +procedure InitializeWizard; +var + LabelFolder: TLabel; + MainPage: TWizardPage; +begin + MainPage := CreateCustomPage(wpWelcome, '', ''); + LabelFolder := TLabel.Create(MainPage); + LabelFolder.Parent := MainPage.Surface; + LabelFolder.Top := 48; + LabelFolder.Left := 15; + LabelFolder.Caption := 'Installer will install standalone version of Co-Labs app. Check checkbox below to install in VST3 format.' + + InstallVSTCheckBox := TNewCheckBox.Create(MainPage); + InstallVSTCheckBox.Parent := MainPage.Surface; + InstallVSTCheckBox.Top := LabelFolder.Top + LabelFolder.Height + 8; + InstallVSTCheckBox.Left := LabelFolder.Left; + InstallVSTCheckBox.Width := LabelFolder.Width; + InstallVSTCheckBox.Caption := 'Install also in VST3 format'; +end; + +function InstallVSTFile: Boolean; +begin + Result := InstallVSTCheckBox.Checked; +end; \ No newline at end of file