42c71c4775
The CI builds link against XAudio2_9, which isn't available on Windows 8 and lower. As a quick and dirty workaround, this commit ships the XAudio2 redistributable on those older Windows versions. Simply renaming the redistributable to XAudio2_9.dll isn't strictly allowed by the documentation, but it works and is probably an acceptable hack to support an outdated operating system... Fixes arch1t3cht/Aegisub#16 .
8 lines
480 B
Text
8 lines
480 B
Text
; This file implements checking for and installing runtime libraries for Aegisub
|
|
|
|
[Files]
|
|
DestDir: {tmp}; Source: "{#DEPS_DIR}\VC_redist\VC_redist.x{#ARCH}.exe"; Flags: nocompression deleteafterinstall
|
|
DestDir: {app}; Source: "{#DEPS_DIR}\XAudio2_redist\build\native\release\bin\x{#ARCH}\xaudio2_9redist.dll"; DestName: "XAudio2_9.dll"; OnlyBelowVersion: 10.0
|
|
|
|
[Run]
|
|
Filename: {tmp}\VC_redist.x{#ARCH}.exe; StatusMsg: {cm:InstallRuntime}; Parameters: "/install /quiet /norestart"
|