From 007d258cb477e51a08229f3d35179966da6e22d3 Mon Sep 17 00:00:00 2001 From: Miku AuahDark Date: Mon, 16 Feb 2026 09:01:46 +0800 Subject: [PATCH] Add CMake minimum policy version to build.gradle If user is compiling with CMake 4, ensure it doesn't fail. Issue #300. --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index 6eec5b42..9ec3968b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -18,7 +18,7 @@ android { externalNativeBuild { cmake { - arguments "-DANDROID_STL=c++_shared", "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=1", "-DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON" + arguments "-DANDROID_STL=c++_shared", "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=1", "-DCMAKE_POLICY_VERSION_MINIMUM=3.5", "-DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON", "-DCMAKE_BUILD_TYPE=RelWithDebInfo" // https://issuetracker.google.com/issues/274493986 // Transitive shared library that's added through `add_dependencies` is not taken into // account. This result in liboboe.so and libluajit.so not get included into the final