Files
pdf/.gitignore
T

83 lines
1.6 KiB
Plaintext

# Build output
/build/
/out/
**/build/
**/cmake-build-*/
CMakeUserPresets.json
# vcpkg
/vcpkg_installed/
**/vcpkg_installed/
/vcpkg/
# vcpkg binary cache (CI sets VCPKG_DEFAULT_BINARY_CACHE here; may appear locally too)
/.vcpkg-cache/
# CMake compile database — lives in the build dir, but tooling often drops a copy
# or symlink at the repo root.
/compile_commands.json
# PDFium from-source build (depot_tools / GN / Ninja)
/third_party/pdfium/depot_tools/
/third_party/pdfium/checkout/
/third_party/pdfium/install/
/third_party/pdfium/.gclient*
# Skia from-source build (depot_tools / GN / Ninja)
/third_party/skia/depot_tools/
/third_party/skia/checkout/
/third_party/skia/install/
# IDE / editor
/.vs/
/.vscode/
!/.vscode/extensions.json
!/.vscode/settings.shared.json
/.idea/
*.user
*.suo
# OS
Thumbs.db
.DS_Store
desktop.ini
# Office lock files (the "~$" prefix Word/Excel/PowerPoint write while a doc is open)
~$*
# Python (gateway)
__pycache__/
*.pyc
.venv/
/gateway/.venv/
# Node (frontend)
node_modules/
/frontend/dist/
/frontend/.vite/
# WASM artifacts
*.wasm.map
# Logs / misc
*.log
# Compiled Python bindings (binary build outputs)
gateway/*.pyd
gateway/*.so
gateway/*.dylib
# Downloaded fuzzing corpus (large; fetched via scripts/fetch_corpus.py)
corpus/fuzz/
# Large-corpus regression baseline (derived from the gitignored corpus above)
tests/regression/baseline-large/
# Fuzzer working artifacts (crashes, leaks, coverage)
engine/fuzz/artifacts/
crash-*
leak-*
timeout-*
PDF Editor Timeline.xlsx
# Local environment config / secrets
/third_party/pdfium-wasm/