├── README.md └── keil.gitignore /README.md: -------------------------------------------------------------------------------- 1 | # gitignore-keil 2 | A .gitignore file for Keil projects. 3 | -------------------------------------------------------------------------------- /keil.gitignore: -------------------------------------------------------------------------------- 1 | # A .gitignore for Keil projects. 2 | # Taken mostly from http://www.keil.com/support/man/docs/uv4/uv4_b_filetypes.htm 3 | 4 | # User-specific uVision files 5 | *.opt 6 | *.uvopt 7 | *.uvoptx 8 | *.uvgui 9 | *.uvgui.* 10 | *.uvguix.* 11 | 12 | # Listing files 13 | *.cod 14 | *.htm 15 | *.i 16 | *.lst 17 | *.map 18 | *.m51 19 | *.m66 20 | # define exception below if needed 21 | *.scr 22 | 23 | # Object and HEX files 24 | *.axf 25 | *.b[0-3][0-9] 26 | *.hex 27 | *.d 28 | *.crf 29 | *.elf 30 | *.hex 31 | *.h86 32 | *.lib 33 | *.obj 34 | *.o 35 | *.sbr 36 | 37 | # Build files 38 | # define exception below if needed 39 | *.bat 40 | *._ia 41 | *.__i 42 | *._ii 43 | 44 | # Generated output files 45 | /Listings/* 46 | /Objects/* 47 | 48 | # Debugger files 49 | # define exception below if needed 50 | *.ini 51 | 52 | # Other files 53 | *.build_log.htm 54 | *.cdb 55 | *.dep 56 | *.ic 57 | *.lin 58 | *.lnp 59 | *.orc 60 | # define exception below if needed 61 | *.pack 62 | # define exception below if needed 63 | *.pdsc 64 | *.plg 65 | # define exception below if needed 66 | *.sct 67 | *.sfd 68 | *.sfr 69 | 70 | # Miscellaneous 71 | *.tra 72 | *.bin 73 | *.fed 74 | *.l1p 75 | *.l2p 76 | *.iex 77 | 78 | # To explicitly override the above, define any exceptions here; e.g.: 79 | # !my_customized_scatter_file.sct 80 | 81 | --------------------------------------------------------------------------------