joe kirchoff
acacd6a8de
UnrealBuildTool: More automated code cleanup
...
* Use object type rather than var
* Remove double newlines
* Use pattern matching
#rnx
#preflight 647780095d23eca37d28a387
[CL 25706751 by joe kirchoff in ue5-main branch]
2023-05-31 13:37:21 -04:00
joe kirchoff
acf80ab609
[Backout] - CL25694851
...
[FYI] Joe.Kirchoff
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: More automated code cleanup
#rnx
[CL 25695155 by joe kirchoff in ue5-main branch]
2023-05-30 19:55:37 -04:00
joe kirchoff
7ed1a39679
UnrealBuildTool: More automated code cleanup
...
#rnx
[CL 25694864 by joe kirchoff in ue5-main branch]
2023-05-30 19:36:05 -04:00
joe kirchoff
36d266e932
UnrealBuildTool: Automated code cleanup
...
#rnx
#preflight 6476799e947ff6973c225619
[CL 25693241 by joe kirchoff in ue5-main branch]
2023-05-30 18:38:07 -04:00
joe kirchoff
57a8fe409c
UnrealBuildTool: Use expression body for simple properties and accessors
...
#rnx
#preflight 64766abcfe6a3b258a04cb50
[CL 25691579 by joe kirchoff in ue5-main branch]
2023-05-30 18:01:50 -04:00
Josh Adams
9d4caec55a
- Brought the idea of hybrid/temp targets for content only projects that need to be treated as code, to UBT instead of UAT. Generate temp targets when building or generating projects
...
- Only active when the project generator says it supports ContentOnly projects, although that is just for now until Xcode can test it out, in case it causes Visual Studio issues
#rb joe.kirchoff
#preflight 64638f4a4404e3cdd240327f
[CL 25490732 by Josh Adams in ue5-main branch]
2023-05-16 11:49:47 -04:00
Josh Adams
0bf75c41e2
- Added support for allowing ContentOnly projects to have projectfiles generated for them (with GenerateProjectFiles -game -project=<project>). A projectfile generator needs to opt in for this because the generator will need to handle the special cases for using UnrealGame in the context of a .uproject. Xcode will be the first generator to support it
...
#rb joe.kirchoff,david.harvey
#preflight 645d23616b4bdec267a26121
[CL 25431284 by Josh Adams in ue5-main branch]
2023-05-11 13:29:59 -04:00
Joe Kirchoff
0ad148be67
UnrealBuildTool: ModuleRules CppStandardVersion should be nullable so we can detect when it's actually overridden
...
#preflight 64066ea48832f48a4ddaee26
[CL 24532882 by Joe Kirchoff in ue5-main branch]
2023-03-06 18:04:01 -05:00
Joe Kirchoff
e44e514194
Add missing copyright boilerplate
...
#rnx
#rb trivial
#preflight skipped
[CL 24248140 by Joe Kirchoff in ue5-main branch]
2023-02-15 19:23:24 -05:00
Joe Kirchoff
3f8dfd7a85
UnrealBuildTool: Split base ProjectFiles classes into their own .cs files
...
#rnx
#rb trivial
#preflight 63ed6d967d2ec3d2fd6954b2
[CL 24247118 by Joe Kirchoff in ue5-main branch]
2023-02-15 18:49:24 -05:00