mirror of
https://github.com/ShareX/ShareX.git
synced 2024-07-03 13:40:34 +12:00
Update inno setup scripts
This commit is contained in:
parent
1d6343605f
commit
cbc5412b15
|
@ -17,9 +17,7 @@ OutputBaseFilename=Recorder-devices-setup
|
||||||
OutputDir={#MyAppOutputDirectory}
|
OutputDir={#MyAppOutputDirectory}
|
||||||
ShowLanguageDialog=no
|
ShowLanguageDialog=no
|
||||||
|
|
||||||
[Languages]
|
#include "Scripts\lang\english.iss"
|
||||||
Name: "en"; MessagesFile: "compiler:Default.isl"
|
|
||||||
Name: "de"; MessagesFile: "compiler:Languages\German.isl"
|
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
Source: "{#MyAppLibDirectory}\screen-capture-recorder.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64
|
Source: "{#MyAppLibDirectory}\screen-capture-recorder.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64
|
||||||
|
@ -32,13 +30,11 @@ Source: "{#MyAppLibDirectory}\virtual-audio-capturer-x64.dll"; DestDir: {app}; F
|
||||||
#include "Scripts\products\stringversion.iss"
|
#include "Scripts\products\stringversion.iss"
|
||||||
#include "Scripts\products\winversion.iss"
|
#include "Scripts\products\winversion.iss"
|
||||||
#include "Scripts\products\fileversion.iss"
|
#include "Scripts\products\fileversion.iss"
|
||||||
#include "Scripts\products\msi31.iss"
|
|
||||||
#include "Scripts\products\vcredist2010.iss"
|
#include "Scripts\products\vcredist2010.iss"
|
||||||
|
|
||||||
function InitializeSetup(): Boolean;
|
function InitializeSetup(): Boolean;
|
||||||
begin
|
begin
|
||||||
initwinversion();
|
initwinversion();
|
||||||
msi31('3.1');
|
vcredist2010('10');
|
||||||
vcredist2010();
|
|
||||||
Result := true;
|
Result := true;
|
||||||
end;
|
end;
|
|
@ -43,9 +43,7 @@ WizardImageFile=WizardImageFile.bmp
|
||||||
WizardImageStretch=no
|
WizardImageStretch=no
|
||||||
WizardSmallImageFile=WizardSmallImageFile.bmp
|
WizardSmallImageFile=WizardSmallImageFile.bmp
|
||||||
|
|
||||||
[Languages]
|
#include "Scripts\lang\english.iss"
|
||||||
Name: "en"; MessagesFile: "compiler:Default.isl"
|
|
||||||
Name: "de"; MessagesFile: "compiler:Languages\German.isl"
|
|
||||||
|
|
||||||
[Tasks]
|
[Tasks]
|
||||||
Name: "CreateDesktopIcon"; Description: "Create a desktop shortcut"; GroupDescription: "Additional shortcuts:"
|
Name: "CreateDesktopIcon"; Description: "Create a desktop shortcut"; GroupDescription: "Additional shortcuts:"
|
||||||
|
@ -113,14 +111,12 @@ Root: "HKCU"; Subkey: "Software\Classes\ShareX.sxcu"; Flags: dontcreatekey unins
|
||||||
#include "Scripts\products\winversion.iss"
|
#include "Scripts\products\winversion.iss"
|
||||||
#include "Scripts\products\fileversion.iss"
|
#include "Scripts\products\fileversion.iss"
|
||||||
#include "Scripts\products\dotnetfxversion.iss"
|
#include "Scripts\products\dotnetfxversion.iss"
|
||||||
#include "Scripts\products\msi31.iss"
|
#include "scripts\products\dotnetfx46.iss"
|
||||||
#include "Scripts\products\dotnetfx40full.iss"
|
|
||||||
|
|
||||||
function InitializeSetup(): Boolean;
|
function InitializeSetup(): Boolean;
|
||||||
begin
|
begin
|
||||||
initwinversion();
|
initwinversion();
|
||||||
msi31('3.1');
|
dotnetfx46(50);
|
||||||
dotnetfx40full();
|
|
||||||
Result := true;
|
Result := true;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio 15
|
# Visual Studio 15
|
||||||
VisualStudioVersion = 15.0.27130.2027
|
VisualStudioVersion = 15.0.27130.2036
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShareX", "ShareX\ShareX.csproj", "{C5AE4585-E9EC-4FA3-B75A-E1210635ACB6}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShareX", "ShareX\ShareX.csproj", "{C5AE4585-E9EC-4FA3-B75A-E1210635ACB6}"
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
|
|
Loading…
Reference in a new issue