Skip to content

Commit

Permalink
Update installer for 0.9.5
Browse files Browse the repository at this point in the history
  • Loading branch information
asb2m10 committed Sep 20, 2020
1 parent a9a9e7b commit b9569a3
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 52 deletions.
6 changes: 3 additions & 3 deletions Resources/Installers/MacOSX/Dexed.pkgproj
Original file line number Diff line number Diff line change
Expand Up @@ -511,7 +511,7 @@
<key>USE_HFS+_COMPRESSION</key>
<false/>
<key>VERSION</key>
<string>0.9.4</string>
<string>0.9.5</string>
</dict>
<key>TYPE</key>
<integer>0</integer>
Expand Down Expand Up @@ -996,7 +996,7 @@
<key>USE_HFS+_COMPRESSION</key>
<false/>
<key>VERSION</key>
<string>0.9.4</string>
<string>0.9.5</string>
</dict>
<key>TYPE</key>
<integer>0</integer>
Expand Down Expand Up @@ -1466,7 +1466,7 @@
<key>USE_HFS+_COMPRESSION</key>
<false/>
<key>VERSION</key>
<string>0.9.4</string>
<string>0.9.5</string>
</dict>
<key>TYPE</key>
<integer>0</integer>
Expand Down
6 changes: 3 additions & 3 deletions Resources/Installers/MacOSX/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ all:
mkdir -p target/VST/Audio/Plug-Ins/VST
mkdir -p target/Components/Audio/Plug-Ins/Components
cp -R ../../../LICENSE target/LICENSE.txt
cp -RL Dexed.xcarchive/Products/Applications/Dexed.app target/Applications
cp -RL Dexed.xcarchive/Products/Users/asb2m10/Library/Audio/Plug-Ins/VST/Dexed.vst target/VST/Audio/Plug-Ins/VST
cp -RL Dexed.xcarchive/Products/Users/asb2m10/Library/Audio/Plug-Ins/Components/Dexed.component target/Components/Audio/Plug-Ins/Components
cp -RL Dexed.app target/Applications
cp -RL Dexed.vst3 target/VST/Audio/Plug-Ins/VST
cp -RL Dexed.component target/Components/Audio/Plug-Ins/Components

clean:
rm -f -r target Dexed.mpkg
Expand Down
51 changes: 5 additions & 46 deletions Resources/Installers/Windows/dexed.iss
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
;;; Special thanks for Oli for this !!!
[Setup]
AppName=Dexed
AppVersion=0.9.4
DefaultDirName={pf32}\Dexed
AppVersion=0.9.5
DefaultDirName={commonpf64}\Dexed
DefaultGroupName=Dexed
Compression=lzma2
SolidCompression=yes
Expand All @@ -19,13 +18,11 @@ Name: "custom"; Description: "Custom installation"; Flags: iscustom

[Components]
Name: "app"; Description: "Standalone application (.exe)"; Types: full custom;
Name: "vst2_32"; Description: "32-bit VST2 Plugin (.dll)"; Types: full custom;
Name: "vst2_64"; Description: "64-bit VST2 Plugin (.dll)"; Types: full custom;
Name: "vst3_64"; Description: "64-bit VST3 Plugin (.dll)"; Types: full custom;

[Files]
Source: "..\..\..\Builds\VisualStudio2017\Win32\Release\Standalone Plugin\Dexed.exe"; DestDir: "{app}"; Components:app; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "..\..\..\Builds\VisualStudio2017\Win32\Release\VST\Dexed.dll"; DestDir: {code:GetVST2Dir_32}; Components:vst2_32; Flags: ignoreversion
Source: "..\..\..\Builds\VisualStudio2017\x64\Release\VST\Dexed.dll"; DestDir: {code:GetVST2Dir_64}; Components:vst2_64; Flags: ignoreversion
Source: "Dexed.exe"; DestDir: "{app}"; Components:app; Flags: ignoreversion recursesubdirs createallsubdirs
Source: "Dexed.vst3"; DestDir: "{commoncf64}\VST3"; Components:vst3_64; Flags: ignoreversion

[Icons]
Name: "{group}\Dexed"; Filename: "{app}\Dexed.exe"
Expand All @@ -34,44 +31,6 @@ Name: "{group}\Un-install Dexed"; Filename: "{app}\unins000.exe"
[code]
var
OkToCopyLog : Boolean;
VST2DirPage_32: TInputDirWizardPage;
VST2DirPage_64: TInputDirWizardPage;
procedure InitializeWizard;
begin
if IsWin64 then begin
VST2DirPage_64 := CreateInputDirPage(wpSelectDir,
'Confirm 64-Bit VST2 Plugin Directory', '',
'Select the folder in which setup should install the 64-bit VST2 Plugin, then click Next.',
False, '');
VST2DirPage_64.Add('');
VST2DirPage_64.Values[0] := ExpandConstant('{reg:HKLM\SOFTWARE\VST,VSTPluginsPath|{pf}\Steinberg\VSTPlugins}\');
VST2DirPage_32 := CreateInputDirPage(wpSelectDir,
'Confirm 32-Bit VST2 Plugin Directory', '',
'Select the folder in which setup should install the 32-bit VST2 Plugin, then click Next.',
False, '');
VST2DirPage_32.Add('');
VST2DirPage_32.Values[0] := ExpandConstant('{reg:HKLM\SOFTWARE\WOW6432NODE\VST,VSTPluginsPath|{pf32}\Steinberg\VSTPlugins}\');
end else begin
VST2DirPage_32 := CreateInputDirPage(wpSelectDir,
'Confirm 32-Bit VST2 Plugin Directory', '',
'Select the folder in which setup should install the 32-bit VST2 Plugin, then click Next.',
False, '');
VST2DirPage_32.Add('');
VST2DirPage_32.Values[0] := ExpandConstant('{reg:HKLM\SOFTWARE\VST,VSTPluginsPath|{pf}\Steinberg\VSTPlugins}\');
end;
end;
function GetVST2Dir_32(Param: String): String;
begin
Result := VST2DirPage_32.Values[0]
end;
function GetVST2Dir_64(Param: String): String;
begin
Result := VST2DirPage_64.Values[0]
end;
procedure CurStepChanged(CurStep: TSetupStep);
begin
Expand Down
Binary file removed Resources/about.png
Binary file not shown.

0 comments on commit b9569a3

Please sign in to comment.