xref: /openbmc/linux/.gitignore (revision 92a2c6b2)
1#
2# NOTE! Don't add files that are generated in specific
3# subdirectories here. Add them in the ".gitignore" file
4# in that subdirectory instead.
5#
6# NOTE! Please use 'git ls-files -i --exclude-standard'
7# command after changing this file, to see if there are
8# any tracked files which get ignored after the change.
9#
10# Normal rules
11#
12.*
13*.o
14*.o.*
15*.a
16*.s
17*.ko
18*.so
19*.so.dbg
20*.mod.c
21*.i
22*.lst
23*.symtypes
24*.order
25*.elf
26*.bin
27*.gz
28*.bz2
29*.lzma
30*.xz
31*.lz4
32*.lzo
33*.patch
34*.gcno
35modules.builtin
36Module.symvers
37*.dwo
38
39#
40# Top-level generic files
41#
42/tags
43/TAGS
44/linux
45/vmlinux
46/vmlinux-gdb.py
47/vmlinuz
48/System.map
49/Module.markers
50
51#
52# Debian directory (make deb-pkg)
53#
54/debian/
55
56#
57# tar directory (make tar*-pkg)
58#
59/tar-install/
60
61#
62# git files that we don't want to ignore even it they are dot-files
63#
64!.gitignore
65!.mailmap
66
67#
68# Generated include files
69#
70include/config
71include/generated
72arch/*/include/generated
73
74# stgit generated dirs
75patches-*
76
77# quilt's files
78patches
79series
80
81# cscope files
82cscope.*
83ncscope.*
84
85# gnu global files
86GPATH
87GRTAGS
88GSYMS
89GTAGS
90
91*.orig
92*~
93\#*#
94
95#
96# Leavings from module signing
97#
98extra_certificates
99signing_key.priv
100signing_key.x509
101x509.genkey
102
103# Kconfig presets
104all.config
105
106# Kdevelop4
107*.kdev4
108