You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

92 lines
1.5 KiB

#Derived from .gitignore (the canonical statement of ignore intent) - keep in sync manually.
#See .fossil-settings/AGENTS.md for the git+fossil coexistence contract: the glob semantic
#translation rules (fossil has no negation - bin/* is wholesale-ignored with the tracked
#exceptions handled by explicit 'fossil add'), and the verification procedure for syncing.
.git
CVS
#bin is primarily build output - tracked exceptions by explicit add (see header)
bin/*
#directories for compiled/built Tcl packages - purely output
lib
lib_tcl8
lib_tcl9
modules
modules_tcl8
modules_tcl9
vendorbuilds
#Temporary files e.g from tests
tmp
.vscode
*/.vscode
#claude harness config: shared .claude/settings.json is a tracked exception by explicit add (see header)
.claude/*
*/.claude
.omo
*/.omo
logs
_aside
*/_aside
_build
*/_build
scratch*
*/scratch*
#Built documentation
html
man
md
doc
test*
src/testdata
src/scriptapps/test_*
#temp ignore - not ripe
src/buildsuites
#review
src/docgen
#local developer notes
localdoc
#Built tclkits (if any)
*.exe
#subfolder for temporary reference files - not source controlled
TEMP_REFERENCE
*/TEMP_REFERENCE
#fossil database files (fossil auto-ignores its own control files; an in-tree repo file would otherwise list as an extra)
*.fossil
#miscellaneous editor files etc
*.swp
*.log
*.punkcheck
todo.txt
*/todo.txt
zig-cache
*/zig-cache
zig-out
*/zig-out
release
debug
build
build-*
docgen_tmp
~
#Node
node_modules
package-lock.json
package.json