104 lines
1.1 KiB
Plaintext
104 lines
1.1 KiB
Plaintext
# ========== CMake Build Files ==========
|
|
# CMake build directory
|
|
build/
|
|
cmake_build/
|
|
out/
|
|
.cache/
|
|
|
|
# ========== IDE and Editor Files ==========
|
|
# Visual Studio
|
|
*.vs/
|
|
.vs/
|
|
*.sln
|
|
*.vcxproj
|
|
*.vcxproj.filters
|
|
*.vcxproj.user
|
|
|
|
# VS Code
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
.code-workspace
|
|
|
|
# JetBrains IDEs
|
|
.idea/
|
|
*.iml
|
|
*.iws
|
|
*.ipr
|
|
|
|
# Eclipse
|
|
.eclipse/
|
|
.settings/
|
|
.project
|
|
.classpath
|
|
|
|
# Vim/Neovim
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.*.swp
|
|
|
|
# Sublime Text
|
|
*.sublime-project
|
|
*.sublime-workspace
|
|
|
|
# ========== Compiler and Build Artifacts ==========
|
|
# Object files
|
|
*.o
|
|
*.obj
|
|
*.a
|
|
*.lib
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
|
|
# Executables
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
|
|
# ========== OS-specific Files ==========
|
|
# macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
*.swp
|
|
|
|
# Windows
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
|
|
# Linux
|
|
.directory
|
|
|
|
# ========== Dependency and Package Files ==========
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
# Node.js
|
|
node_modules/
|
|
npm-debug.log
|
|
yarn-error.log
|
|
|
|
# ========== Temporary and Log Files ==========
|
|
# CMake
|
|
CMake.log
|
|
CMakeUserPresets.json
|
|
|
|
# Compilation database
|
|
compile_commands.json
|
|
|
|
# Log files
|
|
*.log
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
.temp/
|