Browse Source

Set extra version number when building MSI

* Use the @VERSION_EXTRA@ which is used in the exe build in place of the
  static '0'
* Change the Display Name in appwiz.cpl to be just the product name,
  matching the exe build

(cherry picked from commit cafda67180)

Signed-off-by: Steve Lhomme <robux4@ycbcr.xyz>
pull/135/head
Kaleb Luedtke 4 years ago
committed by Rémi Denis-Courmont
parent
commit
41d862cc26
  1. 3
      extras/package/win32/msi/config.wxi.in
  2. 4
      extras/package/win32/msi/product.wxs

3
extras/package/win32/msi/config.wxi.in

@ -10,8 +10,9 @@
<?define VerMajor = "@VERSION_MAJOR@" ?>
<?define VerMinor = "@VERSION_MINOR@" ?>
<?define VerPatch = "@VERSION_REVISION@" ?>
<?define VerExtra = "@VERSION_EXTRA@" ?>
<?define Version = "$(var.VerMajor).$(var.VerMinor).$(var.VerPatch)" ?>
<?define VersionLong = "$(var.Version).0" ?>
<?define VersionLong = "$(var.Version).$(var.VerExtra)" ?>
<?define SourceDir = "vlc-@VERSION@" ?>
<!--<?define PluginsPath = "$(var.BinPath)\plugins" ?>

4
extras/package/win32/msi/product.wxs

@ -25,7 +25,7 @@
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Product
Id='*'
Name='$(var.ProductName) $(var.Version) ($(var.PlatformString))'
Name='$(var.ProductName)'
Language='1033'
Version='$(var.VersionLong)'
Manufacturer='$(var.Manufacturer)'
@ -408,5 +408,3 @@
<ProgressText Action="RegisterAxvlc">Registering DirectX plugin...</ProgressText>
<ProgressText Action="UnregisterAxvlc">Removing DirectX plugin...</ProgressText>
-->

Loading…
Cancel
Save