# --- Build directories ---
build/
out/

# --- vcpkg installed artifacts (restored from vcpkg.json on configure) ---
vcpkg_installed/
build/vcpkg_installed/

# --- CMake generated / cache files ---
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
*.cmake
!CMakeLists.txt
!CMakePresets.json
!CMakeUserPresets.json

# --- Ninja ---
build.ninja
.ninja_deps
.ninja_log

# --- vcpkg logs ---
vcpkg-manifest-install.log

# --- Compiled objects & executables ---
*.obj
*.o
*.a
*.lib
*.exe
*.pdb
*.ilk
*.exp

# --- IDE / editor ---
.vs/
.vscode/
*.user

# --- OS junk ---
Thumbs.db
desktop.ini
.DS_Store
