amarchment
14th February 2011 19:20 UTC
SetOverWrite ifnewer
Based on the various threads in this forum, I am assuming that the SetOverWrite ifnewer option uses the file date/time to make this distinction and not the file version. It seems to be alluded to, but I wanted to confirm this point.
Afrow UK
17th February 2011 13:36 UTC
I am fairly certain that is the case as
1. most files do not contain version information resources
2. there is no option to enable/disable this feature (it would not have been acceptable to not allow for this)
3. as with many NSIS features (or not should I say), it is up to the scripter to implement via functions and macros
If you want to be sure, look at the source code.
Stu