forked from svn2github/nsl-assembler
-
Notifications
You must be signed in to change notification settings - Fork 5
Known Bugs
Jan T. Sott edited this page Nov 6, 2016
·
5 revisions
Unlike variables, constants cannot be concatenated with strings
Example #1:
File(${NSISDIR} . "\\Includes\\LogicLib.nsh");
// => File "$${NSISDIR}\Includes\LogicLib.nsh"
Example #2:
#define NSISDIR "${NSISDIR}"
File(NSISDIR . "\\Includes\\LogicLib.nsh");
// => File "$${NSISDIR}\Includes\LogicLib.nsh"
Unfortunately, constants can't be mixed with strings either
Example #3:
File("${NSISDIR}\\Includes\\LogicLib.nsh");
// => File "$${NSISDIR}\Includes\LogicLib.nsh"
Workaround:
Use vanilla NSIS in an #nsis
block
#nsis
File "${NSISDIR}\Includes\LogicLib.nsh"
#nsisend