Joe Kirchoff
52f52353ba
Update terminology. Requires UGS update
...
#jira UE-158506
#jira UE-158507
#rnx
#rb trivial
#preflight 62c8a7958558075f42ac341d
[CL 21101128 by Joe Kirchoff in ue5-main branch]
2022-07-14 19:18:03 -04:00
Joe Kirchoff
bd207e488f
UnrealBuildTool: Update CppStandardVersion.Cpp20 for msvc to pass /std:c++20 instead of /std:c++latest as it was feature-complete* with 16.11
...
#rnx
#rb trivial
*https://docs.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance?view=msvc-170#note_20abi
#preflight 62d0897a562520a394da92b1
[CL 21100047 by Joe Kirchoff in ue5-main branch]
2022-07-14 17:39:44 -04:00
Joe Kirchoff
ab763b8aec
UnrealBuildTool: Fix -fpch-validate-input-files-content check
...
#rnx
#rb trivial
#jira UE-159463
#preflight 62d05bf28e4b379590a65be8
[CL 21095032 by Joe Kirchoff in ue5-main branch]
2022-07-14 14:30:32 -04:00
josh adams
1ad2bc4cce
- Restored the .xcconfig code that I reverted while fixing a bug
...
#rb trivial
#preflight 62d03e438e4b379590a22ffc
[CL 21093129 by josh adams in ue5-main branch]
2022-07-14 13:20:15 -04:00
josh adams
2bcab46051
[Backout] - CL21082773
...
#fyi Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Added support for .xcconfig files, currently for project and targets, but we can make specific config ones (Debug vs Development, etc)
#rb adam.king
#preflight skip
[CL 21091241 by josh adams in ue5-main branch]
2022-07-14 11:15:39 -04:00
Joe Kirchoff
be3cc3c85d
UnrealBuildTool: Add [RequiresUniqueBuildEnvironment] attribute to Target warning\error settings that affect command line options and will cause builds to be invalidated
...
#rnx
#rb Ben.Marsh
#preflight 62cf5597a4645cf7b0c8abc4
[CL 21085471 by Joe Kirchoff in ue5-main branch]
2022-07-13 19:56:30 -04:00
Josh Adams
548bd12cd5
- Added support for .xcconfig files, currently for project and targets, but we can make specific config ones (Debug vs Development, etc)
...
#rb adam.king
#preflight skip
[CL 21082773 by Josh Adams in ue5-main branch]
2022-07-13 18:21:13 -04:00
Peter Engstrom
4aae8d3ed0
Iris experimental replication system.
...
Initial submit, compiled out by default.
#rb Peter.Engstrom,Mattias.Hornlund,Brian.Bekich,Ryan.Gerleve,John.Barrett
#jira UE-158381
#preflight /62cd6fc7ad490b52da0515a3
[CL 21068370 by Peter Engstrom in ue5-main branch]
2022-07-13 03:11:55 -04:00
SmelJey
88bf150c2f
PR #9330 : Add build information to Rider Project Model (Contributed by SmelJey)
...
#preflight 62ce1722c644c2b870dd0b0f
[CL 21066492 by SmelJey in ue5-main branch]
2022-07-12 20:57:59 -04:00
Joe Kirchoff
fb0b2693d2
UnrealBuildTool: Revert ios linker arg to -Wl-no_pie
...
#rnx
#rb trivial
#preflight skipped
[CL 21065841 by Joe Kirchoff in ue5-main branch]
2022-07-12 19:39:52 -04:00
Joe Kirchoff
7eeed9f355
UnrealBuildTool: link arguments as list for ios & mac
...
#rnx
#rb trivial
#preflight 62cdd57ac43f0e80cd8f0e5c
[CL 21063127 by Joe Kirchoff in ue5-main branch]
2022-07-12 16:54:17 -04:00
Joe Kirchoff
b014cedff5
UnrealBuildTool: IOS linker arg -no_pie -> -no-pie
...
#rnx
#rb trivial
#preflight skipped
[CL 21063007 by Joe Kirchoff in ue5-main branch]
2022-07-12 16:48:21 -04:00
Ryan Durand
3b31d07398
Add support for catching Xcode fatal errors when PCH needs to be recompiled.
...
#rnx
#jira none
#rb ryan.hummer, ben.marsh
#preflight
[CL 21055825 by Ryan Durand in ue5-main branch]
2022-07-12 10:03:26 -04:00
Tim Smith
5d35876169
Added support for UE_5_1_OR_LATER style define constants for UBT/UHT C# plugins.
...
#rb self
#rnx
#preflight 62cd5d7b21129e2bb824626f
[CL 21054775 by Tim Smith in ue5-main branch]
2022-07-12 07:48:21 -04:00
Joe Kirchoff
5ef701b076
UnrealBuildTool: Clean up clang toolchain paths and versioning.
...
Remove need for most of the derived classes to override CompileCPPFiles
#rnx
#rb trivial
#preflight 62cc8862f22e9d4fdf79a882
[CL 21047169 by Joe Kirchoff in ue5-main branch]
2022-07-11 16:55:46 -04:00
chris babcock
06b74463be
Fix for -BypassGradlePackaging when Intermediate/Android cleaned
...
[REVIEW] [at]Allan.Bentham
#rb Allan.Bentham
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 21040475 via CL 21040517 via CL 21040535
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21042210 by chris babcock in ue5-main branch]
2022-07-11 12:33:59 -04:00
Ben Marsh
467087fdc4
UBT: Fix single-file compile for monolithic targets.
...
#preflight none
[CL 21018555 by Ben Marsh in ue5-main branch]
2022-07-08 20:56:21 -04:00
Ben Marsh
2358410789
UBT: Fix ability to do single file compiles on a generated header.
...
#preflight none
[CL 21018550 by Ben Marsh in ue5-main branch]
2022-07-08 20:55:22 -04:00
Ben Marsh
be4775b89f
Match *.hpp files as source files for compile errors.
...
#preflight none
[CL 21011851 by Ben Marsh in ue5-main branch]
2022-07-08 14:55:48 -04:00
Joe Kirchoff
eba8c5974e
UnrealBuildTool: -BytesPerUnityCPP command line arg to control unity size
...
#rnx
#rb trivial
#preflight 62c77ba7a6654f9729f063cc
[CL 20996446 by Joe Kirchoff in ue5-main branch]
2022-07-07 20:43:03 -04:00
Joe Kirchoff
da863f0f1c
UnrealBuildTool: Fix LogTrace and wrong preprocessor output extension in ClangToolChain
...
#rnx
#rb trivial
#preflight 62c772912823f28cf240073c
[CL 20996173 by Joe Kirchoff in ue5-main branch]
2022-07-07 20:05:24 -04:00
Joe Kirchoff
8c5d5e9a61
UnrealBuildTool: Fix clang include pch logic for non cpp files to match msvc
...
#rnx
#rb none
#preflight 62c75aa1324817d8148a5374
[CL 20994957 by Joe Kirchoff in ue5-main branch]
2022-07-07 18:41:18 -04:00
Joe Kirchoff
71140f142c
UnrealBuildTool: Update sn-dbs clang++ config
...
#jira UE-158811
#rb trivial
#rnx
#preflight 62c711dd2f2d04691854bee9
[CL 20986686 by Joe Kirchoff in ue5-main branch]
2022-07-07 13:10:12 -04:00
allan bentham
074b10ac38
Android build fix:
...
correcting clang version for 'no-bitwise-instead-of-logical' arg.
#rb dmytro.vovk
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 20982472 via CL 20982475 via CL 20982484
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 20984527 by allan bentham in ue5-main branch]
2022-07-07 11:32:16 -04:00
Joe Kirchoff
b35c152ee1
UnrealBuildTool: Prevent adding duplicate actions when using FASTBuild
...
#rnx
#rb trivial
#preflight 62c60f092f2d04691812fd46
[CL 20975522 by Joe Kirchoff in ue5-main branch]
2022-07-06 18:56:43 -04:00