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
90538d6cd6
Fixed compilation
...
#rb trivial
[CL 21467662 by dmytro vovk in ue5-main branch]
2022-08-19 19:19:00 -04:00
dmytro vovk
5bad8f37b7
Removed legacy Android Project Settings
...
#rb Chris.Babcock
[CL 21467626 by dmytro vovk in ue5-main branch]
2022-08-19 19:18:13 -04:00
dmytro vovk
a24bd82b4c
Cleaned up dublicated compiler flag in Android Toolchain
...
#rb Chris.Babcock
[CL 21467523 by dmytro vovk in ue5-main branch]
2022-08-19 19:16:00 -04:00
dmytro vovk
dedc835a67
Enhanced UBT to check all Android libs for libc++_shared.so dependency
...
#rb Chris.Babcock
#jira UE-131966
#ushell-cherrypick of 21441862 by dmytro.vovk
#preflight 62fe4c78200ff87e07be431f
[CL 21442825 by dmytro vovk in ue5-main branch]
2022-08-18 11:20:43 -04:00
dmytro vovk
ae5cd1bd0d
Fixed TSan deploy code for Android
...
#jira none
#rb trivial
#preflight 62fbad913c1872b8c9672360
[CL 21405218 by dmytro vovk in ue5-main branch]
2022-08-16 11:04:44 -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
UnrealBot
73409369c0
Branch snapshot for CL 21319338
...
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00: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
Joe Kirchoff
992b37b7cf
UnrealBuildTool: Ignore build outputs when analyzing
...
#jira UE-160043
#rnx
#rb trivial
#preflight 62d89e741133256db65e2400
[CL 21202249 by Joe Kirchoff in ue5-main branch]
2022-07-21 12:07:06 -04:00
Joe Kirchoff
c5ca8db060
UnrealBuildTool: Allow PCH when running the clang analyzer
...
#rb trivial
#rnx
#preflight 62d73a1f164251d065f9d9df
[CL 21169279 by Joe Kirchoff in ue5-main branch]
2022-07-19 19:43:55 -04:00
dmytro vovk
e4767d3552
Added Clang Analyzer support to Android toolchain
...
#jira UE-140007
#rb Chris.Babcock
#preflight 62d18137dc4397d38456cf9e
[CL 21110861 by dmytro vovk in ue5-main branch]
2022-07-15 11:25:34 -04:00
dmytro vovk
246bbe3719
Added Android NDK25 to the list of supported SDK versions
...
#jira none
#rb trivial
#preflight 62d160e5a66919b67010c44e
[CL 21108777 by dmytro vovk in ue5-main branch]
2022-07-15 08:45:03 -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
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
chris babcock
bad7ca2b35
Fast Android packaging when only libUnreal.so changes if -BypassGradlePackaging option passed to UBT
...
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight
#ROBOMERGE-OWNER: chris.babcock
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 20907411 via CL 20907449 via CL 20907542 via CL 20907574
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20908385 by chris babcock in ue5-main branch]
2022-06-30 21:26:53 -04:00
dmytro vovk
8a6f237872
Added Android Toolchain option to disable stack protector
...
#rb Chris.Babcock
#ROBOMERGE-AUTHOR: dmytro.vovk
#ROBOMERGE-SOURCE: CL 20862565 via CL 20862589 via CL 20862601
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20876663 by dmytro vovk in ue5-main branch]
2022-06-29 12:19:45 -04:00
Chris Babcock
c8d1870bfe
Raise minimum Android version supported to 8.0 (level 26)
...
#jira UE-156080
#android
#review @Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/62a22e07081ed277df5e90be
[CL 20817497 by Chris Babcock in ue5-main branch]
2022-06-24 17:52:12 -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
Benn Gallagher
8757cb3641
Physics interface cleanup.
...
* Removed deprecated or dead code paths
* Simplified build system setup for physics support
* Deprecated build system flags and unsupported macros
#jira none
#rb Chris.Caulfield, Kriss.Gossart
#preflight 62963ec0fe779f23c8ea0c5e
[CL 20450744 by Benn Gallagher in ue5-main branch]
2022-06-01 06:59:18 -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
Joe Kirchoff
6c92065094
UnrealBuildTool: Merge various Clang ToolChainOptions enums
...
#rb none
#rnx
#preflight 62843567925bbe69df8dc8d4
[CL 20358298 by Joe Kirchoff in ue5-main branch]
2022-05-24 19:41:41 -04:00
dmytro vovk
1fc026af4b
Fixed Android builds with NDK25
...
#jira none
#rb Chris.Babcock
#preflight 628ce503c97e4beea3a161a7
[CL 20347836 by dmytro vovk in ue5-main branch]
2022-05-24 10:15:43 -04:00