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
Kellan Carr
03b46b3bee
build script, roll back email change temporarily
...
[CL 2466924 by Kellan Carr in Main branch]
2015-03-02 16:35:00 -05:00
Kellan Carr
786ba365c3
build script, fix for code/noncode projects, add failure email mining at end of node
...
[CL 2466738 by Kellan Carr in Main branch]
2015-03-02 15:07:21 -05:00
Peter Sauerbrei
2c858adcb7
content-only tool chain changes
...
#codereview josh.adams
[CL 2464457 by Peter Sauerbrei in Main branch]
2015-02-27 16:10:22 -05:00
Kellan Carr
ec583a0c37
build script, nonunity test compile in branches without shared promotable
...
[CL 2460217 by Kellan Carr in Main branch]
2015-02-25 09:59:42 -05:00
Saul Abreu
bd19c75cef
Changed localization automation script so that it downloads translations from OneSky based on a project's languages, rather than the parent project group's listed languages.
...
[CL 2459499 by Saul Abreu in Main branch]
2015-02-24 18:59:42 -05:00
Bob Tellez
c17744296c
[AUTOMERGE]
...
Added option to exclude editor builds for platforms from branches that build non-editor targets using that platform
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2459486 by Bob.Tellez on 2015/02/24 18:47:54.
[CL 2459488 by Bob Tellez in Main branch]
2015-02-24 18:49:02 -05:00
Saul Abreu
6e5fa6cd66
Updated localization automation script and OneSky library so that the native language's PO of a project is uploaded before all other languages.
...
[CL 2456744 by Saul Abreu in Main branch]
2015-02-23 15:12:45 -05:00
Ben Marsh
4bfff7de74
Fix output path for HTML5LaunchHelper too.
...
[CL 2456618 by Ben Marsh in Main branch]
2015-02-23 14:21:57 -05:00
Ben Marsh
603db3f211
Fix path to HTML5LaunchHelper, and remove UnrealPak on Win64 from the HTML5 binaries list. It will not compile on Mac.
...
#codereview James.Moran
[CL 2456586 by Ben Marsh in Main branch]
2015-02-23 14:09:05 -05:00
Saul Abreu
d92c5e9e45
Updated our OneSky thirdparty library to cease using CultureInfo to store locale names, which had lead us to collapse zh-CN and zh-Hans-CN locales due to limitations in what culture codes were considered valid by CultureInfo.
...
[CL 2453852 by Saul Abreu in Main branch]
2015-02-20 15:39:32 -05:00