# 构建输出
/build*/
/dist*/

# 项目内二进制依赖与下载缓存
/tools/linux-build-env/
/tools/micromamba/
/tools/cmake-linux
/tools/ninja-linux
/tools/compiler-linux
/tools/python-bin
/tools/python-venv
/third_party/qt-linux
/third_party/opencv-linux
/downloads/

# 历史 Windows 二进制依赖，体积很大，不纳入 Git
/third_party/opencv-windows
/third_party/opencv-windows*/
/third_party/qt-windows
/third_party/qt-windows-msvc
/third_party/qt-windows*/
/third_party/qt-tools/
/tools/cmake-windows/
/tools/cmake-current-windows

# 日志和临时文件
*.log
*.tmp
*.bak
*.swp
.DS_Store

# CMake / Ninja
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
install_manifest.txt
.ninja_*
build.ninja
compile_commands.json

# IDE
.vscode/
.idea/
*.user
*.pro.user
