# ── Build directories ───────────────────────────────────────────────────────── build/ build-*/ out/ cmake-build-*/ .cmake/ # ── CMake generated ─────────────────────────────────────────────────────────── CMakeCache.txt CMakeFiles/ CMakeScripts/ cmake_install.cmake install_manifest.txt CTestTestfile.cmake CPackConfig.cmake CPackSourceConfig.cmake _CPack_Packages/ *.cmake !cmake/**/*.cmake # ── Qt / qmake (legacy, just in case) ──────────────────────────────────────── *.pro.user *.pro.user.* *.qbs.user *.qbs.user.* *.qmlproject.user moc_*.cpp moc_*.h qrc_*.cpp ui_*.h *.autosave .qmake.stash .qmake.cache # ── Compiled output ─────────────────────────────────────────────────────────── *.o *.obj *.a *.lib *.so *.so.* *.dylib *.dll *.exe *.app/ *.dSYM/ # ── Deployment / packaging ──────────────────────────────────────────────────── *.appimage *.AppImage *.dmg *.pkg *.deb *.rpm *.snap *.flatpak # ── VSCode ──────────────────────────────────────────────────────────────────── .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json !.vscode/c_cpp_properties.json *.code-workspace .history/ # ── JetBrains / CLion ───────────────────────────────────────────────────────── .idea/ *.iml *.iws *.ipr cmake-build-debug/ cmake-build-release/ cmake-build-relwithdebinfo/ cmake-build-minsizerel/ # ── macOS ───────────────────────────────────────────────────────────────────── .DS_Store .AppleDouble .LSOverride ._* .Spotlight-V100 .Trashes # ── Windows ─────────────────────────────────────────────────────────────────── Thumbs.db Thumbs.db:encryptable ehthumbs.db Desktop.ini $RECYCLE.BIN/ # ── Linux ───────────────────────────────────────────────────────────────────── *~ .fuse_hidden* .nfs* # ── Editor swap / backup ────────────────────────────────────────────────────── *.swp *.swo *.bak *.orig *.rej \#*\#