diff --git a/.gitignore b/.gitignore index f395cc62..b4a5eabf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ .project .settings +.cache *.iml .gradle /local.properties diff --git a/build.gradle.kts b/build.gradle.kts index 3bc073f1..6bf835f3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -35,7 +35,8 @@ cmaker { arrayOf( "-DEXTERNAL_ROOT=${File(rootDir.absolutePath, "external")}", "-DCORE_ROOT=${File(rootDir.absolutePath, "core/src/main/jni")}", - "-DANDROID_STL=none" + "-DANDROID_STL=none", + "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON", ) ) val flags = arrayOf( @@ -88,6 +89,7 @@ subprojects { externalNativeBuild { cmake { version = "3.28.1+" + buildStagingDirectory = layout.buildDirectory.get().asFile } } diff --git a/external/lsplant b/external/lsplant index 7b856716..b0edc5c0 160000 --- a/external/lsplant +++ b/external/lsplant @@ -1 +1 @@ -Subproject commit 7b856716153cd8effc925e948d2523cedc846462 +Subproject commit b0edc5c07ca92ad7fdef21e7422f6ed3c0be5337