{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1736952392,"commit_time":1737071051,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"56a74fac47a27cfbfe2f49976938dab7a1b9b4f2","message":"android: add CI jobs, buildinfo, cmake docs, disable `CURL_USE_PKGCONFIG` by default\n\n- GHA/non-native: add Android builds, both cmake and autotools,\n  both NDK 21 (oldest available) and 35 (newest available)\n  https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md\n  It comes with a maintenance burden to bump the oldest/latest values\n  with CI runner updates.\n\n- cmake: disable `CURL_USE_PKGCONFIG` by default for Android.\n  To avoid picking up system package by default.\n\n- build: add `ANDROID-<NDK-LEVEL>` flag to `buildinfo.txt`.\n  Also detect NDK level with the CMake built-in build method:\n  https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-compiling-for-android\n\n- INSTALL.md: add CMake build instructions for Android.\n\n- INSTALL.md: make NDK levels consistent in `./configure` example.\n\nCloses #16014\n","parents":["911f003db8d0d75e0eaed05002c4b42ad3327ff4"],"tree_hash":"a15ba6730cccb0a1efa0976e47117ed6c500c1a6"}