diff --git a/scripts/dist.sh b/scripts/dist.sh index 060f40bf5..4d45c7f71 100644 --- a/scripts/dist.sh +++ b/scripts/dist.sh @@ -102,7 +102,7 @@ fi VERSION=`grep -E "#define RENDERDOC_VERSION_(MAJOR|MINOR)" renderdoc/api/replay/version.h | tr -dc '[0-9\n]' | tr '\n' '.' | grep -Eo '[0-9]+\.[0-9]+'` -export RENDERDOC_VERSION="${VERSION}.0" +export RENDERDOC_VERSION="${VERSION}" "$WIX/bin/candle.exe" -o dist/Installer32.wixobj scripts/installer/Installer32.wxs "$WIX/bin/light.exe" -ext WixUIExtension -sw1076 -loc scripts/installer/customtext.wxl -o dist/Installer32.msi dist/Installer32.wixobj diff --git a/scripts/installer/Installer32.wxs b/scripts/installer/Installer32.wxs index 4efda42a4..4ab4ea083 100644 --- a/scripts/installer/Installer32.wxs +++ b/scripts/installer/Installer32.wxs @@ -1,7 +1,7 @@ + Language='1033' Codepage='1252' Version='$(env.RENDERDOC_VERSION).0' Manufacturer='Baldur Karlsson'> Please use the 64-bit installer + $(env.RENDERDOC_VERSION) + @@ -25,9 +27,9 @@ - + @@ -114,22 +116,21 @@ - - - - + + + + + + + + - - - - - - - - - - + + + + + @@ -138,6 +139,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -148,6 +174,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -252,14 +299,18 @@ - + + + + + + - - - + + diff --git a/scripts/installer/Installer64.wxs b/scripts/installer/Installer64.wxs index e453b2d9f..830ed23e8 100644 --- a/scripts/installer/Installer64.wxs +++ b/scripts/installer/Installer64.wxs @@ -1,7 +1,7 @@ + Language='1033' Codepage='1252' Version='$(env.RENDERDOC_VERSION).0' Manufacturer='Baldur Karlsson'> + $(env.RENDERDOC_VERSION) + - + @@ -77,7 +79,7 @@ - + - - - - + + + + + + + + - - - - - - - - - - + + + + + @@ -127,6 +128,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -137,6 +163,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -270,17 +317,21 @@ - + + + + + + + + - - - diff --git a/scripts/installer/customtext.wxl b/scripts/installer/customtext.wxl index 4e9751d0d..9c5c72d3c 100644 --- a/scripts/installer/customtext.wxl +++ b/scripts/installer/customtext.wxl @@ -1,40 +1,40 @@ - [ProductName] [ProductVersion] is a frame capture graphics debugger for Vulkan, D3D11, D3D12, and OpenGL (https://renderdoc.org/). Click Next to continue or Cancel to exit Setup. - [ProductName] [ProductVersion] is already installed. Click Next for options of to repair or remove it, or Cancel to exit the Setup Wizard. + [ProductName] [MajorMinorVersion] is a frame capture graphics debugger for Vulkan, D3D11, D3D12, and OpenGL (https://renderdoc.org/). Click Next to continue or Cancel to exit Setup. + [ProductName] [MajorMinorVersion] is already installed. Click Next for options of to repair or remove it, or Cancel to exit the Setup Wizard. - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup - [ProductName] [ProductVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup + [ProductName] [MajorMinorVersion] Setup