# Ignore CMake build directories
/build/
**/build/
/build-fcitx5/
**/build-fcitx5/

# CPack / scripts/build-deb.sh output (name is build-deb, not build)
**/build-deb/
**/build-rpm/

# CMake-generated files
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
Makefile

# Editor / IDE junk
.vscode/
.idea/
*.swp
*.swo
*~

# Node / JS
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Debian packages (built locally or by CI; do not commit)
*.deb
*.rpm

# semantic-release dual-target .deb output
/release-debs/
/release-rpms/

# MkDocs build output (published by .github/workflows/docs.yml)
/site/
.venv/
openwiki/
.codegraph/

# Bản .env đã điền API key thật (mẫu là .env.example, luôn được commit)
.env
.env.*
!.env.example

# dict round-trip harness work dir
scripts/dict-roundtrip/.work/

__pycache__/
*.py[cod]

# debhelper build artefacts (debian/rules clean dọn, nhưng đừng để lọt vào git)
/debian/.debhelper/
/debian/debhelper-build-stamp
/debian/files
/debian/*.substvars
/debian/*.debhelper.log
/debian/fcitx5-telebit/
/telebit-fcitx5/obj-*/

docs/dev/debian-submission.md
