77 lines
903 B
Plaintext
77 lines
903 B
Plaintext
# .gitignore for Tetris (native C++ project and web subproject)
|
|
|
|
# Visual Studio / VS artifacts
|
|
.vs/
|
|
*.vcxproj.user
|
|
*.suo
|
|
*.user
|
|
*.userosscache
|
|
*.sln.docstates
|
|
|
|
# Build directories and CMake artifacts
|
|
/build/
|
|
/build-*/
|
|
/build-msvc/
|
|
/build-release/
|
|
/dist/
|
|
/CMakeFiles/
|
|
CMakeCache.txt
|
|
cmake_install.cmake
|
|
Makefile
|
|
|
|
# vcpkg
|
|
/vcpkg_installed/
|
|
/vcpkg/
|
|
|
|
# IDEs
|
|
.vscode/
|
|
.idea/
|
|
|
|
# OS
|
|
Thumbs.db
|
|
.DS_Store
|
|
|
|
# Binaries and object files
|
|
*.exe
|
|
*.dll
|
|
*.pdb
|
|
*.lib
|
|
*.obj
|
|
*.o
|
|
|
|
# Archives and packages
|
|
*.zip
|
|
*.7z
|
|
*.tar.gz
|
|
|
|
# Logs, caches, temp
|
|
*.log
|
|
*.tmp
|
|
*.cache
|
|
|
|
# Node / web build outputs (web project under Tetris/)
|
|
Tetris/node_modules/
|
|
node_modules/
|
|
Tetris/dist/
|
|
Tetris/.vite/
|
|
Tetris/.cache/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
|
|
# Database / misc
|
|
*.db
|
|
*.sqlite
|
|
|
|
# Ignore any local packaging outputs
|
|
dist_package/
|
|
|
|
# Local environment files (if any)
|
|
.env
|
|
|
|
# Ignore local settings file
|
|
settings.ini
|
|
|
|
# End of .gitignore
|