added /date switch to !define for definition of date and time constants
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3785 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
38ba938cee
commit
5acba7ec75
3 changed files with 43 additions and 6 deletions
|
@ -10,11 +10,15 @@ Define/conditional compilation related commands:
|
|||
|
||||
\S1{define} !define
|
||||
|
||||
\c gflag [value]
|
||||
\c [/date] gflag [value]
|
||||
|
||||
This command will add 'gflag' to the global define list. This will have a similar effect as using the /D switch on the command line (only the define only becomes effective after the !define command).
|
||||
|
||||
If \e{/date} is used, \e{value} will be passed into strftime and the result will be used as the value of \e{gflag}. strftime converts special symbols into certain parts of the current time or date. For example, %H will be converted into the current hour in 24-hour format. For a complete list of available symbols, search for strftime on \W{http://msdn.microsoft.com/}{MSDN}. On POSIX, you can get the list by using \c{man strftime}.
|
||||
|
||||
\c !define USE_SOMETHING
|
||||
\c !define VERSION 1.2
|
||||
\c !define /date NOW "%H:%M:%S %d %b, %Y"
|
||||
|
||||
\S1{undef} !undef
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue