Commit Graph

1757 Commits

Author SHA1 Message Date
joe kirchoff
f64c22a4f3 UnrealBuildTool: Resolve CA1001, CA1012, CA1018, CA2213
#rnx

[CL 32716079 by joe kirchoff in ue5-main branch]
2024-04-03 19:55:53 -04:00
chris constantinescu
7c5095a408 LLT Android support
#rb Chris.Babcock, sebastian.lewicki
#jira UE-210332

[CL 32714226 by chris constantinescu in ue5-main branch]
2024-04-03 18:39:56 -04:00
joe kirchoff
65f7eab2cd UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
#rnx

[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
a20c9fbb9e UnrealBuildTool: Format documents, remove and sort usings
#rnx

[CL 32700883 by joe kirchoff in ue5-main branch]
2024-04-03 12:22:43 -04:00
joe kirchoff
b7c0b15b6c UnrealBuildTool: Fix CS8603: Possible null reference return
#rnx

[CL 32687187 by joe kirchoff in ue5-main branch]
2024-04-02 20:40:48 -04:00
joe kirchoff
89805bc149 UnrealBuildTool: Resolve IDE0008, IDE0049
#rnx

[CL 32687030 by joe kirchoff in ue5-main branch]
2024-04-02 20:29:22 -04:00
joe kirchoff
a1dbac679f UnrealBuildTool: Fix exposing static variables for various Unreal types, use get only properties instead
#rnx

[CL 32686920 by joe kirchoff in ue5-main branch]
2024-04-02 20:19:54 -04:00
joe kirchoff
e895acc0bb UnrealBuildTool: Resolve IDE0018, IDE0019, IDE0034, IDE0038, IDE0041, IDE0054, IDE0057, IDE0074, IDE0090
#rnx

[CL 32686487 by joe kirchoff in ue5-main branch]
2024-04-02 19:54:03 -04:00
joe kirchoff
9fc55de1ed UnrealBuildTool: Fix inconsistent configuration in WithAutomationTests
#rnx

[CL 32653888 by joe kirchoff in ue5-main branch]
2024-04-01 18:08:11 -04:00
tim smith
4820c9468b No longer place libpas in the NotForLicensees subdirectory when VerseVM is enabled.
#rnx
#rb russell.johnston

[CL 32641899 by tim smith in ue5-main branch]
2024-04-01 12:04:31 -04:00
simon barratt
8ecd4a94aa Added bBuildConsoleAppOnly flag which overrides bBuildAdditionalConsoleApp. This removes the redundant creation of the non '-Cmd' versions of certain applications.
#rb Joe.Kirchoff, brian.marshall1
[FYI] Graeme.Thornton

[CL 32551406 by simon barratt in ue5-main branch]
2024-03-27 14:26:07 -04:00
joe kirchoff
1975bacb57 UnrealBuildTool: Add support for studio telemetry. Requires connection info to be defined in a BaseEngine.ini config, as well as opting into those providers via a BuildConfiguration.xml setting
#jira UE-210668

#ushell-cherrypick of 32521294 by Joe.Kirchoff

[CL 32550524 by joe kirchoff in ue5-main branch]
2024-03-27 14:05:42 -04:00
joe kirchoff
517c200725 Remove some obsolete command line args
#rnx

[CL 32410750 by joe kirchoff in ue5-main branch]
2024-03-21 15:33:55 -04:00
chris varnsverry
66f8bbcc09 - Deprecate unused bUsesSteam in TargetRules
- Remove bUsesSteam from various targets

[REVIEW] [at]Jake.Nyman [at]Sam.Zamani

#rb jake.niman

[CL 32302541 by chris varnsverry in ue5-main branch]
2024-03-18 11:55:14 -04:00
edwin maynard
2042587507 [Backout] - CL32282837 (backed out due to deprecation warnings)
[FYI] Chris.Varnsverry
Original CL Desc
-----------------------------------------------------------------
- Deprecate unused bUsesSteam in TargetRules
- Remove bUsesSteam from ShooterGame targets

[REVIEW] [at]Jake.Nyman [at]Sam.Zamani

#rb jake.niman

[CL 32286047 by edwin maynard in ue5-main branch]
2024-03-15 18:21:03 -04:00
chris varnsverry
f5f4b77e30 - Deprecate unused bUsesSteam in TargetRules
- Remove bUsesSteam from ShooterGame targets

[REVIEW] [at]Jake.Nyman [at]Sam.Zamani

#rb jake.niman

[CL 32282855 by chris varnsverry in ue5-main branch]
2024-03-15 16:02:59 -04:00
chris constantinescu
b885d777d0 Fix postbuild command from TestTargetRules
#rb rob.huyett, sean.sweeney, sebastian.lewicki, stephen.ma
#jira UE-208563

[CL 31915440 by chris constantinescu in ue5-main branch]
2024-02-29 13:21:19 -05:00
ryan hummer
bc091a2279 Fixing duplicate named logger arguments
#rnx
#rb none

[CL 31879136 by ryan hummer in ue5-main branch]
2024-02-28 14:16:07 -05:00
joe kirchoff
93e825cda6 UnrealBuildTool: Share UHT generated files between intermediate invariants
#rnx

[CL 31859397 by joe kirchoff in ue5-main branch]
2024-02-27 19:28:36 -05:00
josh adams
c8415dda96 - Fixed an issue with SubmitTool having wrong output dir
#rb calvin.zheng

[CL 31854693 by josh adams in ue5-main branch]
2024-02-27 17:05:23 -05:00
joe kirchoff
8086ae3dbc UnrealBuildTool: Setting to control print level of PVS-Studio analyzer warnings (-StaticAnalyzerPVSPrintLevel)
[CL 31810222 by joe kirchoff in ue5-main branch]
2024-02-26 13:21:03 -05:00
joe kirchoff
f80c1517dd UnrealBuildTool: Fix several fields that should be properties in TargetRules
#rnx

[CL 31809578 by joe kirchoff in ue5-main branch]
2024-02-26 13:09:31 -05:00
will brown
c6e94f0400 Fixing compile error with UBT_TARGET_BUILD_PLUGINS undefined in LiveLinkHub
[FYI] Joe.Kirchoff

[CL 31796221 by will brown in ue5-main branch]
2024-02-26 01:53:13 -05:00
joe kirchoff
10b42fe8a3 UnrealBuildTool: Simplify GenerateClangDatabase, support -IncludeHeaders, generate ispc headers first by default
#rnx

[CL 31784645 by joe kirchoff in ue5-main branch]
2024-02-23 19:10:49 -05:00
will brown
89e769075b In editor, optional plugin dependencies need to be compiled enabled or command line enabled otherwise they are ignored. Updated UBT to write out the BuildPlugins names to the target receipt or compiled into the executable.
#rb Joe.Kirchoff, Justin.Marcus
[FYI] Eric.Knapik

[CL 31774544 by will brown in ue5-main branch]
2024-02-23 15:23:25 -05:00