diff --git a/C++.gitignore b/C++.gitignore index d4fb28184f..bdde3b171b 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -21,6 +21,8 @@ *.so *.dylib *.dll +*.so.* + # Fortran module files *.mod @@ -37,5 +39,31 @@ *.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