summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorSimon Hafner <hafnersimon@gmail.com>2014-04-25 09:32:49 -0500
committerSimon Hafner <hafnersimon@gmail.com>2014-04-25 09:32:49 -0500
commit8c6b1b402ea93829596b3add4c71f2d512363484 (patch)
tree7df9d871852942bd47af7e0d310195690a014ba2
parent6675b141bb137525463283063124c1b20c5dfcf3 (diff)
parent1b1bb284d2a5e221b105d133b05a2dbb228b122a (diff)
downloadNim-8c6b1b402ea93829596b3add4c71f2d512363484.tar.gz
Merge pull request #1141 from flaviut/moreignore
Clean up the .gitignore
-rw-r--r--.gitignore564
-rw-r--r--examples/cross_calculator/.gitignore12
2 files changed, 28 insertions, 548 deletions
diff --git a/.gitignore b/.gitignore
index 15272385f..462df4efc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,36 +1,27 @@
+*
+!**/
+!*.*
+nimcache/
+
 *.o
+!/icons/*.o
 *.exe
 *.so
+*.dylib
 *.zip
 *.iss
-nimcache
-lib/nimcache
-tools/nimcache
-tools/nimweb
-tests/nimcache
-tests/accept/run/nimcache
-tests/accept/compile/nimcache
-tests/reject/nimcache
-compiler/nimcache
-compiler/c2nim/nimcache
-compiler/pas2nim/nimcache
-misc
+
+mapping.txt
+tags
+install.sh
+deinstall.sh
+
 doc/*.html
 doc/*.pdf
 doc/*.idx
 /web/upload
-koch
-compiler/nimrod*
-build/[0-9]_[0-9]
-bin/nimrod
-examples/cross_calculator/nimrod_commandline/nimcalculator
-examples/cross_todo/nimrod_backend/*.html
-examples/cross_todo/nimrod_backend/backend
-examples/cross_todo/nimrod_backend/testbackend
-examples/cross_todo/nimrod_backend/todo.sqlite3
-examples/cross_todo/nimrod_commandline/nimtodo
-install.sh
-deinstall.sh
+build/*
+bin/*
 
 # iOS specific wildcards.
 *.mode1v3
@@ -42,534 +33,11 @@ deinstall.sh
 project.xcworkspace/
 xcuserdata/
 
-# iOS specific absolute paths
-examples/cross_calculator/ios/resources/ui/*.m
-examples/cross_calculator/ios/tags
-
-# Android specific absolute paths.
-examples/cross_calculator/android/bin/
-examples/cross_calculator/android/gen/
-examples/cross_calculator/android/jni/backend-jni.h
-examples/cross_calculator/android/libs/
-examples/cross_calculator/android/local.properties
-examples/cross_calculator/android/obj/
-examples/cross_calculator/android/tags
-
 # Generated files.
 /compile.json
-/compiler/c2nim/c2nim
 /compiler/nimrod.dot
-/compiler/pas2nim/pas2nim
-/compiler/service
-/examples/allany
-/examples/cairoex
-/examples/cgiex
-/examples/cgi/cgi_stacktrace
-/examples/cgi/example
-/examples/curlex
-/examples/debugging
-/examples/docstrings
-/examples/filterex
-/examples/fizzbuzz
-/examples/gtk/ex1
-/examples/gtk/ex2
-/examples/gtk/ex3
-/examples/gtk/ex4
-/examples/gtk/ex5
-/examples/gtk/ex6
-/examples/gtk/ex7
-/examples/gtk/ex8
-/examples/gtk/ex9
-/examples/hallo
-/examples/htmlrefs
-/examples/htmltitle
-/examples/httpserver2
-/examples/iupex1
-/examples/keyval
-/examples/keyval2
-/examples/luaex
-/examples/maximum
-/examples/parsecfgex
-/examples/pythonex
-/examples/sdlex
-/examples/statcsv
-/examples/talk/dsl
-/examples/talk/formatoptimizer
-/examples/talk/hoisting
-/examples/talk/lazyeval
-/examples/talk/quasiquote
-/examples/talk/tags
-/examples/tclex
-/examples/transff
-/examples/tunit
-/examples/wingui
-/examples/x11ex
-/lib/libnimrtl.dylib
-/lib/libserver.dylib
-/lib/packages/docutils/highlite
-/lib/pure/actors
-/lib/pure/algorithm
-/lib/pure/asyncio
-/lib/pure/base64
-/lib/pure/basic2d
-/lib/pure/basic3d
-/lib/pure/browsers
-/lib/pure/cgi
-/lib/pure/collections/sequtils
-/lib/pure/collections/tables
-/lib/pure/colors
-/lib/pure/complex
-/lib/pure/cookies
-/lib/pure/dynlib
-/lib/pure/encodings
-/lib/pure/endians
-/lib/pure/events
-/lib/pure/fsmonitor
-/lib/pure/ftpclient
-/lib/pure/gentabs
-/lib/pure/hashes
-/lib/pure/htmlgen
-/lib/pure/htmlparser
-/lib/pure/httpclient
-/lib/pure/httpserver
-/lib/pure/irc
-/lib/pure/json
-/lib/pure/lexbase
-/lib/pure/lib/
-/lib/pure/marshal
-/lib/pure/matchers
-/lib/pure/math
-/lib/pure/md5
-/lib/pure/memfiles
-/lib/pure/mersenne
-/lib/pure/mimetypes
-/lib/pure/nimprof
-/lib/pure/numeric
-/lib/pure/oids
-/lib/pure/os
-/lib/pure/osproc
-/lib/pure/parsecfg
-/lib/pure/parsecsv
-/lib/pure/parseopt
-/lib/pure/parseopt2
-/lib/pure/parsesql
-/lib/pure/parseurl
-/lib/pure/parseutils
-/lib/pure/parsexml
-/lib/pure/pegs
-/lib/pure/poly
-/lib/pure/redis
-/lib/pure/romans
-/lib/pure/ropes
-/lib/pure/scgi
-/lib/pure/smtp
-/lib/pure/sockets
-/lib/pure/streams
-/lib/pure/strtabs
-/lib/pure/strutils
-/lib/pure/subexes
-/lib/pure/terminal
-/lib/pure/times
-/lib/pure/typetraits
-/lib/pure/unicode
-/lib/pure/unittest
-/lib/pure/uri
-/lib/pure/xmldom
-/lib/pure/xmldomparser
-/lib/pure/xmlparser
-/lib/pure/xmltree
-/lib/system/sysio
-/lib/weird
-/lib/wrappers/gtk/gtk2
 /reject.json
 /run.json
 /testresults.html
 /testresults.json
-/tests/caas/absurd_nesting
-/tests/caas/completion_dot_syntax_main
-/tests/caasdriver
-/tests/caas/forward_declarations
-/tests/caas/idetools_api
-/tests/caas/imported
-/tests/caas/issue_416_template_shift
-/tests/caas/issue_452_export_shift
-/tests/caas/issue_477_dynamic_dispatch
-/tests/caas/its_full_of_procs
-/tests/caas/main
-/tests/caas/SymbolProcRun.*/
-/tests/ccg/tmissingbracket
-/tests/compile/talias
-/tests/compile/tambsym2
-/tests/compile/tarrindx
-/tests/compile/tassign
-/tests/compile/tbindoverload
-/tests/compile/tcan_alias_generic
-/tests/compile/tcan_alias_specialised_generic
-/tests/compile/tcan_inherit_generic
-/tests/compile/tcan_specialise_generic
-/tests/compile/tccgen1
-/tests/compile/tclosure4
-/tests/compile/tclosurebug2
-/tests/compile/tcmdline
-/tests/compile/tcodegenbug1
-/tests/compile/tcolonisproc
-/tests/compile/tcolors
-/tests/compile/tcommontype
-/tests/compile/tcompiles
-/tests/compile/tcomputedgoto
-/tests/compile/tconsteval
-/tests/compile/tconstraints
-/tests/compile/tconvcolors
-/tests/compile/tcputime
-/tests/compile/tdefaultprocparam
-/tests/compile/tdictdestruct
-/tests/compile/tdiscardable
-/tests/compile/tdllvar
-/tests/compile/tdumpast
-/tests/compile/tdumpast2
-/tests/compile/techo
-/tests/compile/teffects1
-/tests/compile/temptyecho
-/tests/compile/tendian
-/tests/compile/tenum
-/tests/compile/tenum2
-/tests/compile/tenum3
-/tests/compile/teval1
-/tests/compile/texport
-/tests/compile/tfib
-/tests/compile/tforwardgeneric
-/tests/compile/tforwty
-/tests/compile/tforwty2
-/tests/compile/tgeneric
-/tests/compile/tgeneric2
-/tests/compile/tgeneric3
-/tests/compile/tgeneric4
-/tests/compile/tgenericmatcher
-/tests/compile/tgenericmatcher2
-/tests/compile/tgenericprocvar
-/tests/compile/tgenericprop
-/tests/compile/tgenericrefs
-/tests/compile/tgenerictmpl
-/tests/compile/tgenericvariant
-/tests/compile/tgensymgeneric
-/tests/compile/tgetstartmilsecs
-/tests/compile/tglobalforvar
-/tests/compile/thallo
-/tests/compile/theaproots
-/tests/compile/thexrange
-/tests/compile/thygienictempl
-/tests/compile/tident
-/tests/compile/timplicititems
-/tests/compile/timplictderef
-/tests/compile/tinheritref
-/tests/compile/tio
-/tests/compile/tircbot
-/tests/compile/titer
-/tests/compile/titer2
-/tests/compile/titer_no_tuple_unpack
-/tests/compile/titerovl
-/tests/compile/tlastmod
-/tests/compile/tlinearscanend
-/tests/compile/tloops
-/tests/compile/tmacro1
-/tests/compile/tmacro2
-/tests/compile/tmacroaspragma
-/tests/compile/tmacrostmt
-/tests/compile/tmandelbrot
-/tests/compile/tmarshal
-/tests/compile/tmath
-/tests/compile/tmatrix1
-/tests/compile/tmatrix2
-/tests/compile/tmongo
-/tests/compile/tnamedparamanonproc
-/tests/compile/tnamedparams
-/tests/compile/tnestedproc
-/tests/compile/tnew
-/tests/compile/tnewsets
-/tests/compile/tnewuns
-/tests/compile/tnoargopenarray
-/tests/compile/tnoforward
-/tests/compile/tobjconstr2
-/tests/compile/tobjcov
-/tests/compile/tobject2
-/tests/compile/tobject3
-/tests/compile/tobjects
-/tests/compile/toop
-/tests/compile/toptions
-/tests/compile/tos
-/tests/compile/toverprc
-/tests/compile/tparedef
-/tests/compile/tparscfg
-/tests/compile/tparsefloat
-/tests/compile/tparsopt
-/tests/compile/tposix
-/tests/compile/tprep
-/tests/compile/tprocvars
-/tests/compile/tpush
-/tests/compile/tquicksort
-/tests/compile/tquit
-/tests/compile/tradix
-/tests/compile/treadln
-/tests/compile/treadx
-/tests/compile/trecmod
-/tests/compile/trecmod2
-/tests/compile/trectuple
-/tests/compile/trectuples
-/tests/compile/tredef
-/tests/compile/trepr
-/tests/compile/tsecondarrayproperty
-/tests/compile/tseq2
-/tests/compile/tseqcon2
-/tests/compile/tshadow_magic_type
-/tests/compile/tsizeof
-/tests/compile/tslurp
-/tests/compile/tsockets
-/tests/compile/tsortcall
-/tests/compile/tspecialised_is_equivalent
-/tests/compile/tstrace
-/tests/compile/tstrdesc
-/tests/compile/tstrdist
-/tests/compile/tstreams
-/tests/compile/tstrset
-/tests/compile/tstrtabs
-/tests/compile/ttableconstr
-/tests/compile/ttempl
-/tests/compile/ttempl3
-/tests/compile/ttempl4
-/tests/compile/ttempl5
-/tests/compile/ttemplreturntype
-/tests/compile/tthread_generic
-/tests/compile/ttime
-/tests/compile/ttuple1
-/tests/compile/ttypeclasses
-/tests/compile/ttypeconverter1
-/tests/compile/tuserpragma
-/tests/compile/tvoid
-/tests/compile/twalker
-/tests/compile/typalias
-/tests/dll/client
-/tests/gc/closureleak
-/tests/gc/cycleleak
-/tests/gc/gcbench
-/tests/gc/gcleak
-/tests/gc/gcleak2
-/tests/gc/gcleak3
-/tests/gc/gctest
-/tests/gc/weakrefs
-/tests/manyloc/argument_parser/ex_wget
-/tests/manyloc/nake/nakefile
-/tests/manyloc/packages/noconflicts
-/tests/manyloc/standalone/barebone
-/tests/patterns/targlist
-/tests/patterns/tcse
-/tests/patterns/thoist
-/tests/patterns/tmatrix
-/tests/patterns/tnoalias
-/tests/patterns/tnoendlessrec
-/tests/patterns/tor
-/tests/patterns/tpartial
-/tests/patterns/tstar
-/tests/patterns/tstmtlist
-/tests/reject/t99bott
-/tests/reject/tcheckedfield1
-/tests/reject/tdeprecated
-/tests/reject/tdisallowif
-/tests/reject/tuninit1
-/tests/rodfiles/aconv
-/tests/rodfiles/bconv
-/tests/rodfiles/bmethods
-/tests/rodfiles/bmethods2
-/tests/rodfiles/deada
-/tests/rodfiles/deada2
-/tests/rodfiles/hallo
-/tests/rodfiles/hallo2
-/tests/rodfiles/tgeneric1
-/tests/rodfiles/tgeneric2
-/tests/run/tack
-/tests/run/tactiontable
-/tests/run/tambsym2
-/tests/run/tambsys
-/tests/run/tanontuples
-/tests/run/tarray
-/tests/run/tarray2
-/tests/run/tarray3
-/tests/run/tarraycons
-/tests/run/tassert
-/tests/run/tastoverload1
-/tests/run/tasynciossl
-/tests/run/tasyncudp
-/tests/run/tbind1
-/tests/run/tbind3
-/tests/run/tbintre2
-/tests/run/tbintree
-/tests/run/tborrow
-/tests/run/tbug499771
-/tests/run/tbug511622
-/tests/run/tcase_setconstr
-/tests/run/tcasestm
-/tests/run/tcgbug
-/tests/run/tclosure2
-/tests/run/tclosure3
-/tests/run/tcnstseq
-/tests/run/tcnstseq2
-/tests/run/tcnstseq3
-/tests/run/tconcat
-/tests/run/tconstr2
-/tests/run/tcontinue
-/tests/run/tcontinuexc
-/tests/run/tcopy
-/tests/run/tcountup
-/tests/run/tcritbits
-/tests/run/tcurrncy
-/tests/run/tdestructor
-/tests/run/tdrdobbs_examples
-/tests/run/temit
-/tests/run/tenumhole
-/tests/run/tenumitems
-/tests/run/teventemitter
-/tests/run/tevents
-/tests/run/texceptions
-/tests/run/texcpt1
-/tests/run/texcsub
-/tests/run/texplicitgeneric1
-/tests/run/tfieldindex
-/tests/run/tfielditerator
-/tests/run/tfielditerator2
-/tests/run/tfilter
-/tests/run/tfinally
-/tests/run/tfinally2
-/tests/run/tfinally3
-/tests/run/tfinalobj
-/tests/run/tfloat1
-/tests/run/tfloat2
-/tests/run/tfloat3
-/tests/run/tformat
-/tests/run/tfriends
-/tests/run/tgenericassign
-/tests/run/tgenericassigntuples
-/tests/run/tgenericconverter
-/tests/run/tgenericprocvar
-/tests/run/tgenerics1
-/tests/run/tgensym
-/tests/run/tglobal
-/tests/run/thashes
-/tests/run/thexlit
-/tests/run/thintoff
-/tests/run/tidgen
-/tests/run/tindent1
-/tests/run/tinit
-/tests/run/tinterf
-/tests/run/tints
-/tests/run/tisopr
-/tests/run/titer3
-/tests/run/titer5
-/tests/run/titer6
-/tests/run/titer7
-/tests/run/titer8
-/tests/run/titer9
-/tests/run/titerslice
-/tests/run/titervaropenarray
-/tests/run/tkoeniglookup
-/tests/run/tlet
-/tests/run/tlists
-/tests/run/tlocals
-/tests/run/tlowhigh
-/tests/run/tmacro2
-/tests/run/tmacro3
-/tests/run/tmacro4
-/tests/run/tmacros1
-/tests/run/tmath
-/tests/run/tmatrix
-/tests/run/tmemoization
-/tests/run/tmethods1
-/tests/run/tmixin
-/tests/run/tmoditer
-/tests/run/tmultim1
-/tests/run/tmultim2
-/tests/run/tmultim3
-/tests/run/tmultim4
-/tests/run/tmultim6
-/tests/run/tnamedenumfields
-/tests/run/tnestif
-/tests/run/tnestprc
-/tests/run/tnewderef
-/tests/run/tnodeadlocks
-/tests/run/tobjasgn
-/tests/run/tobjconstr
-/tests/run/tobject
-/tests/run/tofopr
-/tests/run/tonraise
-/tests/run/toop1
-/tests/run/topenarrayrepr
-/tests/run/topenlen
-/tests/run/toprprec
-/tests/run/toverflw
-/tests/run/toverflw2
-/tests/run/toverl2
-/tests/run/toverl3
-/tests/run/toverwr
-/tests/run/tovfint
-/tests/run/tpatterns
-/tests/run/tpegs
-/tests/run/tpos
-/tests/run/tprecedence
-/tests/run/tprintf
-/tests/run/tprocvar
-/tests/run/tquotewords
-/tests/run/tregex
-/tests/run/treguse
-/tests/run/trepr
-/tests/run/treraise
-/tests/run/tromans
-/tests/run/tseqcon
-/tests/run/tseqtuple
-/tests/run/tsequtils
-/tests/run/tsets
-/tests/run/tsets2
-/tests/run/tsidee2
-/tests/run/tsidee3
-/tests/run/tsimmeth
-/tests/run/tsimplesort
-/tests/run/tslices
-/tests/run/tsortdev
-/tests/run/tsplit
-/tests/run/tstempl
-/tests/run/tstmtexprs
-/tests/run/tstrange
-/tests/run/tstringinterp
-/tests/run/tstrlits
-/tests/run/tstrutil
-/tests/run/tsubrange
-/tests/run/tsubrange2
-/tests/run/ttables
-/tests/run/ttables2
-/tests/run/ttoseq
-/tests/run/ttypedesc1
-/tests/run/tunhandledexc
-/tests/run/tunidecode
-/tests/run/tunittests
-/tests/run/tuserassert
-/tests/run/tvarargs_vs_generic
-/tests/run/tvardecl
-/tests/run/tvariantasgn
-/tests/run/tvariantstack
-/tests/run/tvarious1
-/tests/run/tvarnums
-/tests/run/tvarres1
-/tests/run/tvarres2
-/tests/run/tvartup
-/tests/run/tvtable
-/tests/run/twrongexc
-/tests/run/txmlgen
-/tests/run/txmltree
-/tests/run/tzeroarray
-/tests/system/helpers/readall_echo
-/tests/system/io
-/tests/system/params
-/tests/tester
-/tests/threads/tactors
-/tests/threads/tactors2
-/tests/threads/tthreadanalysis2
-/tests/threads/tthreadanalysis3
-/tests/threads/tthreadheapviolation1
-/tools/nimgrep
+testament.db
diff --git a/examples/cross_calculator/.gitignore b/examples/cross_calculator/.gitignore
new file mode 100644
index 000000000..e521bf338
--- /dev/null
+++ b/examples/cross_calculator/.gitignore
@@ -0,0 +1,12 @@
+# Android specific absolute paths.
+android/bin/
+android/gen/
+android/jni/backend-jni.h
+android/libs/
+android/local.properties
+android/obj/
+android/tags
+# iOS specific absolute paths
+ios/resources/ui/*.m
+ios/tags
+