.gitignore 3.3 KB

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