Update .gitignore: track original u-boot images
[oweals/u-boot_mod.git] / .gitignore
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 # Normal rules
7 #
8 .*
9 *.o
10 *.o.*
11 *.a
12 *.s
13 *.su
14 *.mod.c
15 *.i
16 *.lst
17 *.order
18 *.elf
19 *.swp
20 *.bin
21 *.patch
22 *.cfgtmp
23
24 # host programs on Cygwin
25 *.exe
26
27 #
28 # Top-level generic files
29 #
30 /u-boot/System.map
31 /u-boot/u-boot*
32 /u-boot/bootstrap
33 /u-boot/bootstrap.map
34
35 # MD5 in bin
36 /bin/*.md5
37
38 # Symbolic links and some compilation results from tools
39 /u-boot/tools/crc32.c
40 /u-boot/tools/environment.c
41 /u-boot/tools/envcrc
42 /u-boot/tools/mkimage
43
44 # Auto generated fsdata.c
45 /u-boot/httpd/fsdata.c
46
47 # Generated include files
48 /u-boot/include/asm
49 /u-boot/include/config.h
50 /u-boot/include/config.mk
51 /u-boot/include/version_autogenerated.h
52 # TODO: broken symbolic link
53 /u-boot/include/asm-*/arch
54
55 # Do not ignore original u-boot images
56 !/original_u-boot_images/*.bin
57
58 #
59 # git files that we don't want to ignore even it they are dot-files
60 #
61 !.gitignore
62 !.mailmap
63
64 # stgit generated dirs
65 patches-*
66 .stgit-edit.txt
67
68 # quilt's files
69 patches
70 series
71
72 # gdb files
73 .gdb_history
74
75 # cscope files
76 cscope.*
77
78 # tags files
79 /tags
80 /ctags
81 /etags
82
83 # gnu global files
84 GPATH
85 GRTAGS
86 GSYMS
87 GTAGS
88
89 *.orig
90 *~
91 \#*#