### These files should get ignored no matter where they appear. # Editors leave these lying around \#*\# .#* *~ *.swp # Windows stuff *.obj *.exe *.lib # Patch leaves these lying around *.orig *.rej # gcov stuff *.gcno *.gcov *.gcda # gdb stuff .gdb_history # ctags stuff TAGS tags # cscope stuff cscope* # Stuff made by our makefiles *.trs # configure in progress *.err *.tmp /.cyg* /confdefs.* /conftest /conftest.* # files generated by autotools (`./autogen.sh`) ## The initial / makes these files only get ignored in particular directories. /aclocal.m4 /autom4te.cache /build-aux/ /configure /config.h.in /m4/libtool.m4 /m4/ltoptions.m4 /m4/ltsugar.m4 /m4/ltversion.m4 /m4/lt~obsolete.m4 /Makefile.in # files generated by configure (`mkdir build; cd build && ../configure`) *.log *.pc .deps/ config.h config.log config.status evconfig-private.h libtool Makefile stamp-h1 stamp-h2 # other generated config files (which command?) config.cache config.guess config.sub # files generated by doxygen doxygen CMakeDoxyfile.in CMakeDoxygenDefaults.cmake Doxyfile.doxygen # files generated by make (`mkdir build; cd build && ../configure && make`) .dirstamp .libs/ *.la *.lo *.o event-config.h ## make generated files under /sample becat dns-example event-read-fifo event-test hello-world http-connect http-server https-client https-client-mbedtls le-proxy signal-test ssl-client-mbedtls time-test watch-timing ws-chat-server ## make generated files under /test bench bench_cascade bench_http bench_httpclient regress rpcgen-attempted test-changelist test-closed test-driver test-dumpevents test-eof test-fdleak test-init test-kq-collision test-ratelim test-script.sh test-time test-weof # files generated by event_rpcgen.py (`python3 event_rpcgen.py test/regress.rpc`) regress.gen.c regress.gen.h # files generated by cmake (`cmake -B build && cmake --build build`) /build/ CMakeCache.txt CMakeFiles/ CTestTestfile.cmake CTestCostData.txt DartConfiguration.tcl LibeventConfig.cmake LibeventConfigVersion.cmake LibeventTargets*.cmake Uninstall.cmake bin/ cmake_install.cmake compile_commands.json event.dir event_core.dir event_extra.dir install_manifest.txt lib/ tmp/ verify_tests.sh verify_tests.bat *.vcxproj *.sln *.filters # files generated by Xcode (`cmake -B build -G Xcode && cmake --build build`) *.resp *.d *.dia Debug/ Release/ XCBuildData/ CMakeScripts/ libevent.xcodeproj/ # files generated by Ninja (`cmake -B build -G Ninja && cmake --build build`) build.ninja rules.ninja .ninja_deps .ninja_log # make dist (`mkdir build; cd build && ../configure && make distcheck`) /COPYING /INSTALL *.tar.gz /.vagrant # clangd .cache # Project files from IDE or editors # VS/VSCode .vs/ .vscode/ # IntelliJ/Clion .idea/