Commit Graph
19 Commits
Author SHA1 Message Date
baldurk 903447260a Fix copy-paste error in 64-bit installer 2026-09-10 10:55:04 +01:00
baldurk 6a61a89797 Add missing libffi/shiboken2 files to installer manifests 2026-09-09 22:50:46 +01:00
baldurk 0f50ff29c5 Update installer config to expect python 3.8 2026-08-13 21:05:12 +01:00
baldurk 3f08b821e5 Remove file from installer reference 2026-03-24 09:48:24 +00:00
baldurk 4f91478f43 Switch installer custom action from jscript to vbscript
* MS has deleted vbscript because breaking things is fun, so we use jscript
  instead to do the weird replace of '#' so that numbers read from the registry
  can be compared to numbers
2025-01-14 17:54:54 +00:00
baldurk 8a394019fd Fix installer typos 2024-09-27 11:57:42 +01:00
baldurk a342fcbe30 Add dxcompiler.dll to installer 2024-09-27 10:46:25 +01:00
baldurk 2d41648d4d Remove references to no longer used android files 2023-08-29 10:44:53 +01:00
baldurk bffeb08a86 Try to do a version check on installed VC redist. Refs #2359
* Unfortunately there isn't an easy registry key to check to see if the
  2015-2019 redist that we need is installed. Instead we need to check the
  major/minor version to see if it's at least 14.20.
* This is complicated by the fact that windows installer returns DWORD registry
  values with an extra # but provides no built-in way to strip it so it can be
  compared numerically. The solution we've used here is a custom vbscript
  action, but apparently they are problematic. Worst case I believe this will
  try to install the runtime when not necessary, which might require an
  unnecessary reboot. Or alternatively it may misdetect the runtime as installed
  but the large majority of people have a compatible redist so this isn't too
  bad either.
2021-09-17 13:20:46 +01:00
baldurk 08201d3645 Use v142 VC++ runtime merge modules
* These are optional installs in the new visual studio installer and must be
  specifically selected.
2021-02-09 16:30:04 +00:00
baldurk 40b86b63fb Update code for new SSL libraries in new Qt version 2021-01-27 17:06:09 +00:00
baldurk 1375a17682 Add missing plugin file to installer manifest 2020-11-12 10:58:43 +00:00
baldurk 1433e6e01f Completely skip VCRT install if it's already installed
* We don't really need to update the version, any VC 2015 version would do, and
  it causes the installer to try to trigger a reboot if the CRT is in use, which
  is quite likely.
2019-03-04 12:55:32 +00:00
baldurk 62d644acfa Fix Release32/Release64 typo in x64 installer script 2019-03-04 12:55:32 +00:00
baldurk 400dc807af Fix missing Win64 tag on RGP plugin in 64-bit installer 2018-11-27 12:00:04 +00:00
baldurk c4d87ef0d3 Include spirv-as and glslang in SPIR-V plugins 2018-11-23 13:43:57 +00:00
baldurk 6388bf1c77 Add RGP plugin DLL to installer manifest 2018-10-23 14:23:12 +01:00
baldurk 94fcff1616 Force installer to always overwrite all files regardless of version/date
* The AMD plugins e.g. don't have consistent incrementing versions, and in
  general we don't care too much about version numbers or creation/modified
  dates. We want the installer to always install the files it should.
2018-08-29 20:50:13 +01:00
baldurk e91116706c Move scripts/ folder to util/ 2018-05-01 18:53:03 +01:00