Kellan Carr
389436a82c
build script, up ectool timeout to cover for server perf issues
...
[CL 2493682 by Kellan Carr in Main branch]
2015-03-27 09:51:33 -04:00
Ben Marsh
0116941f19
Shorten the -precompilemodules argument to -precompile, and -useprecompiledmodules to -useprecompiled.
...
[CL 2493651 by Ben Marsh in Main branch]
2015-03-27 09:13:06 -04:00
Ben Marsh
60426cd1a4
Allow for case-insensitive platform names on command line to BuildCommonTools.
...
[CL 2493629 by Ben Marsh in Main branch]
2015-03-27 08:45:02 -04:00
Ben Marsh
3ddb9f36f6
Add EnvVarsToXML as a standard UBT build product in UE4Build, since it's referenced by the project directly, and remove it from building as a separate target in BuildCommonTools. Also add EnvVarsToXML.exe.config to source control, since it doesn't trigger a rebuild if missing (but will still be added as a build product).
...
#codereview Steve.Robb
[CL 2493628 by Ben Marsh in Main branch]
2015-03-27 08:43:23 -04:00
Ben Marsh
ba2747b8ef
Add Rocket to CIS. Publishing/chunking nodes only happen after labeling a promoted build, all other steps happen before.
...
[CL 2493600 by Ben Marsh in Main branch]
2015-03-27 08:02:21 -04:00
Ben Marsh
7cf77ed792
Add EnvVarsToXML to build agenda for GitHub binaries, otherwise they cannot run UBT. Rename Release configuration to Development so that UAT can build it.
...
#codereview Steve.Robb
#lockdown Zachary.EdgertonJones
[CL 2492021 by Ben Marsh in Main branch]
2015-03-26 09:48:59 -04:00
Ben Marsh
e1decf8620
Simplify filtering for Rocket nodes; use list of rules in Engine/Build/InstalledEngineFilters.ini.
...
[CL 2490445 by Ben Marsh in Main branch]
2015-03-25 08:08:47 -04:00
Ben Marsh
28cdace9af
Add separate monolithic nodes to build precompiled binaries (AKA Rocket static libraries) for each target platform. GUBP_GetConfigsForPrecompiledBuilds() in the target properties allows a target to specify which platform/configuration combinations to build.
...
[CL 2487228 by Ben Marsh in Main branch]
2015-03-21 15:21:14 -04:00
Ben Marsh
e9396a4c9b
Fix build failure.
...
[CL 2487214 by Ben Marsh in Main branch]
2015-03-21 13:41:47 -04:00
Ben Marsh
b414109647
Fix formatting.
...
[CL 2487206 by Ben Marsh in Main branch]
2015-03-21 12:44:14 -04:00
Ben Marsh
1bbf306b40
Remove "headers" nodes from GUBP, and special casing for Rocket builds. Rocket now generates headers into the project directory for all modules, so we don't need to save them off.
...
[CL 2487181 by Ben Marsh in Main branch]
2015-03-21 10:45:46 -04:00
Ben Marsh
3f93015eb6
Use -precompilemodules when building RootEditor - builds additional modules which aren't referenced directly, and includes import libraries in build products (as required for Rocket). Don't submit import libraries to P4.
...
[CL 2487179 by Ben Marsh in Main branch]
2015-03-21 10:43:14 -04:00
Ben Marsh
b22355509f
Rebuild feature packs in a single GUBP node. It's slow and overly verbose to build them separately.
...
[CL 2487172 by Ben Marsh in Main branch]
2015-03-21 10:00:59 -04:00
Ben Marsh
c4c411f61d
Removing last few calls to BuildingRocket()!
...
* Import libraries are added to the build manifest whenever precompiling modules
* UHT now just generates headers to the project directory, and headers aren't included in the engine distribution. UHT was generating them anyway, just not writing them.
* Plugins binaries now just use UE4Game prefix in Rocket (since that's where they're built from), rather than using a special name.
* Platform-specific plugins are not explicitly excluded from builds - will be stripped out by directory instead
* XMPP is not manually excluded from Rocket builds.
* Removed BuildingRocket() function.
[CL 2487163 by Ben Marsh in Main branch]
2015-03-21 07:58:39 -04:00
Kellan Carr
6182f60b87
build script, remove wait for test shared dependency in branches that don't have a shared promotable
...
[CL 2483286 by Kellan Carr in Main branch]
2015-03-18 13:46:36 -04:00
Kellan Carr
b07ad14737
build script, fix frequency for tappy
...
[CL 2483100 by Kellan Carr in Main branch]
2015-03-18 11:20:05 -04:00
Richard Fawcett
d81a6e16a7
UAT: Ensure build patch tool is built in CopyBuildToStaging following removal of BuildPatchTool.exe from depot.
...
[CL 2482821 by Richard Fawcett in Main branch]
2015-03-18 05:10:49 -04:00
Kellan Carr
25e98db6bb
build script, support specific shared packages being moved in front of shared package trigger
...
[CL 2478481 by Kellan Carr in Main branch]
2015-03-13 09:50:42 -04:00
Kellan Carr
9ac4d33e2a
build script, fix hastests
...
[CL 2477218 by Kellan Carr in Main branch]
2015-03-12 14:54:03 -04:00
Ben Marsh
ddf1fa6832
Remove bBuildRocket from GUBP_AlwaysBuildWithTools; doesn't seem to be needed any more (and if it is, we need to fix it in a way that doesn't make "rocket" distinctions)
...
[CL 2476687 by Ben Marsh in Main branch]
2015-03-12 08:29:35 -04:00
Bob Tellez
6df781be54
#UE4 Merging using UE4-Fortnite-To-UE4 to fix a build error in the recently merged FortProto
...
[CL 2473335 by Bob Tellez in Main branch]
2015-03-09 23:22:37 -04:00
Matthew Griffin
728ea31018
Removed unnecessary code forcing Rocket build to use Development now that DebugGame is an option. Opted to retain the same intermediate folder naming though as these are technically always development.
...
Added IsEngineInstalled function to UBT to better explain why some of the Rocket code is different.
#codereview Ben.Marsh
[CL 2472268 by Matthew Griffin in Main branch]
2015-03-09 07:59:37 -04:00
Gil Gribb
35cf42566a
UE4 - merge GDC branch, code @2465640 to main
...
[CL 2468685 by Gil Gribb in Main branch]
2015-03-04 08:31:40 -05:00
Kellan Carr
9ea1ffeda6
build script, fixes for noncode projects as code projects
...
[CL 2467523 by Kellan Carr in Main branch]
2015-03-03 08:42:05 -05:00
Kellan Carr
e2208cce81
build script, fail emails now pulled per node rather than during setup
...
[CL 2467491 by Kellan Carr in Main branch]
2015-03-03 07:56:18 -05:00