xref: /openbmc/linux/.gitignore (revision f46e65da)
1 1e65174aSLinus Torvalds#
2 1e65174aSLinus Torvalds# NOTE! Don't add files that are generated in specific
3 1e65174aSLinus Torvalds# subdirectories here. Add them in the ".gitignore" file
4 1e65174aSLinus Torvalds# in that subdirectory instead.
5 1e65174aSLinus Torvalds#
6 ff2f5ff0SMatt Kraai# NOTE! Please use 'git ls-files -i --exclude-standard'
7 f72e9df0SEduard - Gabriel Munteanu# command after changing this file, to see if there are
8 f72e9df0SEduard - Gabriel Munteanu# any tracked files which get ignored after the change.
9 f72e9df0SEduard - Gabriel Munteanu#
10 1377dd3eSMasahiro Yamada# Normal rules (sorted alphabetically)
11 1e65174aSLinus Torvalds#
12 1e65174aSLinus Torvalds.*
13 1377dd3eSMasahiro Yamada*.a
14 4fa8bc94SMasahiro Yamada*.asn1.[ch]
15 1377dd3eSMasahiro Yamada*.bin
16 1377dd3eSMasahiro Yamada*.bz2
17 1377dd3eSMasahiro Yamada*.c.[012]*.*
18 4f0e3a57SRob Herring*.dt.yaml
19 10b62a2fSMasahiro Yamada*.dtb
20 10b62a2fSMasahiro Yamada*.dtb.S
21 1377dd3eSMasahiro Yamada*.dwo
22 1377dd3eSMasahiro Yamada*.elf
23 1377dd3eSMasahiro Yamada*.gcno
24 1377dd3eSMasahiro Yamada*.gz
25 1377dd3eSMasahiro Yamada*.i
26 1377dd3eSMasahiro Yamada*.ko
27 59889300SMasahiro Yamada*.lex.c
28 1377dd3eSMasahiro Yamada*.ll
29 1377dd3eSMasahiro Yamada*.lst
30 1377dd3eSMasahiro Yamada*.lz4
31 1377dd3eSMasahiro Yamada*.lzma
32 1377dd3eSMasahiro Yamada*.lzo
33 1377dd3eSMasahiro Yamada*.mod.c
34 1e65174aSLinus Torvalds*.o
35 96918a35SAlexey Dobriyan*.o.*
36 1377dd3eSMasahiro Yamada*.order
37 1377dd3eSMasahiro Yamada*.patch
38 1e65174aSLinus Torvalds*.s
39 20ede274SBrian Gerst*.so
40 f322727bSThomas Gleixner*.so.dbg
41 e2557287SRasmus Villemoes*.su
42 1377dd3eSMasahiro Yamada*.symtypes
43 59889300SMasahiro Yamada*.tab.[ch]
44 1377dd3eSMasahiro Yamada*.tar
45 1377dd3eSMasahiro Yamada*.xz
46 1377dd3eSMasahiro YamadaModule.symvers
47 1377dd3eSMasahiro Yamadamodules.builtin
48 1e65174aSLinus Torvalds
49 1e65174aSLinus Torvalds#
50 1e65174aSLinus Torvalds# Top-level generic files
51 1e65174aSLinus Torvalds#
52 6db823cfSLinus Torvalds/tags
53 6db823cfSLinus Torvalds/TAGS
54 6db823cfSLinus Torvalds/linux
55 6db823cfSLinus Torvalds/vmlinux
56 d0fe116bSFlorian Fainelli/vmlinux.32
57 2478a8a1SDaniel Thompson/vmlinux-gdb.py
58 6db823cfSLinus Torvalds/vmlinuz
59 6db823cfSLinus Torvalds/System.map
60 6db823cfSLinus Torvalds/Module.markers
61 898490c0SAlexey Gladkov/modules.builtin.modinfo
62 6db823cfSLinus Torvalds
63 6db823cfSLinus Torvalds#
64 af60e207SMasahiro Yamada# RPM spec file (make rpm-pkg)
65 af60e207SMasahiro Yamada#
66 af60e207SMasahiro Yamada/*.spec
67 af60e207SMasahiro Yamada
68 af60e207SMasahiro Yamada#
69 b7568286SGreg Dietsche# Debian directory (make deb-pkg)
70 b7568286SGreg Dietsche#
71 b7568286SGreg Dietsche/debian/
72 b7568286SGreg Dietsche
73 b7568286SGreg Dietsche#
74 5704d455SPaolo Pisati# Snap directory (make snap-pkg)
75 5704d455SPaolo Pisati#
76 5704d455SPaolo Pisati/snap/
77 5704d455SPaolo Pisati
78 5704d455SPaolo Pisati#
79 dd10ca6cSAndrey Skvortsov# tar directory (make tar*-pkg)
80 dd10ca6cSAndrey Skvortsov#
81 dd10ca6cSAndrey Skvortsov/tar-install/
82 dd10ca6cSAndrey Skvortsov
83 dd10ca6cSAndrey Skvortsov#
84 *f46e65daSMasahiro Yamada# We don't want to ignore the following even if they are dot-files
85 6db823cfSLinus Torvalds#
86 *f46e65daSMasahiro Yamada!.clang-format
87 *f46e65daSMasahiro Yamada!.cocciconfig
88 *f46e65daSMasahiro Yamada!.get_maintainer.ignore
89 *f46e65daSMasahiro Yamada!.gitattributes
90 9e447a7fSDenis V. Lunev!.gitignore
91 f72e9df0SEduard - Gabriel Munteanu!.mailmap
92 1e65174aSLinus Torvalds
93 1e65174aSLinus Torvalds#
94 1e65174aSLinus Torvalds# Generated include files
95 1e65174aSLinus Torvalds#
96 1e35663eSMasahiro Yamada/include/config/
97 1e35663eSMasahiro Yamada/include/generated/
98 1e35663eSMasahiro Yamada/include/ksym/
99 1e35663eSMasahiro Yamada/arch/*/include/generated/
100 1e65174aSLinus Torvalds
101 1d519605SMauro Carvalho Chehab# stgit generated dirs
102 1d519605SMauro Carvalho Chehabpatches-*
103 8ccf2832SQi Yong
104 8ccf2832SQi Yong# quilt's files
105 8ccf2832SQi Yongpatches
106 8ccf2832SQi Yongseries
107 132e2bc3STobias Klauser
108 132e2bc3STobias Klauser# cscope files
109 132e2bc3STobias Klausercscope.*
110 9723c046SJike Songncscope.*
111 3f1b0e1fSAlexey Dobriyan
112 f2ac5e78SJani Nikula# gnu global files
113 f2ac5e78SJani NikulaGPATH
114 f2ac5e78SJani NikulaGRTAGS
115 f2ac5e78SJani NikulaGSYMS
116 f2ac5e78SJani NikulaGTAGS
117 f2ac5e78SJani Nikula
118 a37161c0SAndi Kleen# id-utils files
119 a37161c0SAndi KleenID
120 a37161c0SAndi Kleen
121 3f1b0e1fSAlexey Dobriyan*.orig
122 70886554SChris Dearman*~
123 70886554SChris Dearman\#*#
124 addbcdbbSDavid Howells
125 addbcdbbSDavid Howells#
126 addbcdbbSDavid Howells# Leavings from module signing
127 addbcdbbSDavid Howells#
128 addbcdbbSDavid Howellsextra_certificates
129 fb117949SDavid Woodhousesigning_key.pem
130 addbcdbbSDavid Howellssigning_key.priv
131 addbcdbbSDavid Howellssigning_key.x509
132 addbcdbbSDavid Howellsx509.genkey
133 25fba9beSBorislav Petkov
134 25fba9beSBorislav Petkov# Kconfig presets
135 7fb1fc42SMasahiro Yamada/all.config
136 7fb1fc42SMasahiro Yamada/alldef.config
137 7fb1fc42SMasahiro Yamada/allmod.config
138 7fb1fc42SMasahiro Yamada/allno.config
139 7fb1fc42SMasahiro Yamada/allrandom.config
140 7fb1fc42SMasahiro Yamada/allyes.config
141 dfe04872SBoaz Harrosh
142 dfe04872SBoaz Harrosh# Kdevelop4
143 dfe04872SBoaz Harrosh*.kdev4
144