[ci] improve ccache and add support on Android #2673

Merged
crueter merged 9 commits from DraVee/eden:android/extra_args into master 2025-10-08 01:04:19 +02:00

9 commits

Author SHA1 Message Date
88ca46aa68
dynarmic: remove unnecessary header
All checks were successful
eden-license / license-header (pull_request) Successful in 22s
2025-10-06 11:32:22 -03:00
4585656f02 dynarmic: more fix only include symbols on Debug
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
2025-10-06 16:29:12 +02:00
130d83dcff fix missing copyright
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
ff1fdcf612 fix debug symbols building on window
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
eef8477a72 dynarmic: more missing headers
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
02e18f8f1b dynarmic: Another "Temporary until MCL is fully removed"
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
661a9bbea6 dynarmic: include missing header
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
c269e59715 dynarmic: no PRECOMPILED_HEADERS ftw
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00
8bd1d9263e android: support extra cmake args via -PYUZU_ANDROID_ARGS
* also move externalNativeBuild/cmake/argurments to main defaultConfig

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-10-06 16:29:12 +02:00