diff --git a/C++.gitignore b/C++.gitignore index 1202aba4..f91669f6 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -32,6 +32,8 @@ data *.so *.dylib *.dll +*.so.* + # Fortran module files *.mod @@ -48,5 +50,31 @@ data *.out *.app +# Build directories +build/ +Build/ +build-*/ + +# CMake generated files +CMakeFiles/ +CMakeCache.txt +cmake_install.cmake +Makefile +install_manifest.txt +compile_commands.json + +# Temporary files +*.tmp +*.log +*.bak +*.swp + +# vcpkg +vcpkg_installed/ + # debug information files *.dwo + +# test output & cache +Testing/ +.cache/ \ No newline at end of file