Jamie Dale
1321916545
Made the Localise automation script more data driven, and removed some hard-coded assumptions
...
The Localise automation script processing was failing as we have acquired the "zh-Hans-CN" culture in our OneSky project, but the UE4 commandlet doesn't generate that culture, only "zh-CN". This was causing the script to fail as it couldn't find the data for that culture in Perforce.
This change has the Localise automation script read the same config file that the UE4 commandlet will use, and then use that config file data to work out what cultures it will export/upload to OneSky.
This change should also make the script generic enough for it to be used for other projects (once we can pass in the arguments on the command line).
[CL 2704649 by Jamie Dale in Main branch]
2015-09-24 12:25:10 -04:00
Ben Marsh
ccb3451d02
Reduce priority for Documentation builds, and decrease the frequency.
...
[CL 2704277 by Ben Marsh in Main branch]
2015-09-24 09:43:51 -04:00
Ben Marsh
cc7141d2c0
Reenable documentation builds in main branch.
...
[CL 2704274 by Ben Marsh in Main branch]
2015-09-24 09:40:47 -04:00
Ben Marsh
1af119154c
Add a more resilient check for whether a target platform is available; check that the actual nodes exist. Prevents auto-configuration problems in other branches when bNoInstalledEngine is not set correctly.
...
[CL 2699173 by Ben Marsh in Main branch]
2015-09-21 12:00:50 -04:00
John Abercrombie
e881c0491c
Merging using UE4-Fortnite-To-UE4 @ CL 2685327
...
[CL 2693429 by John Abercrombie in Main branch]
2015-09-16 10:22:45 -04:00
Peter Sauerbrei
e706287759
Speed up reading and accessing ini files from UAT/UBT
...
#uat
#ubt
#codereview ben.marsh, wes.hunt
[CL 2691637 by Peter Sauerbrei in Main branch]
2015-09-15 09:29:42 -04:00
Ben Marsh
4de03d945f
Try to add labels for GitHub promotions every 24h or so.
...
[CL 2690282 by Ben Marsh in Main branch]
2015-09-14 11:07:07 -04:00
Ben Marsh
5191a37fd1
Put GitHub promotion zips on the network.
...
[CL 2688227 by Ben Marsh in Main branch]
2015-09-11 12:49:41 -04:00
Richard.Fawcett
0349cf277f
[INTEGRATE]
...
Change 2684628 by Richard.Fawcett@richard.fawcett_A5870_3180 on 2015/09/09 10:28 Submit latest shipping and debug BuildPatchTool Mac binaries
Change 2684643 by Richard.Fawcett@Pitbull-RFawcett on 2015/09/09 10:32 Submit shipping and debug BuildPatchTool binaries from Win64
Change 2684648 by Richard.Fawcett@Pitbull-RFawcett on 2015/09/09 10:38 Change the default BuildPatchTool ages called from automation build commands
[CL 2686032 by Richard Fawcett in Main branch]
2015-09-10 08:35:57 -04:00
Marcus Wassmer
60ed00d7e7
Merge 2678656
...
UAT changes to support PS4 patch generation
[CL 2684546 by Marcus Wassmer in Main branch]
2015-09-09 09:35:59 -04:00
Peter Sauerbrei
0509e49edf
remove some debug code
...
[CL 2683438 by Peter Sauerbrei in Main branch]
2015-09-08 14:35:53 -04:00
Peter Sauerbrei
ae83bee365
UE-19835 - fix for being able to stage the same file to multiple places
...
#uat
[CL 2683233 by Peter Sauerbrei in Main branch]
2015-09-08 12:48:02 -04:00
Ben Marsh
14d60e726c
Add the Tools node as a dependency of the BlueprintDocumentation node, because it may need to generate shaders.
...
[CL 2678466 by Ben Marsh in Main branch]
2015-09-03 09:28:43 -04:00
Ben Marsh
9610023ca5
Use FileReference and DirectoryReference classes instead of strings for paths. Massively reduces the amount of paranoid calls to GetFullPath(), CleanDirectorySeparators() et al., and improves performance for really common UBT operations like making relative paths or checking if files are under a directory. Strong typing ensures that intention of parameters is explicit.
...
[CL 2678429 by Ben Marsh in Main branch]
2015-09-03 08:47:24 -04:00
Jeff Campeau
824bc1545a
Switch back to calling ubt on empty strings to fix linux packaging.
...
[CL 2677743 by Jeff Campeau in Main branch]
2015-09-02 17:32:38 -04:00
Matthew Griffin
57833618eb
Changed BuildDerivedDataCacheNode to use target receipts to add runtime dependencies.
...
Removed files from InstalledEngineFilters again.
[CL 2675191 by Matthew Griffin in Main branch]
2015-09-01 04:48:32 -04:00
Jeff Campeau
37c192be08
Don't try to expant empty architectures, only missing one.
...
Several platforms have empty architectures and we shouldn't call build code when staging if we can avoid it.
[CL 2672679 by Jeff Campeau in Main branch]
2015-08-28 14:37:12 -04:00
Matthew Griffin
ccd90b10b4
Listing runtime dependencies in module rules instead of InstalledEngineFilters.ini
...
Added code when filtering rocket files to search through build products for target files and add their runtime dependencies to the filter rules.
#jira UEB-372
[CL 2672116 by Matthew Griffin in Main branch]
2015-08-28 06:22:07 -04:00
Peter Knepley
0d3a5d6e41
Dedicated servers should stage needed engine content for crash reporter
...
Merging 2671465
//depot/UE4-UT/...
to //depot/UE4/...
#codereview James.Golding
[CL 2671550 by Peter Knepley in Main branch]
2015-08-27 17:11:21 -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
Ben Marsh
7aee54313a
Merging UAT stream support from //UE4/Main.
...
[CL 2669186 by Ben Marsh in Main branch]
2015-08-26 10:00:34 -04:00
Ben Marsh
a30bc8ed00
Switch path parsing to use the system path separator, rather than hard-coding ';'.
...
[CL 2667385 by Ben Marsh in Main branch]
2015-08-25 09:12:56 -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
Josh Adams
7146feb687
- Added "-UploadSymbols" which can be done while packaging (well, you don't actually need to package, but it's usually done alongisde packaging)
...
#codereview marcus.wassmer
[CL 2665010 by Josh Adams in Main branch]
2015-08-21 17:27:15 -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