dan thompson
3cc23e45e2
Android also skips when the lib end matches the architecture without a dash (i.e. x64 and -x64)
...
#rb Chris.Babcock
[CL 30295546 by dan thompson in ue5-main branch]
2023-12-13 11:53:50 -05:00
ahmed siddique
d70352cd9b
Android SingleInstance Service
...
Tested on Android with Lyra and also preflight checks.
#android
#rb chris.babcock
[CL 30244258 by ahmed siddique in ue5-main branch]
2023-12-11 13:59:52 -05:00
dmytro ivanov
97120bcc95
Extra check over .so files to see if we need to rebuild the .apk
...
#jira UE-200680
#rb Allan.Bentham
[CL 29987137 by dmytro ivanov in ue5-main branch]
2023-11-29 09:39:02 -05:00
dmytro ivanov
db41e6a10d
Fixing bDontBundleLibrariesInAPK not working after first install
...
#jira UE-198612
#rb Allan.Bentham
[CL 29805909 by dmytro ivanov in ue5-main branch]
2023-11-17 08:59:18 -05:00
dmytro ivanov
009b0c71ef
Use llvm-strip output file argument instead of copying file.
...
#rb Jack.Porter
[CL 29317946 by dmytro ivanov in ue5-main branch]
2023-11-01 10:58:28 -04: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
31966efe00
Use correct AFS in the push script
...
#jira UE-186383
#rb Allan.Bentham
[CL 29133672 by dmytro ivanov in ue5-main branch]
2023-10-26 10:05:17 -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
joe kirchoff
a204c6ad35
UnrealBuildTool: Fix issue preventing PGO from running against a target without a project
...
#rnx
[CL 28643719 by joe kirchoff in ue5-main branch]
2023-10-10 18:40:01 -04:00
joe kirchoff
d6b2c9077a
UnrealBuildTool: Support emiting line tables only for debugging rather than disabling debug info entirely
...
Configuration is the same as TargetRules.DebugInfo and will override that setting except when debug info is disabled for the entire target
[CL 28558101 by joe kirchoff in ue5-main branch]
2023-10-06 17:13:05 -04:00
joe kirchoff
6638bbba8b
UnrealBuildTool: Use IEnumerable for list of toolchain input lists that should be immutable
...
#rnx
[CL 28484575 by joe kirchoff in ue5-main branch]
2023-10-04 20:25:45 -04:00
allan bentham
bcf47fc734
Android: Update memory advisor to v2.0.1
...
- Add new total memory estimate to logs and crash context.
- Add memory available estimate to logs and crash context.
#rb chris.babcock
[CL 28450956 by allan bentham in ue5-main branch]
2023-10-04 08:08:04 -04:00
dmytro ivanov
8dea99a66a
On Android only enable vulkan validation layers in debug in UE, in debug & development in Fortnite.
...
Copy validation layers .so in any non shipping build.
#jira UE-185390
#rb Dmitriy.Dyomin
[CL 28268168 by dmytro ivanov in ue5-main branch]
2023-09-27 06:16:11 -04:00
daniel lamb
3e286ea58e
Linux can now be cooked on windows platforms without the sdk installed.
...
Added override cook platform for use by content beacon to the datadrivenplatforminfo.
[REVIEW] [at]Josh.Adams
[CL 28223391 by daniel lamb in ue5-main branch]
2023-09-26 09:13:27 -04:00
thomas ross
c549d7a65d
Android Studio build improvements:
...
- Allow pass through of BypassGradlePackaging argument in UBT
- Allow setting skippackage to actually skip packaging on Android in UBT
- Fix to Android Studio detection to skip build.gradle stomping when building in RunUAT or VisualStudio. Requires setting File > Settings > Build, Execution, Deployment > Build Tools > Gradle > "Generate *.iml files for modules imported from Gradle"
- Save RunConfiguration for app config in AndroidStudio so that we can load already having the debugger set to dual and the correct LLDB StartupCommand set.
#tests Android, Dev, Client, compile, mobile
#rb swarm
[CL 28206857 by thomas ross in ue5-main branch]
2023-09-25 17:28:13 -04:00
dmytro ivanov
1b8c85f1c4
Enabling Vulkan Validation Layers on Android
...
#jira UE-185390
#rb Jack.Porter
[CL 28129801 by dmytro ivanov in ue5-main branch]
2023-09-22 07:18:17 -04:00
joe kirchoff
40521adeca
Clang static analysis requires unity builds to be disabled
...
#rnx
[CL 27329915 by joe kirchoff in ue5-main branch]
2023-08-23 20:33:44 -04:00
chris babcock
2ce9413c92
Kill java before clean step on Windows to fix locked files issue that sometimes occurs with minifyReleaseWithR8
...
#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple
[CL 27192837 by chris babcock in ue5-main branch]
2023-08-17 23:29:54 -04:00
chris babcock
292439c456
Ignore architecture offset for bundles when copying symbols
...
#jira UE-192615
#android
[REVIEW] [at]Billy.Quick
#rb Billy.Quick
[CL 27083298 by chris babcock in ue5-main branch]
2023-08-14 15:48:20 -04:00
joe kirchoff
22cdb0b04a
UnrealBuildTool: Clean up IsBuildMachine checks
...
#rnx
[CL 27019595 by joe kirchoff in ue5-main branch]
2023-08-10 20:59:28 -04:00
dmytro ivanov
a73d0e1f9f
Enable support for non-4k virtual page sizes on Android, part 1
...
#jira UE-192126
#rb Chris.Babcock
[CL 26911522 by dmytro ivanov in ue5-main branch]
2023-08-08 04:17:39 -04:00
chris babcock
d43d1225fe
Support resizeability for foldable devices / multiscreen
...
#jira UE-168578
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
[CL 26910173 by chris babcock in ue5-main branch]
2023-08-07 23:01:55 -04:00
dmytro ivanov
2536e616e1
Update cmake to 3.22.1
...
#jira UE-192126
#rb Chris.Babcock
[CL 26894364 by dmytro ivanov in ue5-main branch]
2023-08-07 14:56:20 -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
chris babcock
2554a6bbb7
Change GameActivity exported to true
...
#android
[REVIEW] [at]Peter.Sauerbrei
#rb Peter.Sauerbrei
[CL 26795021 by chris babcock in ue5-main branch]
2023-08-02 20:27:26 -04:00