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
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
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
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
Tim Smith
12fc6759d5
[Backout] - CL20817342 - Preventing people from building UE5 or other large projects.
...
#fyi Joe.Kirchoff
#rnx
Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Ignore VCProjectFileSettings.MaxSharedIncludePaths for VS2022
#rnx
#rb none
#preflight 62b62e6fa072cea0b5989414
#preflight 62b9b58bba62f4498a3209c2
[CL 20830204 by Tim Smith in ue5-main branch]
2022-06-27 09:55:34 -04:00
Joe Kirchoff
447f374426
UnrealBuildTool: Ignore VCProjectFileSettings.MaxSharedIncludePaths for VS2022
...
#rnx
#rb none
#preflight 62b62e6fa072cea0b5989414
[CL 20817342 by Joe Kirchoff in ue5-main branch]
2022-06-24 17:41:49 -04:00
Joe Kirchoff
89698ba820
UnrealBuildTool: Suppress duplicate key exception when generating vs code projects
...
#rnx
#rb trivial
#preflight skipped
[CL 20815980 by Joe Kirchoff in ue5-main branch]
2022-06-24 16:02:55 -04:00
nathandh13
174c550c32
PR #9128 : Added option to remove programs when generating project file (Contributed by nathandh13)
...
#preflight 62a7d384c3492689258df1a4
[CL 20638783 by nathandh13 in ue5-main branch]
2022-06-13 20:22:46 -04:00
dapetcu21
99b68fe7f2
PR #9076 : Fix invalid JSON keys in VSCode project generation (Contributed by dapetcu21)
...
#preflight 62a7d10567522b9df0130f53
[CL 20638603 by dapetcu21 in ue5-main branch]
2022-06-13 20:12:07 -04:00
Joe Kirchoff
18278d0104
UnrealBuildTool: Don't run dotnet through bash in the generated makefile
...
#jira UE-147561
#rb none
#rnx
#preflight skipped
[CL 20599685 by Joe Kirchoff in ue5-main branch]
2022-06-10 14:04:51 -04:00
Joe Kirchoff
4a34c8be2e
UnrealBuildTool: Handle modules with the same name in different paths when generating projects
...
#jira UE-138777
#rnx
#rb none
#preflight 629ea2a45d45a8ea9816a164
[CL 20531881 by Joe Kirchoff in ue5-main branch]
2022-06-06 21:16:53 -04:00
Josh Adams
b2a8d5e3bb
- FIxed TargetArchitecture string parsing
...
#preflight 6294c26a380652524ed75c31
[CL 20430466 by Josh Adams in ue5-main branch]
2022-05-30 09:17:09 -04:00
Josh Adams
d2ca7efb2f
- Allow editor to build for M1, but not enabled by default. See:
...
BaseGame.ini:
[/Script/MacTargetPlatform.MacTargetSettings]
TargetArchitecture=Universal
EditorTargetArchitecture=Universal
#rb will.damon
#jira UE-145032,UE-153529
#preflight 62914a156d1aaeda580cbc6b
[CL 20400585 by Josh Adams in ue5-main branch]
2022-05-27 18:34:49 -04:00
David Harvey
78f7b7e0fd
deprecate UnrealPlatformGroup.HoloLens
...
#jira UE-149794
#rnx
#preflight 6290ba31d24a7fc585eed7ca
#rb pending
[CL 20392934 by David Harvey in ue5-main branch]
2022-05-27 10:10:16 -04:00
David Harvey
684d168454
Remove HoloLens platform references from UnrealBuildTool.
...
#jira UE-149794
#rnx
#rb Jeff.Fisher
#preflight 628f4064f622d972b5ca0202
[CL 20377314 by David Harvey in ue5-main branch]
2022-05-26 05:57:47 -04:00
Ben Marsh
cbb950c578
UBT: Use ILogger throughout UBT, rather than legacy EpicGames.Core.Log methods. All output going forwards should use structured logging rather than String.Format style logging.
...
#preflight 628e9dc6e746de4961f60032
[CL 20373777 by Ben Marsh in ue5-main branch]
2022-05-25 19:55:37 -04:00
Joe Kirchoff
c512a89ace
Rename UnrealBuildTool.EngineSourceDirectory -> Unreal.EngineSourceDirectory
...
#rnx
#rb trivial
#preflight 628e9fdaf622d972b59ebe85
[CL 20372061 by Joe Kirchoff in ue5-main branch]
2022-05-25 17:54:39 -04:00
halfdan ingvarsson
6ca396c3fd
UnrealBuildTool: Fix the Rider project generator in the presence of platform extension specializations.
...
#robomerge FNMain
#rb david.harvey
#preflight 6285233f2a7df8ed9f9dd2fa
[CL 20263449 by halfdan ingvarsson in ue5-main branch]
2022-05-18 13:09:30 -04:00
Tim Smith
36421e5c91
Minor refactor to UBT plugins.
...
Added support for props file for UBT plugins. Needed for packaging of plugins having a ubt plugin
#rnx
#rb trivial
#preflight 62694f6a7f6900cdefa9431c
[CL 19939499 by Tim Smith in ue5-main branch]
2022-04-27 10:30:21 -04:00
DecoyRS
3aec2651f8
PR #9096 : Fix missing includes rider (Contributed by DecoyRS)
...
#tests Tested in Rider
[REVIEW] michael.galetzka
#ROBOMERGE-AUTHOR: charles.lefebvre
#ROBOMERGE-SOURCE: CL 19827801 via CL 19827806 via CL 19827811
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)
[CL 19835115 by DecoyRS in ue5-main branch]
2022-04-20 14:39:08 -04:00
chris constantinescu
28111d40fc
Redundancy cleanup in UBT Low Level Tests:
...
- test-specific targets and modules are constructed by RulesAssembly which removes a lot of spaghetti code
- no more excluding the Tests folder by default which is guaranteed to mislead users #fyi Jon.Nabozny
- test compilation in Tests is controlled through WITH_LOW_LEVEL_TESTS
- preparation code for switching tests between Catch2 / TestAutomation Fmwk
Nightly LLT PF 6260431391376845adeb4c40
#rnx
#preflight 62602d50dd47b4ad2173c30b
[CL 19834665 by chris constantinescu in ue5-main branch]
2022-04-20 14:24:59 -04:00
Tim Smith
ee9ae5c66a
Adding UBT plugin support currently only used by UHT
...
#rb jonathan.adamczewski ben.marsh
#preflight 625ff59ace2ef75d47707e74
[CL 19828042 by Tim Smith in ue5-main branch]
2022-04-20 08:27:26 -04:00
jonathan adamczewski
d4f03243e3
Remove various obsolete (deprecated) items in C# code
...
#jira none
#trivial
#rnx
#preflight 625a32bbde3638cefa4106cb
[CL 19786027 by jonathan adamczewski in ue5-main branch]
2022-04-18 11:27:53 -04:00
Josh Adams
a5ae97e75e
- Look in Restricted directories for Shared projects
...
#rb ryan.durand
#jira none
#preflight 6258429a7a394d0082a8aa06
[CL 19758221 by Josh Adams in ue5-main branch]
2022-04-14 12:01:29 -04:00