Ben Marsh
8031112b2e
Make ActivePlatforms a local variable for the purposes of branch setup. Also fix FortniteAutoTestNode adding references to Linux nodes, even if Linux is not available.
...
[CL 2607801 by Ben Marsh in Main branch]
2015-07-01 14:08:12 -04:00
bruce nesbit
c04cdb06e5
Temporarily removed shared feature pack names from CurrentFeaturePacks list
...
[CL 2606386 by bruce nesbit in Main branch]
2015-06-30 16:17:24 -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
bruce nesbit
98e35cf237
Added shared feature packs to list in rocket build list
...
[CL 2605649 by bruce nesbit in Main branch]
2015-06-30 10:06:41 -04:00
Ben Marsh
da46bb2941
Separate temp storage into its own class, rather than being part of CommandUtils.
...
[CL 2597682 by Ben Marsh in Main branch]
2015-06-23 15:31:37 -04:00
Ben Marsh
c1d7e92a22
Move GUBP into its own project.
...
[CL 2593354 by Ben Marsh in Main branch]
2015-06-19 09:12:47 -04:00
smokku
4279c09dda
Unshelved from pending changelist '2589055':
...
PR #1262 : AutomationTool unused variables cleanup (Contributed by smokku)
[CL 2589813 by Terence Burns in Main branch]
2015-06-17 04:54:04 -04:00
Josh Adams
b6e6bb26c4
- Fixed UAT to not error out when building for the unified Desktop platform (recent change with receipts and XP had to be fixed up a little)
...
#codereview terence.burns
[CL 2588696 by Josh Adams in Main branch]
2015-06-16 11:23:20 -04:00
Peter Sauerbrei
882f79f039
Changes to reduce log spew in stdout for UAT and GUBP
...
UEB-156
#uat
#codereview ben.marsh, robert.manuszewski
[CL 2588630 by Peter Sauerbrei in Main branch]
2015-06-16 10:42:46 -04:00
Peter Sauerbrei
a0a23ac68f
removed the need for BlankProject from UAT unless you use the foreign option
...
UEB-73
#uat
[CL 2584811 by Peter Sauerbrei in Main branch]
2015-06-11 15:58:47 -04:00
Kellan Carr
ce4af8c597
build script, fix for -game on code projects that no longer contain promotion
...
[CL 2582916 by Kellan Carr in Main branch]
2015-06-10 12:59:45 -04:00
Ben Marsh
e0a010415b
Treat shadow variable warnings as errors in non-unity builds.
...
[CL 2582001 by Ben Marsh in Main branch]
2015-06-09 18:14:52 -04:00
Saul Abreu
0d934fc742
Removed execution of translated word counts calculator for UDN files from the localization automation script for UE4.
...
[CL 2581851 by Saul Abreu in Main branch]
2015-06-09 17:04:19 -04:00
Justin Sargent
273cde1704
Merging using UE4-To-UE4-LauncherDev
...
#platformnotify Josh.Adams
[CL 2581810 by Justin Sargent in Main branch]
2015-06-09 16:41:53 -04:00
Kellan Carr
0a4c040e5a
build script, remove fortnite promotable - allow code project builds with no promotable attached to them
...
[CL 2581455 by Kellan Carr in Main branch]
2015-06-09 13:21:22 -04:00
Ben Marsh
1e979bb54c
Add a Robust_CopyFile function to deal with Macs losing connections to the network share.
...
[CL 2581441 by Ben Marsh in Main branch]
2015-06-09 13:13:07 -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
Ben Marsh
b9e79165f6
Fix indent.
...
[CL 2578331 by Ben Marsh in Main branch]
2015-06-05 08:17:41 -04:00
Ben Marsh
1b95bacf81
Allow missing receipts when we're specifying more than one platform, to handle cases when targets only exist for certain platforms.
...
[CL 2576987 by Ben Marsh in Main branch]
2015-06-04 10:48:06 -04:00
Ben.Marsh
1f2f22a53c
[INTEGRATE] Change 2563617 by Ben.Marsh@Ben.Marsh_T3245_Main on 2015/05/22 19:15:48
...
Increase the priority of the StripRootEditor node, so it runs directly after RootEditor (and before some random sample decides to relink plugins and invalidate the PDBs).
[CL 2575439 by Matthew Griffin in Main branch]
2015-06-03 08:16:59 -04:00
Eric Newman
f3569dae41
Fortnite dev to main merge up to cl # 2564489
...
Merging using UE4-Fortnite-To-UE4
[CL 2573959 by Eric Newman in Main branch]
2015-06-02 11:44:27 -04:00
Ben Marsh
f7e8c85103
Add a command line option to use parallel executor.
...
[CL 2573867 by Ben Marsh in Main branch]
2015-06-02 10:40:24 -04:00
Peter Sauerbrei
ede83b3b25
potential fix for mis-matching directories when creating the path to the release directory for a platform
...
[CL 2573806 by Peter Sauerbrei in Main branch]
2015-06-02 09:44:48 -04:00
Kellan Carr
f8fb9f7ba0
build script, retry copy publish on mac
...
[CL 2572947 by Kellan Carr in Main branch]
2015-06-01 15:48:06 -04:00
Kellan Carr
dd021b6f58
build script, disable xge in all gubp compiles
...
[CL 2572605 by Kellan Carr in Main branch]
2015-06-01 11:58:11 -04:00