Turn on EXPORT_COMPILE_COMMANDS
For `clangd` to work properly, one may need to make symbolic links ``` cd patch-loader ln -sf $PWD/build/tools/debug/arm64-v8a/compile_commands.json build ```
This commit is contained in:
parent
4a7cc257a7
commit
04a75ce3e8
|
|
@ -1,4 +1,5 @@
|
||||||
.project
|
.project
|
||||||
|
.cache
|
||||||
.settings
|
.settings
|
||||||
libxposed
|
libxposed
|
||||||
*.iml
|
*.iml
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,7 @@ fun Project.configureBaseExtension() {
|
||||||
|
|
||||||
externalNativeBuild.cmake {
|
externalNativeBuild.cmake {
|
||||||
version = "3.28.1+"
|
version = "3.28.1+"
|
||||||
|
buildStagingDirectory = layout.buildDirectory.get().asFile
|
||||||
}
|
}
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
|
|
@ -122,6 +123,7 @@ fun Project.configureBaseExtension() {
|
||||||
cppFlags("-std=c++20", *flags)
|
cppFlags("-std=c++20", *flags)
|
||||||
cFlags("-std=c18", *flags)
|
cFlags("-std=c18", *flags)
|
||||||
arguments(
|
arguments(
|
||||||
|
"-DCMAKE_EXPORT_COMPILE_COMMANDS=ON",
|
||||||
"-DANDROID_STL=none",
|
"-DANDROID_STL=none",
|
||||||
"-DVERSION_CODE=$verCode",
|
"-DVERSION_CODE=$verCode",
|
||||||
"-DVERSION_NAME=$verName",
|
"-DVERSION_NAME=$verName",
|
||||||
|
|
|
||||||
2
core
2
core
|
|
@ -1 +1 @@
|
||||||
Subproject commit 1f80050e1dfc1a0f47202aa8d6c9c3e2b2bdc63d
|
Subproject commit 7c3fe84e26729d95cda7ea3c3a14c0aafab0a3a6
|
||||||
Loading…
Reference in New Issue