From a9ef7360673127c69e680abe2e18da0f9afb3b06 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Fri, 23 Sep 2022 11:32:39 +0100 Subject: [PATCH] Build: Use `version_info` for DRYness * Adds `language` so that WiX is happy. Hard-coded to "English (United States)". * Also adds `description` (same as the GitHub repo). --- Build-exe-and-msi.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Build-exe-and-msi.py b/Build-exe-and-msi.py index e54489ef..7f068d97 100644 --- a/Build-exe-and-msi.py +++ b/Build-exe-and-msi.py @@ -232,16 +232,21 @@ elif sys.platform == 'win32': ] freeze( + version_info={ + 'description': 'Downloads commodity market and other station data from the game Elite Dangerous for use with' + ' all popular online and offline trading tools.', + 'company_name': 'EDCD', # Used by WinSparkle + 'product_name': appname, # Used by WinSparkle + 'version': base_appversion, + 'product_version': appversion_str, + 'copyright': copyright, + 'language': 'English (United States)', + }, windows=[ { 'dest_base': appname, 'script': APP, 'icon_resources': [(0, f'{appname}.ico')], - 'company_name': 'EDCD', # Used by WinSparkle - 'product_name': appname, # Used by WinSparkle - 'version': base_appversion, - 'product_version': appversion_str, - 'copyright': copyright, 'other_resources': [(24, 1, open(f'{appname}.manifest').read())], } ], @@ -249,11 +254,6 @@ freeze( { 'dest_base': appcmdname, 'script': APPCMD, - 'company_name': 'EDCD', - 'product_name': appname, - 'version': base_appversion, - 'product_version': appversion_str, - 'copyright': copyright, 'other_resources': [(24, 1, open(f'{appcmdname}.manifest').read())], } ],