Commit Graph

8 Commits

Author SHA1 Message Date
Wes Hunt
506f7e64a4 UEB-260 - Break AutomationTool into AutomationUtils that all automation projects depend on, and AutomationTool, which essentially only contains the startup code.
* Remove ErrorReporter.Error, replace with AutomationException with Error Code.
* Move ErrorCodes to AutomationException.
* Don't return exit codes. Solely rely on exceptions to propagate exit codes.
* Remove MainProc delegate
* Remove setting of Environment.ExitCode as it is ignored when main returns an int.
* ShutdownLogging is nothrow, as all exceptions would be ignored anyway.
* Wrap all shutdown steps so further ones get a chance to run.
* Move HostPlatform.Initialize into the global try/catch block
#codereview:ben.marsh

[CL 2605826 by Wes Hunt in Main branch]
2015-06-30 11:40:05 -04:00
Ben Marsh
d4307d5c6e Move TempStorage into the GUBP project.
[CL 2597696 by Ben Marsh in Main branch]
2015-06-23 15:40:30 -04:00
Ben Marsh
35849c8329 Move FileFilter into AutomationTool project, so it can be used elsewhere.
[CL 2453952 by Ben Marsh in Main branch]
2015-02-20 16:27:50 -05:00
Dmitry Rekman
3dd3dc494f Linux host platform for UAT.
- 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]
2014-09-04 17:31:34 -04:00
Robert Manuszewski
c15b65025f Force UAT scripts to be built in Development config (just like UAT).
Disabled UAT code optimizations (shouldn't affect performance but should improve debugging in Development config)

[CL 2281484 by Robert Manuszewski in Main branch]
2014-09-02 10:20:38 -04:00
Robert Manuszewski
c488b52089 Making sure all dependencies of UAT build with the same config.
#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]
2014-09-02 06:54:47 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00