.gitignore 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  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 (sorted alphabetically)
  7. #
  8. .*
  9. !.checkpatch.conf
  10. *.a
  11. *.asn1.[ch]
  12. *.bin
  13. *.bin[_.]*
  14. *.cfgout
  15. *.cover
  16. *.dtb
  17. *.dtbo
  18. *.dtb.S
  19. *.elf
  20. *.exe
  21. *.fit
  22. *.gcda
  23. *.gcno
  24. *.i
  25. *.img
  26. *.itb
  27. *.lex.c
  28. *.lst
  29. *.map
  30. *.mod.c
  31. *.mbx
  32. *.o
  33. *.o.*
  34. *.order
  35. *.patch
  36. *.pem
  37. *.s
  38. *.su
  39. *.swp
  40. *.tab.[ch]
  41. *.ti-*
  42. # Build tree
  43. /build*
  44. #
  45. # Top-level generic files
  46. #
  47. fit-dtb.blob*
  48. /MLO*
  49. /SPL*
  50. /System.map
  51. /boards.cfg
  52. /mkimage-in-simple-bin*
  53. /simple-bin*
  54. /u-boot*
  55. /*.log
  56. #
  57. # git files that we don't want to ignore even it they are dot-files
  58. #
  59. !.gitignore
  60. !.mailmap
  61. !.get_maintainer.*
  62. #
  63. # Generated files
  64. #
  65. /spl/
  66. /tpl/
  67. /defconfig
  68. /generated_defconfig
  69. /Test*
  70. /capsule.*.efi-capsule
  71. /capsule*.map
  72. /keep-syms-lto.*
  73. #
  74. # Generated include files
  75. #
  76. /include/autoconf.mk*
  77. /include/config.h
  78. /include/config/
  79. /include/generated/
  80. # stgit generated dirs
  81. patches-*
  82. .stgit-edit.txt
  83. # quilt's files
  84. patches
  85. series
  86. # gdb files
  87. .gdb_history
  88. # cscope files
  89. cscope.*
  90. # tags files
  91. /tags
  92. /ctags
  93. /etags
  94. # gnu global files
  95. GPATH
  96. GRTAGS
  97. GSYMS
  98. GTAGS
  99. *.orig
  100. *~
  101. \#*#
  102. # Python cache
  103. __pycache__
  104. # Python code coverage output (python3-coverage html)
  105. /htmlcov/
  106. # pylint files
  107. /pylint.cur
  108. /pylint.out/
  109. # qconfig database
  110. /qconfig.db
  111. # Clang's compilation database file
  112. /compile_commands.json