# Build output -- everything the Makefile generates lives in these three dirs. /obj/ /bin/ /lib/ # Belt-and-suspenders: stray build artifacts from manual/ad-hoc compiles. *.o *.d *.a *.so *.tsan.o # Coverage, profiling, and crash dumps. *.gcno *.gcda core core.* # Editor / tooling / OS cruft. *.swp *~ .DS_Store compile_commands.json .cache/