joe kirchoff
65f7eab2cd
UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
...
#rnx
[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
89805bc149
UnrealBuildTool: Resolve IDE0008, IDE0049
...
#rnx
[CL 32687030 by joe kirchoff in ue5-main branch]
2024-04-02 20:29:22 -04:00
emrekultursay
fdb7dcbc13
PR #11428 : Create separate arm64 and x64 target platforms for use with AGDE
...
#jira UE-206062
#android
[REVIEW] [at]Chris.Varnsverry
#rb Chris.Varnsverry
[CL 31575588 by emrekultursay in ue5-main branch]
2024-02-16 14:47:51 -05:00
dmytro ivanov
4937d0eacb
Adding support for >=2 Android devices in VS+AGDE when pushing libUnreal.so outside of .apk.
...
Implements support for patching .vcxproj.user files.
#jira UE-200682
#rb Chris.Babcock
[CL 30479151 by dmytro ivanov in ue5-main branch]
2024-01-08 07:55:34 -05:00
dmytro ivanov
928572907c
Fix broken AGDE symbol paths
...
#jira UE-186383
#rb Allan.Bentham
[CL 29231664 by dmytro ivanov in ue5-main branch]
2023-10-30 09:38:25 -04:00
dmytro ivanov
32d57e9b28
Don't bundle libUnreal.so in .apk for faster iteration
...
#jira UE-186383
#rb Chris.Babcock
[CL 28967167 by dmytro ivanov in ue5-main branch]
2023-10-20 11:24:28 -04:00
bryan sefcik
ca12a1a2e0
Cleaned up the project generator API by passing a struct of commonly used arguments. This makes it easier for us to add/remove arguments.
...
#rb joe.kirchoff
#jira
[CL 26854215 by bryan sefcik in ue5-main branch]
2023-08-04 14:18:11 -04:00
bryan sefcik
9a81ca5c26
Added support to have multiple architectures per platform in the VS sln/projects.
...
Updated the project generators to search the VS platform directory when HasVisualStudioSupport is called to find out whether a platform is supported. This fixes several issues where platforms were being generated like they were supported by the host machine but actually weren't.
#rb joe.kirchoff
#jira
[CL 26795017 by bryan sefcik in ue5-main branch]
2023-08-02 20:27:20 -04:00
joe kirchoff
36d266e932
UnrealBuildTool: Automated code cleanup
...
#rnx
#preflight 6476799e947ff6973c225619
[CL 25693241 by joe kirchoff in ue5-main branch]
2023-05-30 18:38:07 -04:00
bryan sefcik
15d9c6de30
Removed the redundant configuration data from the generated projects.
...
#preflight 641e1782b72410fc17bef6d3
#fyi joe.kirchoff
[CL 24789336 by bryan sefcik in ue5-main branch]
2023-03-24 18:00:39 -04:00
emrekultursay
49e85fca23
PR #9690 : Use vswhere -find to identify if AGDE is installed (Contributed by emrekultursay)
...
#jira UE-168019
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight
[CL 23286040 by emrekultursay in ue5-main branch]
2022-11-28 02:42:22 -05:00
dmytro vovk
872d58122a
Removed Android NDK25 AGDE debugger workaround as AGDE canary v69 resolved this issue
...
#jira none
#rb trivial
#preflight 63021421c85b7fef2223cab2
[CL 21476879 by dmytro vovk in ue5-main branch]
2022-08-21 08:57:38 -04:00
dmytro vovk
2c6614678c
Workaround for debugger issues with Android NKD25 related to debug symbols storing relative path to the engine's source code instead of full path
...
#rb Chris.Babcock
#ROBOMERGE-AUTHOR: dmytro.vovk
#ROBOMERGE-SOURCE: CL 21353358 via CL 21353364 via CL 21353372
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21354334 by dmytro vovk in ue5-main branch]
2022-08-12 09:38:01 -04:00
dmytro vovk
386414c659
Removed legacy VS Android debugger toolchains support
...
#jira none
#rb Crhis.Babcock
#ushell-cherrypick of 21295219 by dmytro.vovk
#preflight 62f2b336285544df67ee8798
[CL 21296291 by dmytro vovk in ue5-main branch]
2022-08-09 15:40:11 -04:00
dmytro vovk
7d1f0deb27
Inject LLDB startup command that loads data types visualizer script for Android
...
#jira UE-153075
#[review]-20669220 Chris.Babcock
#ushell-cherrypick of 20670255 by dmytro.vovk
#preflight 62a9f6df273ce16835c1fd78
[CL 20670734 by dmytro vovk in ue5-main branch]
2022-06-15 11:32:31 -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
jonathan adamczewski
c1bb6901bf
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 624cbb2ecc0872e96b0d5181
[CL 19652696 by jonathan adamczewski in ue5-main branch]
2022-04-06 14:46:50 -04:00
jonathan adamczewski
5c68d1d9ef
Revert //UE5/Main/... changelist 19531725 - return to NET Core 3.1
...
#preflight 62422fd0470aff98e946bfce
#jira UE-119846
[CL 19534572 by jonathan adamczewski in ue5-main branch]
2022-03-28 18:25:19 -04:00
jonathan adamczewski
18ac15cbb1
Upgrade to .NET 6.0
...
#jira UE-119846
#preflight 6241fc06470aff98e943c035
[CL 19531725 by jonathan adamczewski in ue5-main branch]
2022-03-28 15:30:56 -04: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
Marc Audy
0c3be2b6ad
Merge Release-Engine-Staging to Test @ CL# 18240298
...
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
will damon
5e4e01cd6d
Restore CL 15315089: Protect VS Andriod config with platfrom check to fix project generation on non-Windows platforms.
...
#rb brandon.schaefer
#jira none
#rnx
[CL 15968405 by will damon in ue5-main branch]
2021-04-09 14:41:55 -04:00
Marc Audy
01b7c9f4f5
Merge UE5/RES @ 15958325 to UE5/Main
...
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304
[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
will damon
f7786ad33e
Protect VS Andriod config with platfrom check to fix project generation on non-Windows platforms.
...
#rb chris.babcock
#jira none
#rnx
#ROBOMERGE-SOURCE: CL 15315089 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15315100 by will damon in ue5-main branch]
2021-02-04 11:10:58 -04:00
Marc Audy
cac1fe0019
Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
...
This represents UE4/Main @ CL# 15277572
[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00