Commit Graph

4 Commits

Author SHA1 Message Date
Ben Marsh
81d4acb07f Fix Clang executable path, missing source file in output compile_commands.json.
#rb none
#rnx

[CL 8126541 by Ben Marsh in Dev-Build branch]
2019-08-20 11:46:20 -04:00
Ben Marsh
d72aa608d4 Fix missing copyright notices.
#rb none
#fyi Ryan.Durand
#rnx

[CL 8124512 by Ben Marsh in Dev-Build branch]
2019-08-20 09:24:05 -04:00
Ben Marsh
f7f2eee7db Missing file.
#rb none
#rnx

[CL 8121650 by Ben Marsh in Dev-Build branch]
2019-08-19 21:10:34 -04: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