- Prevents errors when trying to cross-compile Linux editor (whose cross-compilation is broken atm).
#codereview Kellan.Carr
[CL 2287760 by Dmitry Rekman in Main branch]
- Adds _OnLinux GUBP nodes.
- Fixed assumptions that "anything non-Mac is Windows".
- Other minor fixes.
It is now possible to build RootEditor_OnLinux (and dependent nodes, including Tools) on a Linux agent.
#codereview Gil.Gribb, Kellan.Carr, Josh.Adams
[CL 2287224 by Dmitry Rekman in Main branch]
CommandUtils.Run was disposing of processes started without NoWaitForExit, so any caller checking ProcessResult.HasExited would crash raising InvalidOperationException as the ProcessResult.Proc was junk.
Made the ProcessResult destructor call Proc.Dispose().
#code_review: Robert.Manuszewski
[CL 2285994 by Jack Porter in Main branch]
- Note: target framework for UAT (mono project) is upped to 4.5 to match UBT.
#codereview Josh.Adams, Michael.Trepka, Kellan.Carr, Gil.Gribb
[CL 2285233 by Dmitry Rekman in Main branch]
- Fixed .ini parsing of bools to allow for True, true, TRUE, etc.
#codereview Robert.Manuszewski,niklas.smedberg
[CL 2284471 by Josh Adams in Main branch]
The configuration is driven by a editor platform specific .ini setting. Also, always serve files via a web browser ( python SimpleHTTP Server ) whose life time is attached to the browser device to get around X-origin issues w/ chrome. cook on the fly path remains as such, because we already serve via the cook on the fly web server.
#HTML5
#codereview james.moran, peter.sauerbrei
[CL 2281792 by Ankit Khare in Main branch]
Disabled UAT code optimizations (shouldn't affect performance but should improve debugging in Development config)
[CL 2281484 by Robert Manuszewski in Main branch]
#change AutomationTool, AutomationToolLauncher and DotNETUtilities will always compile in Development in the sln to avoid situations where one of UAT dependencies is built with diffrerent config which results in UAT failing to compile scripts in Debug due to outdated dependencies of UAT.
[CL 2281268 by Robert Manuszewski in Main branch]