Ben Marsh
57097692aa
Change deployment context and project params to use file references rather than raw paths.
...
[CL 2707182 by Ben Marsh in Main branch]
2015-09-26 14:41:15 -04:00
Peter Sauerbrei
5e0ec6c322
UE-20341 - fixed issues with needing to cook server when cooking client
...
[CL 2669593 by Peter Sauerbrei in Main branch]
2015-08-26 14:17:28 -04:00
Peter Sauerbrei
f0b94ddbec
properly utilize the same editor as running in for cooking
...
UE-20061
[CL 2666816 by Peter Sauerbrei in Main branch]
2015-08-24 17:43:34 -04:00
Peter Sauerbrei
34146c450d
refactored Log to LogLog and LogConsole to Log
...
#uat
[CL 2662556 by Peter Sauerbrei in Main branch]
2015-08-20 09:37:11 -04:00
Ben Marsh
47c58ec57c
Rename the ErrorCodes enum to ExitCode, and ErrorCodes.Error_Success to ExitCode.Success.
...
[CL 2662478 by Ben Marsh in Main branch]
2015-08-20 08:38:09 -04:00
Daniel Lamb
6bde4efe64
Changed the directory which failed diffed content is saved to.
...
[CL 2659998 by Daniel Lamb in Main branch]
2015-08-18 16:58:49 -04:00
Daniel Lamb
0b97633583
Enabled diffing cooked builds for orion to help find deterministic cook issues.
...
[CL 2659995 by Daniel Lamb in Main branch]
2015-08-18 16:56:56 -04:00
Daniel Lamb
01fb1e902c
Added support for diffing generated cooked content against supplied cooked pak file.
...
[CL 2651863 by Daniel Lamb in Main branch]
2015-08-11 17:11:41 -04:00
Peter Sauerbrei
36d0ab7a67
UE-17454 - fix for cook hang on mac
...
we now don't write the same message twice to the output window
#mac
[CL 2638743 by Peter Sauerbrei in Main branch]
2015-07-30 11:01:02 -04:00
Marcus Wassmer
9a8ce2e905
Do iterative cooking for COTF when requested
...
#codereview Daniel.Lamb
[CL 2632196 by Marcus Wassmer in Main branch]
2015-07-24 10:21:47 -04:00
Peter Sauerbrei
dc1d815f84
refactored the logging system for UAT/UBT to be more like UE4
...
we now use an enum similar to UE4 with Fatal, Error, Warning, Display, Log, Verbose, and VeryVerbose
Log will only go to the log file unless -verbose is passed on the command line
reduced some of the output from UAT to be Log only
[CL 2631062 by Peter Sauerbrei in Main branch]
2015-07-23 14:51:46 -04:00
Daniel Lamb
36568c0f27
Added support for multiprocess cooking into unreal frontend.
...
Fixes for multiprocesscooking.
[CL 2611006 by Daniel Lamb in Main branch]
2015-07-06 10:03:34 -04:00
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
Robert Manuszewski
de4f156e75
UAT: Added two new project params:
...
-IgnoreCookErrors - ignores cook errors and continues to launch/stage builds
-FastCook - fast cook option to pass into the cooker
[CL 2581248 by Robert Manuszewski in Main branch]
2015-06-09 10:11:45 -04:00
Daniel Lamb
ac7dd22c88
Added error for when engine content is access by dlc at cook time.
...
[CL 2517650 by Daniel Lamb in Main branch]
2015-04-20 11:15:20 -04:00
Ankit Khare
56ca9322c0
Fix for CL 2500167, Take care of an edge case where the variable is null.
...
[CL 2500505 by Ankit Khare in Main branch]
2015-04-02 18:38:41 -04:00
Ankit Khare
dfd102b3f8
Allow platform automation to modify cook options.
...
UEPLAT-685 WIP
#codereview josh.adams
[CL 2500167 by Ankit Khare in Main branch]
2015-04-02 14:54:35 -04:00
Daniel Lamb
859693df97
Added support for unrealpak generating patches.
...
Exposed patching dlc and release creation in ufe.
[CL 2495760 by Daniel Lamb in Main branch]
2015-03-30 11:56:48 -04:00
Daniel Lamb
627b893cfc
Added support for compression in to project launcher and packaging settings in the editor.
...
[CL 2445290 by Daniel Lamb in Main branch]
2015-02-13 15:35:16 -05:00
Daniel Lamb
8bbaf2b810
Exposed versioned cooking in ufe also made iterative cooking use versioned cooks.
...
Made the unversionedcook flag be respected when passed into UAT.
#codereview Peter.Sauerbrei
[CL 2432384 by Daniel Lamb in Main branch]
2015-02-04 16:18:11 -05:00
Daniel Lamb
471aa94a29
DLC Support part 1.
...
Added support for dlc to automation scripts.
#codereview Peter.Sauerbrei
[CL 2391107 by Daniel Lamb in Main branch]
2014-12-17 10:00:26 -05:00
Daniel Lamb
f3b0c5cd82
Added new cook and createreleaseversion as optional params for the cooker to ufe.
...
#codereview Peter.Saurebrei
[CL 2388644 by Daniel Lamb in Main branch]
2014-12-15 11:35:52 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Saul Abreu
44baed0ff7
Added settings for staging internationalization presets. Updated staging logic to stage ICU internationalization data presets from commandline arguments or settings. Added default settings for internationalization presets.
...
[CL 2341735 by Saul Abreu in Main branch]
2014-10-27 19:33:51 -04:00
Peter Sauerbrei
040aa73caf
converted LauncherWorker to utilize a single UAT command
...
fixed problem with IP not being set for CotF
#ue4
#codereview daniel.lamb, chris.gagnon
[CL 2303312 by Peter Sauerbrei in Main branch]
2014-09-18 18:55:01 -04:00