aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--coin/provisioning/common/windows/vclibs_debug.ps116
-rw-r--r--coin/provisioning/qtci-windows-10-x86/90-vclibs_debug.ps13
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/90-vclibs_debug.ps13
3 files changed, 22 insertions, 0 deletions
diff --git a/coin/provisioning/common/windows/vclibs_debug.ps1 b/coin/provisioning/common/windows/vclibs_debug.ps1
new file mode 100644
index 00000000..e9020694
--- /dev/null
+++ b/coin/provisioning/common/windows/vclibs_debug.ps1
@@ -0,0 +1,16 @@
+function Install-VCLibsDebug
+{
+ Param (
+ [string]$Arch
+ )
+
+ $installedPackage = Get-AppxPackage Microsoft.VCLibs.140.00.Debug | Where-Object {$_.Architecture -eq $Arch}
+ if ($installedPackage) {
+ Write-Host "Debug VCLibs already installed for $Arch."
+ return
+ }
+
+ Add-AppxPackage "C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\Appx\Debug\$Arch\Microsoft.VCLibs.$Arch.Debug.14.00.appx"
+
+ Write-Host "Debug VCLibs successfully installed for $Arch."
+}
diff --git a/coin/provisioning/qtci-windows-10-x86/90-vclibs_debug.ps1 b/coin/provisioning/qtci-windows-10-x86/90-vclibs_debug.ps1
new file mode 100644
index 00000000..56ecb97b
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86/90-vclibs_debug.ps1
@@ -0,0 +1,3 @@
+. "$PSScriptRoot\..\common\windows\vclibs_debug.ps1"
+
+Install-VCLibsDebug X86
diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-vclibs_debug.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-vclibs_debug.ps1
new file mode 100644
index 00000000..49148017
--- /dev/null
+++ b/coin/provisioning/qtci-windows-10-x86_64/90-vclibs_debug.ps1
@@ -0,0 +1,3 @@
+. "$PSScriptRoot\..\common\windows\vclibs_debug.ps1"
+
+Install-VCLibsDebug X64