Turn on EXPORT_COMPILE_COMMANDS
To make `clangd` work properly, one may need to make symbolic links ``` cd daemon ln -sf $PWD/build/tools/debug/arm64-v8a/compile_commands.json build ```
This commit is contained in:
parent
ecaf1e53eb
commit
56a058bd27
|
|
@ -1,5 +1,6 @@
|
||||||
.project
|
.project
|
||||||
.settings
|
.settings
|
||||||
|
.cache
|
||||||
*.iml
|
*.iml
|
||||||
.gradle
|
.gradle
|
||||||
/local.properties
|
/local.properties
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,8 @@ cmaker {
|
||||||
arrayOf(
|
arrayOf(
|
||||||
"-DEXTERNAL_ROOT=${File(rootDir.absolutePath, "external")}",
|
"-DEXTERNAL_ROOT=${File(rootDir.absolutePath, "external")}",
|
||||||
"-DCORE_ROOT=${File(rootDir.absolutePath, "core/src/main/jni")}",
|
"-DCORE_ROOT=${File(rootDir.absolutePath, "core/src/main/jni")}",
|
||||||
"-DANDROID_STL=none"
|
"-DANDROID_STL=none",
|
||||||
|
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON",
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
val flags = arrayOf(
|
val flags = arrayOf(
|
||||||
|
|
@ -88,6 +89,7 @@ subprojects {
|
||||||
externalNativeBuild {
|
externalNativeBuild {
|
||||||
cmake {
|
cmake {
|
||||||
version = "3.28.1+"
|
version = "3.28.1+"
|
||||||
|
buildStagingDirectory = layout.buildDirectory.get().asFile
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit 7b856716153cd8effc925e948d2523cedc846462
|
Subproject commit b0edc5c07ca92ad7fdef21e7422f6ed3c0be5337
|
||||||
Loading…
Reference in New Issue