diff options
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..fad7909bd --- /dev/null +++ b/.gitignore @@ -0,0 +1,114 @@ +* +!**/ +!*.* + +# 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 +/csources_v1 +/csources_v2 + +/dist/ +# /lib/fusion # fusion is now unbundled; `git status` should reveal if it's there so users can act on it + +# Private directories and files (IDEs) +.*/ +~* + +# testament cruft; TODO: generate these in a gitignore'd dir (./build) in the first place. +testresults/ +test.txt +/test.ini + +tweeter.db +tweeter_test.db + +/tests/megatest.nim +/tests/ic/*_temp.nim +/tests/navigator/*_temp.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 +# except here: +!/nimdoc/testproject/expected/* +pkgs/ +/compiler/compiler/ |