[PATCH] subsurface.nsi: install program shortcuts for all users

Lubomir I. Ivanov neolit123 at gmail.com
Mon Oct 8 10:40:25 PDT 2012


From: "Lubomir I. Ivanov" <neolit123 at gmail.com>

http://nsis.sourceforge.net/Docs/Chapter4.html#4.9.7.7:
"Sets the context of $SMPROGRAMS and other shell folders. If set
to 'current' (the default), the current user's shell folders are used.
If set to 'all', the 'all users' shell folder is used"

Specific to the Windows installer.

Signed-off-by: Lubomir I. Ivanov <neolit123 at gmail.com>
---
 packaging/windows/subsurface.nsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/packaging/windows/subsurface.nsi b/packaging/windows/subsurface.nsi
index 74aad9f..7d896f1 100644
--- a/packaging/windows/subsurface.nsi
+++ b/packaging/windows/subsurface.nsi
@@ -88,6 +88,7 @@
 # Default installer section
 
 Section
+    SetShellVarContext all
 
     # Installation path
     SetOutPath "$INSTDIR"
@@ -152,6 +153,7 @@ SectionEnd
 # Uninstaller section
 
 Section "Uninstall"
+    SetShellVarContext all
 
     # Delete installed files
     Delete "$INSTDIR\*.dll"
-- 
1.7.11.msysgit.0



More information about the subsurface mailing list