Changed Module Manager so that it adds restricted directories to modified PATH if they exist, removed unnecessary recursive use of FindModulePathsInDirectory
Updated setup of any projects that were flagged up using this system
Added old locations of restricted output to junk manifest
Added Util function to get min/max of IComparable types (used for enums)
[CL 2493565 by Matthew Griffin in Main branch]
To avoid possible ambiguity between a filename and the output including the size, we now split the filename from the size with a tab.
#reviewedby Leigh.Swift
[CL 2487800 by Richard Fawcett in Main branch]
CL # 2427195 on 31/01/2015 16:37
-------------------------------------------
Supporting file attributes list for BuildPatchTool.
Cleaned up and optimised ignore file list parsing.
#jira OPP-2306: Set the attributes for engine files installed by the launcher
[CL 2427201 by Leigh Swift in Main branch]
Improve logging in BuildPatchTool.exe when -nopatchdelete is specified (was previously logging files as being deleted)
[CL 2372374 by Richard Fawcett in Main branch]
* Activated by specifying -touchonly at the command-line
* Cannot be used in conjunction with -preview
#codereview Leigh.Swift
[CL 2334537 by Richard Fawcett in Main branch]
CL#2311038 on 26/09/2014 09:59:25
------------------------------------------
Fix for BuildPatchTool.exe crash. We do not need the localization system anymore, so removing it's init.
[CL 2311421 by Leigh Swift in Main branch]
#codereview Leigh.Swift
Default behavior is as follows:
* During compactify, ALL data is eligible for deletion
* During patch generation, ALL data is eligible for reuse
[CL 2299458 by Richard Fawcett in Main branch]