dave hunter
25be456263
Engine targets for Mac installed builds
...
This forces UBT to always include an engine target for Mac installed builds
#jira UE-142717
#rnx
[REVIEW] [at]will.damon
#preflight none
#ROBOMERGE-AUTHOR: dave.hunter
#ROBOMERGE-SOURCE: CL 19247899 in //UE5/Release-5.0/... via CL 19251731
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)
[CL 19263217 by dave hunter in ue5-main branch]
2022-03-04 03:24:38 -05:00
Tim Smith
2bf67af6e7
UHT in UBT initial version. Currently disabled.
...
Tested against UnrealEditor, ShooterGame, QAGame, FortniteGame, Lyra, CitySample, and a local project
Ciode review was a preliminary review for a coding style.
#rnx
#rb jonathan.adamczewski, joe.kirchoff
#preflight 6220cfb76f26901529b6514e
[CL 19243710 by Tim Smith in ue5-main branch]
2022-03-03 09:59:05 -05:00
adam kinge
f2e2089f8f
When packaging an iOS app on BigSur/Catalina, it is unable to be installed on an iOS15 device. This fix now sets the "--generate-entitlement-der" flag for 'codesign'.
...
#jira UE-143619
#rb jack.porter
#preflight 6218eaec1d1c50179942cc17
#ROBOMERGE-AUTHOR: adam.kinge
#ROBOMERGE-SOURCE: CL 19147374 in //UE5/Release-5.0/... via CL 19148519
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19156782 by adam kinge in ue5-main branch]
2022-02-25 16:22:47 -05:00
jonathan adamczewski
2c3a702a8c
Upgrade to nuget package Microsoft.Win32.Registry 5.0.0
...
#trivial
#jira none
#rnx
#preflight 62149c809e2201e214fe1a6c
[CL 19076594 by jonathan adamczewski in ue5-main branch]
2022-02-22 13:52:23 -05:00
jack porter
ba5e2d8634
Always include a UE5 target when generating an Xcode project file for a blueprint project for codesigning
...
#jira UE-132318
#rb Carl.Lloyd
[REVIEW]
#preflight NoneForApplePlatforms
[FYI] jonathan.adamczewski, will.damon
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 18901387 in //UE5/Release-5.0/... via CL 18901434 via CL 18901520
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v912-18901109)
[CL 18901521 by jack porter in ue5-main branch]
2022-02-08 09:13:59 -05:00
Joe Kirchoff
6c78f8ae7e
UnrealBuildTool: vscode project generation fixes
...
#jira UE-129894
#jira UE-133193
#jira UE-133199
#rb trivial
#rnx
#preflight 61fd730ab145346c9e89ee26
[CL 18868837 by Joe Kirchoff in ue5-main branch]
2022-02-04 13:55:56 -05:00
jeff fisher
c1958b0acd
UE-136919 //UE5/Main - Compile UnrealGame HoloLens - No required compiler toolchain found
...
-The build machine was trying to use a locally installed toolchain that did not have the arm64 toolchain installed.
-We now identify toolchains with arm64 support and select from only those for arm64 builds.
#rb Joe.Kirchoff, Josh.Adams
#jira UE-136919
#preflight
#ROBOMERGE-AUTHOR: jeff.fisher
#ROBOMERGE-SOURCE: CL 18665835 in //UE5/Release-5.0/... via CL 18665840 via CL 18665864
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18665888 by jeff fisher in ue5-main branch]
2022-01-19 16:20:07 -05:00
david harvey
bb7cacf86b
Visual Studio project generators can request a distinct configuration name for each platform target.
...
This is to support cases where there may be more than one UnrealTargetPlatform requiring the same VS Solution Platform. Without a distinct separation these platforms will overwrite each other's properties.
#jira UE-129637
#rnx
#rb Eric.McDaniel
#preflight 61e13f41341d372424fda39b
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18615646 in //UE5/Release-5.0/... via CL 18615669 via CL 18615678
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)
[CL 18615693 by david harvey in ue5-main branch]
2022-01-14 04:58:29 -05:00
joe kirchoff
10dbd00b06
UnrealBuildTool: Pass $(AdditionalOptions) instead of the c++ version along with /Yu in project, as that contains the version already
...
#rnx
#rb trivial
#preflight 61ddba939b2dd4f66b796e68
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18573913 in //UE5/Release-5.0/... via CL 18573957 via CL 18573995
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18574060 by joe kirchoff in ue5-main branch]
2022-01-11 12:47:06 -05:00
joe kirchoff
f039dfd7ab
UnrealBuildTool: Pass $(AdditionalOptions) instead of the c++ version along with /Yu in project, as that contains the version already
...
#rnx
#rb trivial
#preflight 61ddba939b2dd4f66b796e68
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18573913 in //UE5/Release-5.0/... via CL 18573957
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18573995 by joe kirchoff in ue5-release-engine-test branch]
2022-01-11 12:45:07 -05:00
joe kirchoff
148d795736
UnrealBuildTool: Update HoloLensToolChain to inherit from VcToolChain and remove duplicate code
...
#preflight 61d8db831a3fd09dcbed8e97
#preflight 61dc593f6c000c869b45914f
#rnx
#rb Jeff.Fisher
#rb jonathan.adamczewski
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18566628 in //UE5/Release-5.0/... via CL 18566645 via CL 18566647
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18566648 by joe kirchoff in ue5-main branch]
2022-01-10 18:14:02 -05:00
joe kirchoff
29c74ba0b7
UnrealBuildTool: Update HoloLensToolChain to inherit from VcToolChain and remove duplicate code
...
#preflight 61d8db831a3fd09dcbed8e97
#preflight 61dc593f6c000c869b45914f
#rnx
#rb Jeff.Fisher
#rb jonathan.adamczewski
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18566628 in //UE5/Release-5.0/... via CL 18566645
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18566647 by joe kirchoff in ue5-release-engine-test branch]
2022-01-10 18:13:24 -05:00
jonathan adamczewski
b8a0af1339
UnrealBuildTool: Remove reference to UE4
...
#jira UE-111420
#preflight none
#trivial
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18566566 in //UE5/Release-5.0/... via CL 18566580 via CL 18566590
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18566597 by jonathan adamczewski in ue5-main branch]
2022-01-10 18:09:14 -05:00
jonathan adamczewski
6dc6d2049d
UnrealBuildTool: Remove reference to UE4
...
#jira UE-111420
#preflight none
#trivial
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18566566 in //UE5/Release-5.0/... via CL 18566580
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18566590 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-10 18:08:37 -05:00
jonathan adamczewski
614283209b
UnrealBuildTool: Remove references to UE4, changes affecting Linux
...
#jira UE-111420
#rb brandon.schaefer
#preflight none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18565898 in //UE5/Release-5.0/... via CL 18565904 via CL 18565911
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18565925 by jonathan adamczewski in ue5-main branch]
2022-01-10 17:08:03 -05:00
jonathan adamczewski
1f97d3c26e
UnrealBuildTool: Remove references to UE4, changes affecting Linux
...
#jira UE-111420
#rb brandon.schaefer
#preflight none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18565898 in //UE5/Release-5.0/... via CL 18565904
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18565911 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-10 17:07:17 -05:00
jonathan adamczewski
5b47c771a0
UnrealBuildTool: Remove various references to UE4.
...
#jira UE-111420
#trivial
#preflight none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18565554 in //UE5/Release-5.0/... via CL 18565574 via CL 18565586
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18565609 by jonathan adamczewski in ue5-main branch]
2022-01-10 16:46:54 -05:00
jonathan adamczewski
c7aeb00f62
UnrealBuildTool: Remove various references to UE4.
...
#jira UE-111420
#trivial
#preflight none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18565554 in //UE5/Release-5.0/... via CL 18565574
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18565586 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-10 16:46:00 -05:00
jonathan adamczewski
0509b06d55
UnrealBuildTool: rename MasterProject settings as PrimaryProject, and some other uses of 'master'
...
Variable, function and class renames only. XML-facing variables included deprecated support for the old names.
Renaming of the MasterProjectName.txt file will be handled in a subsequent change.
#jira none
#preflight 61d8a162ec35d1b940f74818
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18550269 in //UE5/Release-5.0/... via CL 18550308 via CL 18550325
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18550338 by jonathan adamczewski in ue5-main branch]
2022-01-07 15:40:41 -05:00
jonathan adamczewski
5c48869c86
UnrealBuildTool: rename MasterProject settings as PrimaryProject, and some other uses of 'master'
...
Variable, function and class renames only. XML-facing variables included deprecated support for the old names.
Renaming of the MasterProjectName.txt file will be handled in a subsequent change.
#jira none
#preflight 61d8a162ec35d1b940f74818
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18550269 in //UE5/Release-5.0/... via CL 18550308
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18550325 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-07 15:40:01 -05:00
jonathan adamczewski
ef3582c574
Remove (remnants of) GCC support from Linux toolchain, remove references to i686, assume minimal valid clang version of 10.0.0
...
#jira none
#preflight 61d7669ec65e66487b2e4b51
#rb brandon.schaefer
#rb joe.kirchoff
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18537239 in //UE5/Release-5.0/... via CL 18537245 via CL 18537257
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18537270 by jonathan adamczewski in ue5-main branch]
2022-01-06 18:06:49 -05:00
jonathan adamczewski
bece46b1b4
Remove (remnants of) GCC support from Linux toolchain, remove references to i686, assume minimal valid clang version of 10.0.0
...
#jira none
#preflight 61d7669ec65e66487b2e4b51
#rb brandon.schaefer
#rb joe.kirchoff
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18537239 in //UE5/Release-5.0/... via CL 18537245
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18537257 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-06 18:06:08 -05:00
jonathan adamczewski
530f6aec09
Remove references to i686
...
#jira none
#trivial
#preflight 61d75c39322ebb01f70f51eb
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18536013 in //UE5/Release-5.0/... via CL 18536021 via CL 18536034
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18536043 by jonathan adamczewski in ue5-main branch]
2022-01-06 16:23:53 -05:00
jonathan adamczewski
df8d8dbfed
Remove references to i686
...
#jira none
#trivial
#preflight 61d75c39322ebb01f70f51eb
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 18536013 in //UE5/Release-5.0/... via CL 18536021
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18536034 by jonathan adamczewski in ue5-release-engine-test branch]
2022-01-06 16:22:54 -05:00
joe kirchoff
072b5dfc27
UnrealBuildTool: Replace Compiler >= WindowsCompiler.VisualStudio2019 with Compiler.IsMSVC() extension function
...
#rnx
#rb jonathan.adamczewski
#preflight 61d6228f4c252480ca1fef34
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18526227 in //UE5/Release-5.0/... via CL 18526234 via CL 18526242
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18526246 by joe kirchoff in ue5-main branch]
2022-01-05 18:15:39 -05:00