Parent (umbrella)
#446
Category: Android
Depends on: #458
Blocking: No
Sizing: M
Deliverable: New meson option android (default false). wirelog/meson.build guards wirelog_cli behind not get_option('android'), appends -Wl,-z,max-page-size=16384 to libwirelog link_args when -Dandroid=true, disables -fvisibility=hidden. Three NDK cross-files with pinned NDK r26d toolchains for arm64-v8a, armeabi-v7a, x86_64.
Files: meson_options.txt, wirelog/meson.build, cross/android-arm64.ini, cross/android-armv7.ini, cross/android-x86_64.ini
Tests: Local cross-compile succeeds on each ABI with NDK installed.
Parent (umbrella)
#446
Category: Android
Depends on: #458
Blocking: No
Sizing: M
Deliverable: New meson option
android(default false).wirelog/meson.buildguardswirelog_clibehindnot get_option('android'), appends-Wl,-z,max-page-size=16384to libwireloglink_argswhen-Dandroid=true, disables-fvisibility=hidden. Three NDK cross-files with pinned NDK r26d toolchains for arm64-v8a, armeabi-v7a, x86_64.Files:
meson_options.txt,wirelog/meson.build,cross/android-arm64.ini,cross/android-armv7.ini,cross/android-x86_64.iniTests: Local cross-compile succeeds on each ABI with NDK installed.