~xdavidwu/saf-cephfs

ref: 6ef5b189a399505ad5dceb948cedbcdca13aa3a9 saf-cephfs/build.gradle -rw-r--r-- 2.0 KiB
build: ndk 28, build-tools 35.0.1, openssl 3.4.1
bump build sdk to 35

for record support
refactor mime types handling
sdk compatibility fixes

bump min due to openProxyFileDescriptor
build: add repo for lint
build: bump agp to 8.6.1

to get rid of riscv64 warning with ndk
build: move to build-tools 34
build: jdk 21, bump gradle and agp for compatibility
build: remove feature toggles for older boost
ceph: rebase onto 19.2.0, build boost
build.gradle: update cmake version to match image
Revert "move to android-ndk-beta"

This reverts commit 1a21f55b63f7d097dbc21229d74dc01d20e1f56e.
ceph: upgrade to reef
move to android-ndk-beta

for better c++20 stdlib support, and prepare for moving to reef
gradle: wire up ceph
build: update toolchain, opt-in predictive back
build: require sdk runtime minimum 24

this restriction actually already exists for a long time, from libceph*
libraries. ceph needs:

ns_* from arpa/nameser.h, __INTRODUCED_IN_64(22)
{get,free}ifaddrs from ifaddrs.h,  __INTRODUCED_IN(24)
build: use maven central instead of jcenter
update build toolset
build: update gradle plugin
Next