summaryrefslogtreecommitdiff
path: root/platform/windows/wscript
diff options
context:
space:
mode:
Diffstat (limited to 'platform/windows/wscript')
-rw-r--r--platform/windows/wscript8
1 files changed, 6 insertions, 2 deletions
diff --git a/platform/windows/wscript b/platform/windows/wscript
index e46038087..35d7d2ed1 100644
--- a/platform/windows/wscript
+++ b/platform/windows/wscript
@@ -17,7 +17,11 @@ def write_installer(bits, dcpomatic_version, debug, variant, disk):
if disk:
tools.append(('disk', 'Disk Writer'))
- os.makedirs('build/platform/windows', exist_ok=True)
+ # It would be nice to use exist_ok here but it requires quite a new python
+ try:
+ os.makedirs('build/platform/windows')
+ except:
+ pass
filename = 'build/platform/windows/installer.%d.nsi' % bits
@@ -352,7 +356,7 @@ File "%resources%/dcpomatic2_disk_writer.exe.manifest"
else:
print('CreateShortCut "$SMPROGRAMS\\DCP-o-matic 2\\DCP-o-matic 2.lnk" "$INSTDIR\\bin\\dcpomatic2.exe"', file=f)
for s, l in tools:
- print('CreateShortCut "$SMPROGRAMS\\DCP-o-matic 2\\DCP-o-matic 2 %s Converter.lnk" "$INSTDIR\\bin\\dcpomatic2_%s.exe"' % (l, s), file=f)
+ print('CreateShortCut "$SMPROGRAMS\\DCP-o-matic 2\\DCP-o-matic 2 %s.lnk" "$INSTDIR\\bin\\dcpomatic2_%s.exe"' % (l, s), file=f)
print('CreateShortCut "$SMPROGRAMS\\DCP-o-matic 2\\Uninstall DCP-o-matic 2.lnk" "$INSTDIR\\Uninstall.exe"', file=f)
print('WriteRegStr HKLM "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\DCP-o-matic2" "DisplayName" "DCP-o-matic 2 (remove only)"', file=f)
print('WriteRegStr HKLM "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\DCP-o-matic2" "UninstallString" "$INSTDIR\\Uninstall.exe"', file=f)