mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-11 13:07:28 -05:00
lang/cc: add system libs to default ccls init options on mac
This commit is contained in:
@ -253,4 +253,11 @@ This is ignored by ccls.")
|
|||||||
(after! projectile
|
(after! projectile
|
||||||
(add-to-list 'projectile-globally-ignored-directories ".ccls-cache")
|
(add-to-list 'projectile-globally-ignored-directories ".ccls-cache")
|
||||||
(add-to-list 'projectile-project-root-files-bottom-up ".ccls-root")
|
(add-to-list 'projectile-project-root-files-bottom-up ".ccls-root")
|
||||||
(add-to-list 'projectile-project-root-files-top-down-recurring "compile_commands.json")))
|
(add-to-list 'projectile-project-root-files-top-down-recurring "compile_commands.json"))
|
||||||
|
:config
|
||||||
|
(when IS-MAC
|
||||||
|
(setq ccls-initialization-options
|
||||||
|
`(:clang ,(list :extraArgs ["-isystem/Library/Developer/CommandLineTools/usr/include/c++/v1"
|
||||||
|
"-isystem/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include"
|
||||||
|
"-isystem/usr/local/include"]
|
||||||
|
:resourceDir (string-trim (shell-command-to-string "clang -print-resource-dir")))))))
|
||||||
|
Reference in New Issue
Block a user