Nullsoft Installation System is a pretty small, efficient, capable installation system for Win32.
Here's what's new:
Improved CopyFiles some (added /SILENT option)
Added FindFirst, FindNext, FindClose.
Added FileOpen, FileClose, FileSeek, FileRead, FileWrite (text file manipulation yay)
Removed CompareDLLVersions, CompareFileTimes, added GetDLLVersion, GetFileTime, GetDLLVersionLocal, GetFileTimeLocal, and IntCmpU.
Fixed StrCpy's behaviour where start is negative, and greater than string length.
Made it so that File /oname= can have variables in it.
Added StrLen instruction.
Improved GCC compatibility (using some of Nels' suggestions)
Made config.h options more granular.
Cleaned up lots of code.
Nullsoft Installation System v1.60
Here's what's new:
Improved CopyFiles some (added /SILENT option)
Added FindFirst, FindNext, FindClose.
Added FileOpen, FileClose, FileSeek, FileRead, FileWrite (text file manipulation yay)
Removed CompareDLLVersions, CompareFileTimes, added GetDLLVersion, GetFileTime, GetDLLVersionLocal, GetFileTimeLocal, and IntCmpU.
Fixed StrCpy's behaviour where start is negative, and greater than string length.
Made it so that File /oname= can have variables in it.
Added StrLen instruction.
Improved GCC compatibility (using some of Nels' suggestions)
Made config.h options more granular.
Cleaned up lots of code.
Nullsoft Installation System v1.60