This code, run on the attached data folders produces the following error message:nsisPatchGen ver1 ver2
File Modified: folder_diff.txtThe (attached) directories ver1 and ver2 each contain a subfolder called "folder_ver1". folder_ver1 contains a file called "diff.txt" that contains different data for each version and therefore requires a generated patch file.
Creating patch file: patchFiles\folder_diff.txt.pat
"..\nsisPatchGen" : "GenPat failed to start"
The problem is that the the name "folder_ver1" contains the name of the source root directory ("ver1"), and when GenPat encounters the file, it strips out the root name from the path (hence the log message "Creating patch file: patchFiles\folder_diff.txt.pat" should read "Creating patch file: patchFiles\folder_ver1\diff.txt.pat").
This only occurs if the root name is repeated at the end of a sub-folder name (so "ver1_folder" would work fine).
I'll try and have a look at the GenPat source on Monday, but I thought I'd post up here first and see if anyone has solved the problem already.
Is this the correct place to write bug reports?