ben marsh
0bec0e7c0e
Fix ue4commandline.txt being written to engine directory during staging.
...
#rb none
#jira UE-69193
#ROBOMERGE-SOURCE: CL 4967031 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4968665 by ben marsh in Main branch]
2019-02-12 09:41:24 -05:00
arciel rekman
a8c2062019
PhysX: change v13 Linux toolchain to v12 one.
...
- There are issues when the libraries are compiled with clang 7.0.1 (tracked as UE-69848).
#jira UE-69848
#rb Ben.Marsh
#rnx
#ROBOMERGE-SOURCE: CL 4965320 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4968661 by arciel rekman in Main branch]
2019-02-12 09:41:23 -05:00
ben marsh
350331202f
Fix times for MSVC timing info being out by a factor of 1000.
...
#rb none
#jira
#ROBOMERGE-SOURCE: CL 4919950 via CL 4922411
[CL 4922639 by ben marsh in Main branch]
2019-02-06 13:47:04 -05:00
Ben Marsh
325745062e
Add missing copyright notice.
...
#rb none
#rnx
[CL 4897786 by Ben Marsh in Main branch]
2019-02-05 09:50:56 -05:00
ben marsh
8505034179
Parse out a sorted list of classes and functions from the MSVC timing info. Groups templates together, to allow better understanding the most expensive code to compile.
...
#jira
#ROBOMERGE-SOURCE: CL 4896229 via CL 4896975
[CL 4896977 by ben marsh in Main branch]
2019-02-05 01:03:02 -05:00
ben marsh
0817777c73
UAT: Add a build command to parse the output from MSVC's /d1reportTime argument, and convert it into a trace that can be visualized in Chrome's chrome://tracing tab.
...
To generate an input file, compile a single file with UnrealBuildTool and redirect the output to a text file:
UnrealBuildTool.exe UE4Editor Win64 Development -SingleFile="E:\P4\Engine\Source\Runtime\Core\Private\Misc\CoreGlobals.cpp" -Timing > E:\Output.txt
To convert into a trace readable by chrome:
AutomationTool.exe ParseMsvcTimingInfo -File=E:\Output.txt
Output file will be written to the same directory as the input file, but with a json extension.
#jira
#ROBOMERGE-SOURCE: CL 4896073 via CL 4896742
[CL 4896785 by ben marsh in Main branch]
2019-02-05 00:35:21 -05:00
Jamie Dale
f3c2db7eb3
Allow Localization Automation to be be submitted to Perforce
...
#rb Ben.Marsh
[CL 4858896 by Jamie Dale in Main branch]
2019-01-31 11:36:19 -05:00
Chris Gagnon
a48e767b94
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4835066 by Chris Gagnon in Dev-Editor branch]
2019-01-29 16:15:19 -05:00
Chris Gagnon
0dbe1f7fb2
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4766091 by Chris Gagnon in Dev-Editor branch]
2019-01-21 17:47:02 -05:00
Jamie Dale
a27aefcf57
Changed some of the localization automation to use classes with read-only members, rather than use structs
...
#jira UE-65600
#rb Francis.Hurteau
#lockdown Matt.Kuhlenschmidt
[CL 4762550 by Jamie Dale in Dev-Editor branch]
2019-01-21 12:57:05 -05:00
Jamie Dale
adc2fefb19
Added support for splitting off per-platform localization
...
This is handled by the ELocTextPlatformSplitMode enum, used by FLocTextHelper (default is ELocTextPlatformSplitMode::None to preserve old behavior), and allows you to optionally split localization data for all platforms, or for any NDA restricted platforms. Note: Any localization data that is used by multiple platforms is still considered platform agnostic, even if it appears only within platform specific files.
#jira UE-65600
#rb Francis.Hurteau
#lockdown Matt.Kuhlenschmidt
[CL 4761508 by Jamie Dale in Dev-Editor branch]
2019-01-21 11:07:47 -05:00
Chris Gagnon
1dd3e0189f
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4730305 by Chris Gagnon in Dev-Editor branch]
2019-01-15 18:47:22 -05:00
Chris Gagnon
1a3bf5caf1
Merging The Engine directory from //UE4/Dev-Main to //UE4/Dev-Editor upto CL 4698813
...
#rb none
[CL 4720826 by Chris Gagnon in Dev-Editor branch]
2019-01-14 16:55:55 -05:00
Ben Marsh
e26dfd2100
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4716250 by Ben Marsh in Dev-Build branch]
2019-01-12 13:09:07 -05:00
Ben Marsh
129aac0526
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4706788 by Ben Marsh in Dev-Build branch]
2019-01-10 20:03:35 -05:00
Ben Marsh
c09b6d7f18
Merge from //UE4/Main.
...
#rb none
#rnx
[CL 4701155 by Ben Marsh in Dev-Build branch]
2019-01-10 11:10:29 -05:00
Ben Marsh
1ea5835b92
PR #3874 : Added option to Automation Tool BuildPlugin command for checking include structure
...
#rb none
#rnx
[CL 4696388 by Ben Marsh in Dev-Build branch]
2019-01-09 17:57:11 -05:00
Ben Marsh
53467c22ef
UBT: Deprecate Visual Studio 2015. Still technically supported from source if explicitly selected as the compiler for a particular target, but will not be automatically detected by UBT for building.
...
#rb none
[CL 4681677 by Ben Marsh in Dev-Build branch]
2019-01-04 11:35:38 -05:00
Ben Marsh
0f885bbf64
Switch UAT and UBT to use .NET 4.6.2, in order to support long file names (which is enabled via an app.manifest file in each application).
...
#rb none
[CL 4679962 by Ben Marsh in Dev-Build branch]
2019-01-03 16:47:48 -05:00
Ben Marsh
d3c0670244
Fix exception in BuildPlugin UAT command when building a plugin for UHT.
...
#rb none
#rnx
#jira UE-67712
[CL 4678471 by Ben Marsh in Dev-Build branch]
2019-01-03 10:51:22 -05:00
Ben Marsh
287fa130a3
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4677654 by Ben Marsh in Dev-Build branch]
2019-01-02 20:42:29 -05:00
Chris Gagnon
8fc25ea18e
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Ben Marsh
ccde903b49
UBT: Use FileReference and DirectoryReference instead of raw strings in actions.
...
#rb none
#rnx
[CL 4674720 by Ben Marsh in Dev-Build branch]
2018-12-27 10:48:30 -05:00
Ben Marsh
530369c613
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4662695 by Ben Marsh in Dev-Build branch]
2018-12-14 14:49:12 -05:00
Ben Marsh
8346d5c50a
Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
...
#rb none
#rnx
[CL 4634893 by Ben Marsh in Dev-Build branch]
2018-12-05 18:59:28 -05:00