.gitignore 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. #
  2. # Normal rules (sorted alphabetically)
  3. #
  4. .*
  5. !.gitignore
  6. !.lock
  7. *.a
  8. *.bin
  9. *.cfgtmp
  10. *.c.[012]*.*
  11. *.dtb
  12. *.dtb.S
  13. *.dwo
  14. *.elf
  15. *.exe
  16. *.gcda
  17. *.gcno
  18. *.i
  19. *.lex.c
  20. *.ll
  21. *.lst
  22. *.lz4
  23. *.lzma
  24. *.lzo
  25. *.mod.c
  26. *.o
  27. #*.o.*
  28. *.order
  29. #**/*.patch
  30. *.s
  31. *.so.dbg
  32. *.su
  33. *.swp
  34. *.symtypes
  35. *.tab.[ch]
  36. #
  37. #buildroot
  38. #
  39. /buildroot/output
  40. #/buildroot/dl
  41. /buildroot/.auto.deps
  42. /buildroot/.config.cmd
  43. /buildroot/.config.old
  44. /buildroot/..config.tmp
  45. /buildroot/.config
  46. /buildroot/*.depend
  47. #/buildroot/*.patch
  48. /buildroot/*.diff
  49. /buildroot/*.orig
  50. /buildroot/*.rej
  51. /buildroot/*~
  52. /buildroot/*.pyc
  53. !/buildroot/.gitignore
  54. /buildroot-2021.02.2/output
  55. #/buildroot-2021.02.2/dl
  56. /buildroot-2021.02.2/.auto.deps
  57. /buildroot-2021.02.2/.config.cmd
  58. /buildroot-2021.02.2/.config.old
  59. /buildroot-2021.02.2/..config.tmp
  60. /buildroot-2021.02.2/.config
  61. /buildroot-2021.02.2/*.depend
  62. #/buildroot-2021.02.2/*.patch
  63. /buildroot-2021.02.2/*.diff
  64. /buildroot-2021.02.2/*.orig
  65. /buildroot-2021.02.2/*.rej
  66. /buildroot-2021.02.2/*~
  67. /buildroot-2021.02.2/*.pyc
  68. !/buildroot-2021.02.2/.gitignore
  69. #
  70. #buildroot-external
  71. #
  72. !/buildroot-external/package/carlink/**/*.a
  73. # linux
  74. # NOTE! Don't add files that are generated in specific
  75. # subdirectories here. Add them in the ".gitignore" file
  76. # in that subdirectory instead.
  77. #
  78. # NOTE! Please use 'git ls-files -i --exclude-standard'
  79. # command after changing this file, to see if there are
  80. # any tracked files which get ignored after the change.
  81. #
  82. # Normal rules (sorted alphabetically)
  83. #
  84. /linux/**/*.tar
  85. /linux/**/*.xz
  86. /linux/**/Module.symvers
  87. /linux/**/modules.builtin
  88. #
  89. # Top-level generic files
  90. #
  91. /linux/tags
  92. /linux/TAGS
  93. /linux/linux
  94. /linux/vmlinux
  95. /linux/vmlinux.32
  96. /linux/vmlinux-gdb.py
  97. /linux/vmlinuz
  98. /linux/System.map
  99. /linux/Module.markers
  100. #
  101. # RPM spec file (make rpm-pkg)
  102. #
  103. /linux/*.spec
  104. #
  105. # Debian directory (make deb-pkg)
  106. #
  107. /linux/debian/
  108. #
  109. # tar directory (make tar*-pkg)
  110. #
  111. /linux/tar-install/
  112. #
  113. # git files that we don't want to ignore even if they are dot-files
  114. #
  115. !/linux/.gitignore
  116. !/linux/.mailmap
  117. !/linux/.cocciconfig
  118. #
  119. # Generated include files
  120. #
  121. /linux/include/config
  122. /linux/include/generated
  123. /linux/arch/*/include/generated
  124. # stgit generated dirs
  125. /linux/patches-*
  126. # quilt's files
  127. /linux/patches
  128. /linux/series
  129. # cscope files
  130. /linux/cscope.*
  131. /linux/ncscope.*
  132. # gnu global files
  133. /linux/GPATH
  134. /linux/GRTAGS
  135. /linux/GSYMS
  136. /linux/GTAGS
  137. # id-utils files
  138. /linux/ID
  139. /linux/*.orig
  140. /linux/*~
  141. /linux/\#*#
  142. #
  143. # Leavings from module signing
  144. #
  145. /linux/extra_certificates
  146. /linux/signing_key.pem
  147. /linux/signing_key.priv
  148. /linux/signing_key.x509
  149. /linux/x509.genkey
  150. # Kconfig presets
  151. /linux/all.config
  152. # Kdevelop4
  153. /linux/*.kdev4
  154. # u-boot
  155. # NOTE! Don't add files that are generated in specific
  156. # subdirectories here. Add them in the ".gitignore" file
  157. # in that subdirectory instead.
  158. #
  159. # Normal rules (sorted alphabetically)
  160. #
  161. # Build tree
  162. /u-boot/build-*
  163. #
  164. # Top-level generic files
  165. #
  166. /u-boot/fit-dtb.blob
  167. /u-boot/MLO*
  168. /u-boot/SPL*
  169. /u-boot/System.map
  170. /u-boot/u-boot*
  171. /u-boot/boards.cfg
  172. #
  173. # git files that we don't want to ignore even it they are dot-files
  174. #
  175. !/u-boot/.gitignore
  176. !/u-boot/.mailmap
  177. #
  178. # Generated files
  179. #
  180. /u-boot/spl/
  181. /u-boot/tpl/
  182. /u-boot/defconfig
  183. #
  184. # Generated include files
  185. #
  186. /u-boot/include/config/
  187. /u-boot/include/generated/
  188. # stgit generated dirs
  189. /u-boot/patches-*
  190. /u-boot/.stgit-edit.txt
  191. # quilt's files
  192. /u-boot/patches
  193. /u-boot/series
  194. # gdb files
  195. /u-boot/.gdb_history
  196. # cscope files
  197. /u-boot/cscope.*
  198. # tags files
  199. /u-boot/tags
  200. /u-boot/ctags
  201. /u-boot/etags
  202. # gnu global files
  203. /u-boot/GPATH
  204. /u-boot/GRTAGS
  205. /u-boot/GSYMS
  206. /u-boot/GTAGS
  207. /u-boot/*.orig
  208. /u-boot/*~
  209. /u-boot/\#*#
  210. #
  211. #buildroot-external
  212. #
  213. /buildroot-external/toolchain/
  214. #
  215. #output
  216. #
  217. /output/