diff --git a/development/Win32/packaging/installer/include/LaTeX.nsh b/development/Win32/packaging/installer/include/LaTeX.nsh index 929531e4c9..d1b0168192 100644 --- a/development/Win32/packaging/installer/include/LaTeX.nsh +++ b/development/Win32/packaging/installer/include/LaTeX.nsh @@ -129,7 +129,11 @@ FunctionEnd ${endif} ${if} $PathLaTeX != "" # set package repository (MiKTeX's primary package repository) - WriteRegStr $MiKTeXUser "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" "Yes${APP_SERIES_KEY}" # special entry to tell the uninstaller that it was installed with LyX + ${if} $MiKTeXUser == "HKCU" + WriteRegStr HKCU "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" "Yes${APP_SERIES_KEY}" # special entry to tell the uninstaller that it was installed with LyX + ${else} + WriteRegStr HKLM "SOFTWARE\MiKTeX.org\MiKTeX" "OnlyWithLyX" "Yes${APP_SERIES_KEY}" + ${endif} StrCpy $LaTeXInstalled "MiKTeX" StrCpy $MiKTeXVersion ${MiKTeXDeliveredVersion} ${else} diff --git a/development/Win32/packaging/installer/include/declarations.nsh b/development/Win32/packaging/installer/include/declarations.nsh index 0735617839..dd420ac88c 100644 --- a/development/Win32/packaging/installer/include/declarations.nsh +++ b/development/Win32/packaging/installer/include/declarations.nsh @@ -54,8 +54,8 @@ Configuration of LyX installer !define APP_RUN "bin\lyx.exe" !define APP_REGKEY "Software\${APP_NAME}${APP_SERIES_KEY}" # like "LyX200" -!define APP_REGKEY_SETUP "Software\${APP_REGKEY}\Setup" -!define APP_REGKEY_SETTINGS "Software\${APP_REGKEY}\Settings" +!define APP_REGKEY_SETUP "${APP_REGKEY}\Setup" +!define APP_REGKEY_SETTINGS "${APP_REGKEY}\Settings" !define APP_REGNAME_DOC "${APP_NAME}.Document"