* !**/ !*.* # Cache nimcache/ rnimcache/ dnimcache/ *.o !/icons/*.o *.obj *.ilk *.exp *.pdb *.lib *.dll *.exe *.so *.dylib *.zip *.iss *.log *.pdb mapping.txt tags install.sh deinstall.sh doc/html/ doc/*.html doc/*.pdf doc/*.idx /web/upload /build/* bin/* # iOS specific wildcards. *.mode1v3 *.pbxuser *.perspective *.perspectivev3 *.swp .DS_Store .tags project.xcworkspace/ xcuserdata/ # Generated files. /compile.json /compiler/nim.dot /reject.json /run.json /tools/dochack/dochack.js *.json /pkgstemp/**/* # for `nim doc foo.nim` /*.html lib/**/*.html #/testresults.html #covered by /*.html /testresults.json testament.db /tests/**/*.json /tests/**/*.js /csources /dist/ /lib/fusion # Private directories and files (IDEs) .*/ ~* # testament cruft; TODO: generate these in a gitignore'd dir in the first place. testresults/ test.txt /test.ini tweeter.db tweeter_test.db megatest.nim /outputExpected.txt /outputGotten.txt /t15148.txt /tests/vm/tfile_rw.txt /lib/pure/*.js !/.builds/ !/.github # ignore debug dirs generated by dsymutil on OSX *.dSYM # for `nim c -r nimdoc/tester` etc; this can be in multiple places htmldocs ## these are not needed anymore unless checkout old older versions nimdoc.out.css