Commit Graph

6135 Commits

Author SHA1 Message Date
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
daren cheng
73bf1ea60b Add missing quotes breaking builds with spaces in the path
#rb Josh.Adams
#tests Created new project with spaces in path, compiled fine

[CL 31882227 by daren cheng in ue5-main branch]
2024-02-28 15:29:37 -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
christopher waters
2a82f0f138 Fixing typo. ".d" files are for Clang outputs.
#rb Joe.Kirchoff

[CL 31874206 by christopher waters in ue5-main branch]
2024-02-28 12:02:52 -05:00
calvin zheng
ff532e137f Fix missing quotes around project directory
#jira UE-207695
#rb Josh.Adams

[CL 31860980 by calvin zheng in ue5-main branch]
2024-02-27 20:06:49 -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
rafa lecina
8502408fb6 Fix OnlineSubsystemGooglePlay module being skipped for x86_64
#jira UE-208301
[REVIEW] [at]Chris.Babcock

#rb Chris.Babcock

[CL 31858630 by rafa lecina in ue5-main branch]
2024-02-27 19:18:15 -05:00
arciel rekman
aa9b8897d8 Fix llvm-symbolizer staging issue.
#rb james.singer
[REVIEW] [at]James.Singer

[CL 31856411 by arciel rekman in ue5-main branch]
2024-02-27 17:58:30 -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
carl bystrom
3f0fb7e566 UnrealBuildTool: Read extra command line args from environment variable
Useful for other apps (such as Horde) to modify parameters to UBT when invoked through BuildGraph.

#rb Joe.Kirchoff

[CL 31849609 by carl bystrom in ue5-main branch]
2024-02-27 14:50:53 -05:00
rafa lecina
49e24ea72f Allow to set a custom debug keystore instead of always using default one
#jira UE-202881
[REVIEW] [at]Chris.Babcock
#rb Chris.Babcock

[CL 31834155 by rafa lecina in ue5-main branch]
2024-02-27 03:54:20 -05:00
saam barati
0b729bc858 Generate bytecode for instantiating top-level module code
#rb russell.johnston
#okforversepublic

Top-level code is allowed to have mostly arbitrary expressions in it. For example, you could have `X:int = 1+2` at the top level. Prior to this patch, we had a janky AST interpreter that pattern matched code at the top level. It only worked for things that were constant to the degree it understood. However, it's cleaner to just generate bytecode for top-level code that uses the normal interperter and binds evaluation results to variables.

[CL 31833870 by saam barati in ue5-main branch]
2024-02-27 03:10:19 -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
florin pascu
fb603bc427 IOS/TVOS/VisionOS TP refactor to TPS/TPC
#rb adam.kinge
#jira UE-206488

[CL 31807213 by florin pascu in ue5-main branch]
2024-02-26 12:11:20 -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
chris babcock
a74a5f79d1 Only add Android architectures to VS project enabled in project
#jira UE-208058
#android
[REVIEW] [at]Joe.Kirchoff
#rb Joe.Kirchoff
[FYI] Jack.Porter

[CL 31795338 by chris babcock in ue5-main branch]
2024-02-25 21:51:10 -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
chris babcock
4d31e78995 Fix Android architecture check for project settings
#jira UE-207798
#android
[REVIEW] [at]Billy.Quick
#rb Billy.Quick

[CL 31767700 by chris babcock in ue5-main branch]
2024-02-23 12:34:07 -05:00
henrik karlsson
aa18487190 [Uba]
* Changed lots of verbose logging to go through "Detail" instead of "Info" inside Uba code
* Added -UBADetailedLog to UBT and changed so unless UBADetailedLog is set all detail logging goes through LogDebug (which means they end up in log file instead of on screen)

[CL 31742879 by henrik karlsson in ue5-main branch]
2024-02-22 18:51:40 -05:00
joe kirchoff
90f7faa9c1 UBA: clean up some intellisense messages
#rnx

[CL 31740760 by joe kirchoff in ue5-main branch]
2024-02-22 18:26:36 -05:00
Evtihevich
480ccfbb2b PR #11054: [PVS-Studio] Add new PVS-Studio.exe silent exit code mode.
#jira UE-199523

[CL 31725677 by Evtihevich in ue5-main branch]
2024-02-22 12:29:23 -05:00
calvin zheng
96cd5f23c3 Fix SlateUGS binary in wrong location
#jira UE-207650
#rb Josh.Adams

[CL 31705729 by calvin zheng in ue5-main branch]
2024-02-21 19:26:28 -05:00
joe kirchoff
82c1feac08 UnrealBuildTool: Speedup VSWorkspace geneation
#rnx

[CL 31703982 by joe kirchoff in ue5-main branch]
2024-02-21 18:49:33 -05:00