#
# N.B.
# This is the toplevel .gitignore file.  
# This is not the place for entries that are specific to 
# a subdirectory.  Instead add those files to the 
# .gitignore file in that subdirectory.
#
# N.B. 
# Please use 'git ls-files -i --exclude-standard'
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.

#
# Normal rules
#
.deps
.depend
.DS_Store
.*.cmd
.*.d
.*.flags
.libs
.tmp_versions
.Xrefs
*~
\.#*
\#*
*.a
*.dSYM
*.i
*.ko
*.la
*.lo
*.mod.c
*.o
*.orig
*.rej
*.s
*-stamp
*.so
*.swp
*.unsigned
00[0-9][0-9]-*.patch
autoMakefile
autoMakefile.in
config.guess
config.log
config.status
config.sub
configure
debs
depcomp
install-sh
Makefile
missing
modules.order
TAGS

#
# Top level generated files specific to this top level dir
#
/.mergeinfo-*
/.pc
/.Xrefs-2.5
/acl.size
/aclocal.m4
/autom4te-2.53.cache
/autom4te.cache
/COMMIT_EDITMSG.*
/compile
/config.cache
/config.h
/config.h.in
/undef.h
/INSTALL
/libtool
/lustre.spec
/lustre-dkms.spec
/lustre*.tar.gz
/lustre*.rpm
/kmod-lustre*.rpm
/kmp-*.files
/kmp-*.preamble
/mkinstalldirs
/Module.markers
/Module.symvers
/Module.symvers.old
/Modules.symvers
/patches
/Rules
/series
/stamp-h1
/LUSTRE-VERSION-FILE

#
# Top level generic files
#
!.gitignore
tags

# cscope files
cscope.*

# doxygen files
doxygen.*