diff options
author | Leonard Kugis <leonard@kug.is> | 2025-10-02 17:57:20 +0200 |
---|---|---|
committer | Leonard Kugis <leonard@kug.is> | 2025-10-02 17:57:20 +0200 |
commit | 0b693eca087419554361df06c66664a3c651fe74 (patch) | |
tree | 9fb0c363e446308561d9b478d2fe2515ede2963f /meson/android28-aarch64 | |
parent | 65e1d31000f6a31c882134277758b03cb980581a (diff) | |
download | bindfs-0b693eca087419554361df06c66664a3c651fe74.tar.gz |
Adjusted meson config for android compatibility
Diffstat (limited to 'meson/android28-aarch64')
-rw-r--r-- | meson/android28-aarch64 | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/meson/android28-aarch64 b/meson/android28-aarch64 new file mode 100644 index 0000000..160eac2 --- /dev/null +++ b/meson/android28-aarch64 @@ -0,0 +1,32 @@ +[binaries] +c = '/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang' +cpp = '/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android28-clang++' +ar = '/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar' +strip = '/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip' +pkg-config = 'pkg-config' + +[host_machine] +system = 'linux' +cpu_family = 'aarch64' +cpu = 'aarch64' +endian = 'little' + +[properties] +sys_root = '/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot' +pkg_config_libdir = '/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/lib/pkgconfig' +pkg_config_sysroot_dir = '/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64' + +[built-in options] +c_args = [ + '-D_GNU_SOURCE','-D__ANDROID__','-D_FILE_OFFSET_BITS=64', + '--sysroot=/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot', + '-I/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/include', + '-I/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/include/fuse3'] +cpp_args = [ + '-D_GNU_SOURCE','-D__ANDROID__','-D_FILE_OFFSET_BITS=64', + '--sysroot=/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot', + '-I/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/include', + '-I/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/include/fuse3'] +c_link_args = ['--sysroot=/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot', + '-L/home/lk/.local/src/sysroot-bindfs-libfuse-android28-aarch64/usr/local/lib'] +cpp_link_args = ['--sysroot=/opt/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot'] |