diff options
Diffstat (limited to 'platform/windows/wscript')
| -rw-r--r-- | platform/windows/wscript | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/platform/windows/wscript b/platform/windows/wscript index d3b16435f..cb0a64265 100644 --- a/platform/windows/wscript +++ b/platform/windows/wscript @@ -31,10 +31,15 @@ def write_installer(bits, version, debug): !include "Sections.nsh" """, file=f) + if bits == 64: + program_files = "$PROGRAMFILES64" + else: + program_files = "$PROGRAMFILES" + if debug: - print('InstallDir "$PROGRAMFILES\\DCP-o-matic 2 Debug"', file=f) + print('InstallDir "%s\\DCP-o-matic 2 Debug"' % program_files, file=f) else: - print('InstallDir "$PROGRAMFILES\\DCP-o-matic 2"', file=f) + print('InstallDir "%s\\DCP-o-matic 2"' % program_files, file=f) print(""" !insertmacro MUI_PAGE_WELCOME @@ -48,13 +53,8 @@ SectionIn RO if bits == 64: print(""" -${If} ${RunningX64} - DetailPrint "Installer running on 64-bit host" - ; disable registry redirection (enable access to 64-bit portion of registry) - SetRegView 64 - ; change install dir - StrCpy $INSTDIR "$PROGRAMFILES64\DCP-o-matic 2" -${EndIf} +; disable registry redirection (enable access to 64-bit portion of registry) +SetRegView 64 """, file=f) print(""" |
