.gitignore 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  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. *.cfgout
  14. *.cover
  15. *.dtb
  16. *.dtbo
  17. *.dtb.S
  18. *.elf
  19. *.exe
  20. *.gcda
  21. *.gcno
  22. *.i
  23. *.img
  24. *.lex.c
  25. *.lst
  26. *.mod.c
  27. *.mbx
  28. *.o
  29. *.o.*
  30. *.order
  31. *.patch
  32. *.s
  33. *.su
  34. *.swp
  35. *.tab.[ch]
  36. # Build tree
  37. /build-*
  38. #
  39. # Top-level generic files
  40. #
  41. fit-dtb.blob*
  42. /MLO*
  43. /SPL*
  44. /System.map
  45. /u-boot*
  46. /boards.cfg
  47. /*.log
  48. #
  49. # git files that we don't want to ignore even it they are dot-files
  50. #
  51. !.gitignore
  52. !.mailmap
  53. !.get_maintainer.*
  54. #
  55. # Generated files
  56. #
  57. /spl/
  58. /tpl/
  59. /defconfig
  60. #
  61. # Generated include files
  62. #
  63. /include/config/
  64. /include/generated/
  65. # stgit generated dirs
  66. patches-*
  67. .stgit-edit.txt
  68. # quilt's files
  69. patches
  70. series
  71. # gdb files
  72. .gdb_history
  73. # cscope files
  74. cscope.*
  75. # tags files
  76. /tags
  77. /ctags
  78. /etags
  79. # gnu global files
  80. GPATH
  81. GRTAGS
  82. GSYMS
  83. GTAGS
  84. *.orig
  85. *~
  86. \#*#
  87. # Python cache
  88. __pycache__
  89. # Python code coverage output (python3-coverage html)
  90. /htmlcov/
  91. # pylint files
  92. /pylint.cur
  93. /pylint.out/
  94. # moveconfig database
  95. /moveconfig.db