#while bin is primarily an output - some items here are for bootstrapping - so while they aren't the source - we install and source-control them. /bin/* !/bin/*.cmd !/bin/*.kit !/bin/*.tcl !/bin/*.sh !/bin/*.bash #The directories for compiled/built Tcl packages (libs and modules) #These are purely 'output' folders - no need to track /lib/ /lib_tcl8/ /lib_tcl9/ /modules/ /modules_tcl8/ /modules_tcl9/ /vendorbuilds/ #Temporary files e.g from tests /tmp/ .vscode /logs/ **/_aside/ **/_build/ scratch* #Built documentation /html/ /man/ /md/ /doc/ /test* /src/testdata /src/scriptapps/test_* #temp ignore - not ripe /src/buildsuites #review /src/docgen #Built tclkits (if any) *.exe #ignore fossil database files (but keep .fossil-settings and .fossil-custom in repository even if fossil not being used at your site) _FOSSIL_ .fos .fslckout *.fossil #miscellaneous editor files etc *.swp *.log *.punkcheck todo.txt zig-cache/ zig-out/ /release/ /debug/ /build/ /build-*/ /docgen_tmp/