Archive: Special variable?


Special variable?
I've inherited an NSIS script that has some syntax that I don't understand. Have a look at this:

!define REGKEY "SOFTWARE\$(^Name)"

What does the $(^Name) mean? Is it legitimate NSIS syntax?


If I am not mistaken, (^Name) is legit and is the name of the install package you are creating. If you search these forums for ^Name you will see some other uses, too.


It's the language string for the installer name.