gitignore cleanup

* ignore typical backup files created by common editors
* move general ignore rules like "*.o" or "depend.mk" to top level gitignore
* ignore executables and test directories in target dir gitignore
  as these are local and there's no general catch-all pattern for them
This commit is contained in:
Hartmut Holzgraefe 2014-08-18 09:39:29 +00:00
parent 85c88dbd6b
commit d355e07e2d
14 changed files with 50 additions and 29 deletions

36
.gitignore vendored
View File

@ -1,4 +1,32 @@
server/core/tags
server/core/maxscale
server/core/maxkeys
server/core/maxpasswd
# Object files
*.o
*.ko
*.lo
# Libraries
*.lib
*.a
*.la
# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib
# Executables
*.exe
*.out
*.app
# log files (from testing etc.)
*.log
# "make depend" generated stuff
depend
depend.mk
# various auto-backup stuff
*~
*#
.#*

2
client/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
# binaries generated here
maxadmin

View File

@ -1,5 +0,0 @@
*.o
*.so
*.so.*
depend.mk

2
log_manager/test/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
# binaries generated here
testlog

View File

@ -1,5 +0,0 @@
*.o
*.so
*.so.*
depend.mk

2
query_classifier/test/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
# binaries generated here
testmain

View File

@ -1,3 +1,4 @@
*.o
# binaries generated here
maxscale
depend.mk
maxkeys
maxpasswd

2
server/core/test/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
#binaries generated here
testhash

View File

@ -1,3 +0,0 @@
*.o
*.so
depend.mk

View File

@ -1,3 +0,0 @@
*.o
*.so
depend.mk

View File

@ -1,3 +0,0 @@
*.o
*.so
depend.mk

View File

@ -1,3 +0,0 @@
*.o
*.so
depend.mk

7
server/test/.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
bin/
Documentation/
etc/
lib/
log/
modules/
mysql/

1
utils/.gitignore vendored
View File

@ -1 +0,0 @@
*.o