diff --git a/.clangd b/.clangd index 35ab70d..f02151c 100644 --- a/.clangd +++ b/.clangd @@ -1,2 +1,8 @@ -CompileFlags: - CompilationDatabase: build/Release \ No newline at end of file +If: + PathMatch: demos/.* + CompileFlags: + CompilationDatabase: demos +Else: + CompileFlags: + CompilationDatabase: . + diff --git a/.gitignore b/.gitignore index 4d07fa4..fd078e5 100644 --- a/.gitignore +++ b/.gitignore @@ -31,6 +31,29 @@ *.out *.app -**/build/* -**/CMakeUserPresets.json -*/.DS_Store +# IDEs +.vscode/ +archives/ + +# GDB +.gdb_history + +# Artifacts +build/ +tools/ + +# lint artifacts +compile_commands.json + +# OS files +.DS_Store + +# Conan Files +graph_info.json +conaninfo.txt +conan.lock +conanbuildinfo.txt + +# CMake +CMakeUserPresets.json +