MultiUser now supports $ProgramFiles64 (Bug #843)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6824 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
28e6462b4e
commit
75cf6b20ef
4 changed files with 24 additions and 2 deletions
|
@ -91,7 +91,11 @@ Install modes
|
||||||
!if "${UNINSTALLER_PREFIX}" != UN
|
!if "${UNINSTALLER_PREFIX}" != UN
|
||||||
;Set default installation location for installer
|
;Set default installation location for installer
|
||||||
!ifdef MULTIUSER_INSTALLMODE_INSTDIR
|
!ifdef MULTIUSER_INSTALLMODE_INSTDIR
|
||||||
StrCpy $INSTDIR "$PROGRAMFILES\${MULTIUSER_INSTALLMODE_INSTDIR}"
|
!ifdef MULTIUSER_USE_PROGRAMFILES64
|
||||||
|
StrCpy $INSTDIR "$PROGRAMFILES64\${MULTIUSER_INSTALLMODE_INSTDIR}"
|
||||||
|
!else
|
||||||
|
StrCpy $INSTDIR "$PROGRAMFILES\${MULTIUSER_INSTALLMODE_INSTDIR}"
|
||||||
|
!endif
|
||||||
!endif
|
!endif
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
|
|
|
@ -179,6 +179,14 @@ FunctionEnd</pre>
|
||||||
not available.
|
not available.
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
MULTIUSER_USE_PROGRAMFILES64
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
Use $PROGRAMFILES64 instead of $PROGRAMFILES as the default all users directory.
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
MULTIUSER_INIT_FUNCTIONQUIT<br />
|
MULTIUSER_INIT_FUNCTIONQUIT<br />
|
||||||
|
|
|
@ -146,7 +146,7 @@ The next example will succeed in deleting the directory.
|
||||||
|
|
||||||
\c outpath
|
\c outpath
|
||||||
|
|
||||||
Sets the output path ($OUTDIR) and creates it (recursively if necessary), if it does not exist. Must be a full pathname, usually is just $INSTDIR (you can specify $INSTDIR if you are lazy with a single "-").
|
Sets the output path ($OUTDIR) and creates it (recursively if necessary), if it does not exist. Must be a full pathname, usually is just $INSTDIR (you can specify $INSTDIR with a single "-" if you are lazy).
|
||||||
|
|
||||||
\c SetOutPath $INSTDIR
|
\c SetOutPath $INSTDIR
|
||||||
\c File program.exe
|
\c File program.exe
|
||||||
|
|
|
@ -1,5 +1,15 @@
|
||||||
\A{history} Changelog and Release Notes
|
\A{history} Changelog and Release Notes
|
||||||
|
|
||||||
|
\H{v3.01} 3.02
|
||||||
|
|
||||||
|
Released on ? ?th, 2017
|
||||||
|
|
||||||
|
\S1{v3.02-cl} Changelog
|
||||||
|
|
||||||
|
\S2{} Minor Changes
|
||||||
|
|
||||||
|
\b MultiUser now supports $ProgramFiles64 (\W{http://sf.net/p/nsis/bugs/843}{bug #843})
|
||||||
|
|
||||||
\H{v3.01} 3.01
|
\H{v3.01} 3.01
|
||||||
|
|
||||||
Released on December 11th, 2016
|
Released on December 11th, 2016
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue