mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-14 00:07:14 +03:00
Updates build config for EDCD, tweaked copyright, and latest WiX
* Change instances of 'Marginal' to 'EDCD'. Including github URLs. * Update SDKPATH and WIXPATH to the latest versions. * Removes un-necessary attempt at including VCredist file. This isn't needed on any Windows 10 version that is vaguely current (tested on 1909). * Adds the following to the EDMarketConnector.wxs <Product Id ...> section so that any new version definitely replaces any older one: InstallScope="perMachine" without this it defaults to a per-user install, and you end up with the prior Marginal-era EDMC allegedly still installed as well, even though they're installed into the same path. See commit 1beca864d362625f983cc9465125124ffada4ae2 in the python3 branch. * Appends ", 2020 Athanasius" to the copyright notices in setup.py. This will likely change to ", 2020 EDCD" pending EDCD Council approval.
This commit is contained in:
parent
f52d4a5e75
commit
4ee1510862
@ -11,9 +11,10 @@
|
||||
Version="$(var.PRODUCTVERSION)"
|
||||
UpgradeCode="$(var.UPGRADECODE)"
|
||||
Language="!(bind.fileLanguage.EDMarketConnector.exe)"
|
||||
Manufacturer="Marginal">
|
||||
Manufacturer="EDCD">
|
||||
|
||||
<Package Id="*" Keywords="Installer"
|
||||
InstallScope="perMachine"
|
||||
Description="$(var.PRODUCTLONGNAME) installer"
|
||||
InstallerVersion="300" Compressed="yes"
|
||||
Platform="x86"
|
||||
@ -32,7 +33,7 @@
|
||||
<!-- For Add/Remove programs -->
|
||||
<Property Id="ARPPRODUCTICON" Value="EDMarketConnector.exe" />
|
||||
<Property Id="ARPNOMODIFY" Value="yes" Secure="yes" /> <!-- Remove modify - also set by WixUI_Minimal -->
|
||||
<Property Id="ARPHELPLINK" Value="https://github.com/Marginal/EDMarketConnector/wiki" />
|
||||
<Property Id="ARPHELPLINK" Value="https://github.com/EDCD/EDMarketConnector/wiki" />
|
||||
|
||||
<!-- Set INSTALLDIR from ARPINSTALLLOCATION if replacing/upgrading -->
|
||||
<!-- https://wyrdfish.wordpress.com/2012/07/20/msi-writing-guidelines-this-may-be-out-of-date/ -->
|
||||
@ -64,14 +65,6 @@
|
||||
</Custom>
|
||||
</InstallExecuteSequence>
|
||||
|
||||
<!-- Merge in C runtime -->
|
||||
<DirectoryRef Id="TARGETDIR">
|
||||
<Merge Id="VCRedist90" SourceFile="C:\Program Files (x86)\Common Files\Merge Modules\Microsoft_VC90_CRT_x86.msm" DiskId="1" Language="0"/>
|
||||
</DirectoryRef>
|
||||
<Feature Id="VCRedist90" Title="Visual C++ 9.0 Runtime" AllowAdvertise="no" Display="hidden" Level="1">
|
||||
<MergeRef Id="VCRedist90"/>
|
||||
</Feature>
|
||||
|
||||
<!-- Launch app after upgrade -->
|
||||
<Property Id="LAUNCH" Value="yes" />
|
||||
<CustomAction Id="DoLaunch"
|
||||
|
16
setup.py
16
setup.py
@ -43,8 +43,8 @@ if dist_dir and len(dist_dir)>1 and isdir(dist_dir):
|
||||
macdeveloperid = None
|
||||
|
||||
# Windows paths
|
||||
WIXPATH = r'C:\Program Files (x86)\WiX Toolset v3.9\bin'
|
||||
SDKPATH = r'C:\Program Files (x86)\Windows Kits\8.1\bin\x86'
|
||||
WIXPATH = r'C:\Program Files (x86)\WiX Toolset v3.11\bin'
|
||||
SDKPATH = r'C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86'
|
||||
|
||||
# OSX paths
|
||||
SPARKLE = '/Library/Frameworks/Sparkle.framework'
|
||||
@ -95,7 +95,7 @@ if sys.platform=='darwin':
|
||||
],
|
||||
'LSMinimumSystemVersion': '10.10',
|
||||
'NSAppleScriptEnabled': True,
|
||||
'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris',
|
||||
'NSHumanReadableCopyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius',
|
||||
'SUEnableAutomaticChecks': True,
|
||||
'SUShowReleaseNotes': True,
|
||||
'SUAllowsAutomaticUpdates': False,
|
||||
@ -147,16 +147,16 @@ setup(
|
||||
windows = [ {'dest_base': APPNAME,
|
||||
'script': APP,
|
||||
'icon_resources': [(0, '%s.ico' % APPNAME)],
|
||||
'copyright': u'© 2015-2019 Jonathan Harris',
|
||||
'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius',
|
||||
'name': APPNAME, # WinSparkle
|
||||
'company_name': 'Marginal', # WinSparkle
|
||||
'company_name': 'EDCD', # WinSparkle
|
||||
'other_resources': [(24, 1, open(APPNAME+'.manifest').read())],
|
||||
} ],
|
||||
console = [ {'dest_base': APPCMDNAME,
|
||||
'script': APPCMD,
|
||||
'copyright': u'© 2015-2019 Jonathan Harris',
|
||||
'copyright': u'© 2015-2019 Jonathan Harris, 2020 Athanasius',
|
||||
'name': APPNAME,
|
||||
'company_name': 'Marginal',
|
||||
'company_name': 'EDCD',
|
||||
} ],
|
||||
data_files = DATA_FILES,
|
||||
options = OPTIONS,
|
||||
@ -213,7 +213,7 @@ appcast.write('''
|
||||
\t\t\t\t]]>
|
||||
\t\t\t</description>
|
||||
\t\t\t<enclosure
|
||||
\t\t\t\turl="https://github.com/Marginal/EDMarketConnector/releases/download/rel-{1}/{2}"
|
||||
\t\t\t\turl="https://github.com/EDCD/EDMarketConnector/releases/download/rel-{1}/{2}"
|
||||
\t\t\t\tsparkle:os="{3}"
|
||||
\t\t\t\tsparkle:version="{4}"
|
||||
\t\t\t\tlength="{5}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user