ShareX/ShareX.Setup/InnoSetup/Recorder-devices-setup.iss

46 lines
1.5 KiB
Plaintext
Raw Normal View History

2016-12-15 06:32:21 +13:00
#define MyAppName "Recorder Devices for ShareX"
2018-02-16 07:21:02 +13:00
#define MyAppVersion "0.12.10"
2016-12-15 06:32:21 +13:00
#define MyAppRootDirectory "..\.."
2017-04-23 08:49:45 +12:00
#define MyAppOutputDirectory MyAppRootDirectory + "\Output"
2016-12-15 06:32:21 +13:00
#define MyAppLibDirectory MyAppRootDirectory + "\Lib"
[Setup]
2016-12-15 06:32:21 +13:00
AppName={#MyAppName}
AppVerName={#MyAppName} {#MyAppVersion}
AppVersion={#MyAppVersion}
ArchitecturesAllowed=x86 x64 ia64
ArchitecturesInstallIn64BitMode=x64 ia64
2016-12-15 06:32:21 +13:00
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
DirExistsWarning=no
2018-03-13 19:46:08 +13:00
DisableReadyPage=no
DisableReadyMemo=no
2015-07-04 13:33:13 +12:00
OutputBaseFilename=Recorder-devices-setup
2017-04-23 08:49:45 +12:00
OutputDir={#MyAppOutputDirectory}
2015-09-22 12:12:21 +12:00
ShowLanguageDialog=no
2015-06-21 21:54:17 +12:00
2018-03-01 03:23:01 +13:00
#include "Scripts\lang\english.iss"
[Files]
2016-12-15 06:32:21 +13:00
Source: "{#MyAppLibDirectory}\screen-capture-recorder.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64
Source: "{#MyAppLibDirectory}\screen-capture-recorder-x64.dll"; DestDir: {app}; Flags: regserver 64bit; Check: IsWin64
Source: "{#MyAppLibDirectory}\virtual-audio-capturer.dll"; DestDir: {app}; Flags: regserver 32bit; Check: not IsWin64
Source: "{#MyAppLibDirectory}\virtual-audio-capturer-x64.dll"; DestDir: {app}; Flags: regserver 64bit; Check: IsWin64
2018-03-13 19:46:08 +13:00
[CustomMessages]
DependenciesDir=Dependencies
#include "Scripts\products.iss"
#include "Scripts\products\stringversion.iss"
#include "Scripts\products\winversion.iss"
#include "Scripts\products\fileversion.iss"
2018-03-01 04:29:25 +13:00
#include "scripts\products\msiproduct.iss"
#include "Scripts\products\vcredist2010.iss"
2018-03-01 04:29:25 +13:00
[Code]
function InitializeSetup(): Boolean;
begin
initwinversion();
2018-03-01 03:23:01 +13:00
vcredist2010('10');
Result := true;
2015-09-03 01:46:20 +12:00
end;