Commit Graph

10 Commits

Author SHA1 Message Date
Ben Marsh
4e963ab013 Fix warnings when building DotNETUtilities from command line. Warnings were only disabled in debug configuration.
#rb none
#rnx

[CL 14962139 by Ben Marsh in ue5-main branch]
2020-12-21 23:47:46 -04:00
Ben Marsh
80c24e1353 Add deprecation notices to Tools.DotNETCommon members.
#rb none
#rnx

[CL 14962108 by Ben Marsh in ue5-main branch]
2020-12-21 23:18:26 -04:00
Ben Marsh
24dc06981b UBT: Remove support for outputting entire action graph for a target. This is not going to be valid with C++20 modules, since we require dependencies discovered at build time to feed back into the action graph execution.
#rb none
#rnx

[CL 14814704 by Ben Marsh in ue5-main branch]
2020-11-25 21:24:19 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
Ben Marsh
f0b21050a3 Add a "GenerateClangDatabase" mode to UBT, which will generate a compile_commands.json file in the workspace root directory for Clang tooling. Filter which files to include using the -Filter=... argument (eg. -Filter=QAGame/Source/...).
Example usage:

UnrealBuildTool.exe UnrealPak Win64 Development -Mode=GenerateClangDatabase -Filter=Engine/Source/Programs/...

#rb none

[CL 8121646 by Ben Marsh in Dev-Build branch]
2019-08-19 21:09:01 -04:00
Ben Marsh
9508495e73 Add -writeactions= and -writeoutdatedactions= arguments to export the action graph to a JSON file, and an "Execute" tool mode to read in an action graph and execute it.
#rb none

[CL 6033020 by Ben Marsh in Dev-Build branch]
2019-04-22 09:20:27 -04:00
Ben Marsh
d6a55553ea Update additional copyright notices.
#rb none
#rnx

[CL 4662881 by Ben Marsh in Dev-Build branch]
2018-12-14 15:20:24 -05:00
Ben Marsh
fd83293f05 Fix missing or incorrect copyright notices.
#rb none
#rnx

[CL 4593740 by Ben Marsh in Dev-Build branch]
2018-11-26 16:46:35 -05:00
Ben Marsh
3d64f99354 Add a wrapper around the FastJSON library that registers custom Epic types, and formats objects in the same style that the engine uses.
#rb none

[CL 4504313 by Ben Marsh in Dev-Build branch]
2018-10-24 17:05:26 -04:00