aboutsummaryrefslogtreecommitdiff
path: root/.clangd
diff options
context:
space:
mode:
Diffstat (limited to '.clangd')
-rw-r--r--.clangd13
1 files changed, 13 insertions, 0 deletions
diff --git a/.clangd b/.clangd
new file mode 100644
index 0000000..3c5c504
--- /dev/null
+++ b/.clangd
@@ -0,0 +1,13 @@
+# clangd's fallback command runs in the source file's own directory, so the
+# relative -I flags below resolve per file:
+# -I. -> include/, for files inside include/
+# -I../include -> include/, for files inside src/
+CompileFlags:
+ Add:
+ - -std=c99
+ - -I.
+ - -I../include
+ - -D_DEFAULT_SOURCE
+ - -Wall
+ - -Wextra
+ - -Wpedantic