debug
release
*.user
*.sdf
*.opensdf
*.suo
*~
*.lib
*.png
*.dot
*.md5
*.o
*.d
*.a
*.so
*.so.*
*.dylib
quickfix.pc
bin/executor
bin/ordermatch
bin/tradeclient
examples/executor/C++/executor
examples/ordermatch/ordermatch
examples/tradeclient/tradeclient
include/
src/at
src/pt
src/ut
src/C++/Allocator.h
test/at
test/pt
test/ut
test/cfg
store/
lib/python3
*.db
.vs
core
*.pyc
\#*#
*.log
build*
# `build*` is matched case-insensitively on Windows and macOS, so it swallows
# BUILD.md there while leaving it tracked on Linux. Keep the doc regardless.
!BUILD.md
CMakeFiles
CMakeCache.txt
cmake_install.cmake
.vscode
.cache
compile_commands.json
*.vcxproj
*.vcxproj.filters
*.sln
*.swp
dist/
.venv-release/

# Local secrets (GITHUB_PAT and friends) - never commit
.env
