daren cheng
e9549e929b
Modify MVVM code generation to include module _API declarations.
...
By Patrick.Boutot.
#jira UE-149304
#preflight 627ec564d302e2cec852e3b5
#rb Daren.Cheng
[FYI] Patrick.Boutot
#ROBOMERGE-OWNER: daren.cheng
#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 20192647 via CL 20193234 via CL 20193246 via CL 20193249
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20193488 by daren cheng in ue5-main branch]
2022-05-14 00:09:48 -04:00
josh adams
e7204af78c
- Added some more debugging for dealing with missing EditorOptional files going from Client -> Editor
...
#rb trivial
#preflight skip
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20185216 via CL 20189057 via CL 20189126 via CL 20189153
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20191620 by josh adams in ue5-main branch]
2022-05-13 18:57:30 -04:00
Joe Kirchoff
3ed8a895d6
UnrealBuildTool: Update clang toolchains (except Android) to fill a list of string arguments rather than returning a single string
...
#rb none
#rnx
#preflight 627ecada5a0a06a57ea881a1
[CL 20190395 by Joe Kirchoff in ue5-main branch]
2022-05-13 18:08:52 -04:00
Joe Kirchoff
3fd8f7fbde
UnrealBuildTool: Add minimal GetCompileArguments_Global in ClangToolChain. Currently only sets -e, -pipe, header include paths, & preprocessor definitions
...
#rb trivial
#rnx
#preflight 627d9ec0a82f3adab8b85ab0
[CL 20182062 by Joe Kirchoff in ue5-main branch]
2022-05-13 11:34:49 -04:00
Tim Smith
cf928d1af1
Updated error handling as per change in C++ UHT.
...
#rb self
#rnx
#preflight 627e5a207c26e247734ca76d
[CL 20180526 by Tim Smith in ue5-main branch]
2022-05-13 09:36:52 -04:00
carl bystrom
82f7a50842
Horde: AWS Lambda execution fixes
...
- Ensure the executable inside a compute task workload is marked as an executable on Linux
- Proper lookup of AWS Param Store lookup (missing decryption parameter)
#preflight 627e441e5d0fe3ffef3bd7c4
[CL 20179813 by carl bystrom in ue5-main branch]
2022-05-13 07:45:05 -04:00
Ben Marsh
3355afade9
Remove extension methods to slice IList<T> types. Many types which are not naturally lists implement this interface.
...
New AsSegment() method allows creating a segment, while explicit extension methods now exist for explicitly slicing List<T>.
#preflight 627dddaa830b40b66810acd3
[CL 20178032 by Ben Marsh in ue5-main branch]
2022-05-13 01:19:06 -04:00
Joe Kirchoff
413463e005
UnrealBuildTool: Include older VS2022 17.2.0 preview toolchain in ban
...
#rnx
#rb trivial
#preflight 627d6d71332e182a5845c5c3
[CL 20170548 by Joe Kirchoff in ue5-main branch]
2022-05-12 16:31:53 -04:00
Tim Smith
1ae9574459
Fix issue with UFUNCTION validation with const objects.
...
Updated output test due to changes in NoExportTypes.h
#rb self
#rnx
#preflight 627d672a1748fbc85b7d2a32
[CL 20170278 by Tim Smith in ue5-main branch]
2022-05-12 16:21:43 -04:00
Ryan Hummer
eed191548a
Fixed AutomationTool not being copied for UE5 Projects
...
AutomationTool.exe moved for UE5, so no UE5 projects would copy UAT files down at the start of their batch.
#rnx
#jira none
#rb josh.engebretson
#preflight none
[CL 20169827 by Ryan Hummer in ue5-main branch]
2022-05-12 16:04:48 -04:00
Josh Adams
3305b48a1a
- Always specify -editoroptional when making CookedEditor, and to the client build when -makerelease is specified
...
- If doing editor-as-DLC, and you are cooking client manually, you will need to add -editoroptional to the client cooker commandline
#rb jason.nadro
#preflight 627d562ed7206acb0e5fe081
[CL 20168511 by Josh Adams in ue5-main branch]
2022-05-12 14:53:00 -04:00
ben zeigler
da8766633c
Fix issue where BP callable functions on native interfaces were incorrectly detected as invalid
...
This is fallout from fixing UE-99628, this check was missed when adding NotBlueprintable as a proper keyword
#rb phillip.kavan
#preflight 62759a302e58cb727d5c144f
[CL 20166884 by ben zeigler in ue5-main branch]
2022-05-12 13:09:35 -04:00
David Harvey
2847488f33
Do not use --pic for modular builds on any Microsoft-based platforms, not just Windows.
...
#jira UE-151434
#rnx
#rb Nuno.Leiria
#preflight 627d3c1d332e182a583f8db4
[CL 20166726 by David Harvey in ue5-main branch]
2022-05-12 13:01:43 -04:00
Johan Duparc
f56b84ef72
DatasmithSDK: Enable directlink for Shipping target configuration
...
#rb JeanLuc.Corenthin
#preflight none
[CL 20164415 by Johan Duparc in ue5-main branch]
2022-05-12 10:43:57 -04:00
Joe Kirchoff
e45cc77314
UnrealBuildTool: Move include path and preprocessor definition arguments to ClangToolChain virtual functions
...
#rb trivial
#rnx
#preflight 627c3f3e1e74993343ba1846
[CL 20153646 by Joe Kirchoff in ue5-main branch]
2022-05-11 19:14:13 -04:00
josh adams
f39383095f
- Updated CookedEditor to use the OPtionalFileStagingDirectory param to stage optional files with, if the member wasn't set by a subclass
...
- Updated some buildscripts to use -editoroptional data and -optionalfilestagingdirectory options
#rb francis.hurteau
#preflight 627a6d1a492212de072e6064
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20138479 via CL 20144023 via CL 20145202 via CL 20145984
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20149281 by josh adams in ue5-main branch]
2022-05-11 16:36:21 -04:00
Devin Doucette
e3f3ab918f
DDC: Changed the build worker shutdown flow to more closely approximate the editor
...
#preflight 627c0dad0a5817c9d958962f
#rb Dan.Thompson
#rnx
[CL 20148457 by Devin Doucette in ue5-main branch]
2022-05-11 16:05:34 -04:00
Jerome Delattre
2bc0c3ac90
Horde - Automated Test Session - Feedback fixes and revamp summary display
...
[CL 20147701 by Jerome Delattre in ue5-main branch]
2022-05-11 15:43:58 -04:00
Joe Kirchoff
cb5fcf94a8
UnrealBuildTool: Ban MSVC compiler in VS2022 17.2.0 & 17.3.0 Preview 1 due to https://developercommunity.visualstudio.com/t/Incorrect-instantiation-of-a-virtual-fun/10020368
...
#rb trivial
#fyi martin.sevigny
#rnx
#preflight 627be4312d6789603017b839
[CL 20143192 by Joe Kirchoff in ue5-main branch]
2022-05-11 12:51:38 -04:00
cedric caillaud
893f162e2c
Headless chaos : fix compilation errors
...
#rb trivial
#jira none
#preflight none
[CL 20142340 by cedric caillaud in ue5-main branch]
2022-05-11 12:14:04 -04:00
Joe Kirchoff
4fbf8b740a
UnrealBuildTool: Support new MSVC source dependency version
...
#rb trivial
#rnx
#jira none
#preflight 627bd3080a5817c9d94e9b99
[CL 20141057 by Joe Kirchoff in ue5-main branch]
2022-05-11 11:21:48 -04:00
Johan Duparc
a6c4af0f04
Datasmith cleanup:
...
- update AssetRegistryModule.h include path
- fix malformed visual assist todo tags
- removed unactioned wip tags
#rb none
#preflight 627bc67a9f7ad2a14b6a4209
[CL 20139955 by Johan Duparc in ue5-main branch]
2022-05-11 10:41:40 -04:00
Ryan Hummer
201d28c677
Fixing pdb format for UnrealWindowsForms
...
With the dotnet6 upgrade the pdb settings needed to be updated to produce a valid PDB for Microsofts pdbcopy
#rnx
#jira none
#rb none
#preflight skip
[CL 20138769 by Ryan Hummer in ue5-main branch]
2022-05-11 09:54:01 -04:00
vincent robert
b1055029db
Add a BVH Overlap unit test
...
#preflight skip
[CL 20138469 by vincent robert in ue5-main branch]
2022-05-11 09:39:25 -04:00
vincent robert
2968d8a610
BVH optimization : Rotate geometry instead of rotating AABB
...
#preflight: https://horde.devtools.epicgames.com/job/627b97f41e749933437d1344
[CL 20136212 by vincent robert in ue5-main branch]
2022-05-11 07:16:57 -04:00