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# NOTE! Please use 'git ls-files -i --exclude-standard' 7# command after changing this file, to see if there are 8# any tracked files which get ignored after the change. 9# 10# ('git ls-files -i --exclude-standard -ocs --directory' 11# command can show all the tracked and untracked files 12# which get ignored after the change.) 13# 14 15# Hidden files 16.* 17# Except for these hidden files 18!.gitignore 19!.gitattributes 20!.mailmap 21 22# Backup files 23*~ 24*.bak 25*.BAK 26*.orig 27\#*# 28 29# Tag files 30/tags 31/TAGS 32/cscope.* 33/ncscope.* 34/compile_commands.json 35# gnu global files 36GPATH 37GRTAGS 38GSYMS 39GTAGS 40 41# Object files 42*.o 43*.o.* 44*.ko 45*.obj 46*.lo 47*.slo 48*.py[co] 49 50# List files 51*.i 52*.lst 53 54# Precompiled Headers 55*.gch 56*.pch 57 58# Libraries 59*.lib 60*.a 61*.la 62*.lai 63*.pyd 64 65# Shared objects (inc. Windows DLLs) 66*.dll 67*.so 68*.so.* 69*.dylib 70 71# Executables 72*.exe 73*.out 74*.app 75*.elf 76*.i*86 77*.x86_64 78*.hex 79 80# Source insight project files 81/[sS][iI]/ 82 83# Generated project files 84*.ncb 85*.idb 86*.pdb 87*.sdf 88*.suo 89*.opensdf 90#/Debug/ 91#/Release/ 92Debug/ 93Release/ 94/ipch/ 95 96Library dir 97lib/ 98 99Build dir 100/out/ 101*.pre 102*.bin 103*.yaml 104 105*.tar.gz 106write_flash_gui* 107*.lds 108*/liteos_m/sdk/bsp/out/log 109*.mri 110 111# configuration file 112# *.ini 113 114# Except these files 115!bes2600/liteos_m/sdk/bsp/out/**/*.bin 116!bes2600/liteos_m/sdk/bsp/out/**/*.a 117