feb1757ead
The clangd language server uses a file called compile_commands.json to interpret the source tree. This is generated by CMake and must be present in the source tree in order to use clangd properly. Add this to the gitignore to improve the developer experience for users of clangd. Signed-off-by: David Horstmann <david.horstmann@arm.com>
65 lines
1.1 KiB
Text
65 lines
1.1 KiB
Text
# Random seed file created by test scripts and sample programs
|
|
seedfile
|
|
|
|
# CMake build artifacts:
|
|
CMakeCache.txt
|
|
CMakeFiles
|
|
CTestTestfile.cmake
|
|
cmake_install.cmake
|
|
Testing
|
|
# CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those:
|
|
*.dir/
|
|
# MSVC files generated by CMake:
|
|
/*.sln
|
|
/*.vcxproj
|
|
/*.filters
|
|
|
|
# Test coverage build artifacts:
|
|
Coverage
|
|
*.gcno
|
|
*.gcda
|
|
coverage-summary.txt
|
|
|
|
# generated by scripts/memory.sh
|
|
massif-*
|
|
|
|
# Eclipse project files
|
|
.cproject
|
|
.project
|
|
/.settings
|
|
|
|
# Unix-like build artifacts:
|
|
*.o
|
|
|
|
# MSVC build artifacts:
|
|
*.exe
|
|
*.pdb
|
|
*.ilk
|
|
*.lib
|
|
|
|
# Python build artifacts:
|
|
*.pyc
|
|
|
|
# CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those:
|
|
*.dir/
|
|
|
|
# Microsoft CMake extension for Visual Studio Code generates a build directory by default
|
|
/build/
|
|
|
|
# Generated documentation:
|
|
/apidoc
|
|
|
|
# PSA Crypto compliance test repo, cloned by test_psa_compliance.py
|
|
/psa-arch-tests
|
|
|
|
# Editor navigation files:
|
|
/GPATH
|
|
/GRTAGS
|
|
/GSYMS
|
|
/GTAGS
|
|
/TAGS
|
|
/cscope*.out
|
|
/tags
|
|
|
|
# Clangd compilation database
|
|
compile_commands.json
|