forked from mmccoyd/hillside
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.gitignore
83 lines (67 loc) · 1.86 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
# Also documentation for me of what we actually want.
# What we want:
# Project
# .kicad_pro project
# Schematic
# .kicad_sch schematic including the symbols used
# sym-lib-table list of symbol libraries
# Board
# .kicad_pcb board
# fp-lib-table list of footprint libraries
# Libs
# .kicad_sym symbols multiple per file, not in any special folder
# foo.pretty/ folder for footprint files the folder is the library
# .kicad_mod footprint one per file
# Other
# .kicad_wks worksheet if custom ones are defined
# .net component footprint association file
# .cmp
# Things to ignore
# .kicad_prl local project settings
# fp-info-cache footprint cache to speed up loading
# Ignore gerbers.
# We commit and then remove after each fabrication
*/gerber_*/*.gbr
*/gerber_*/*.gbrjob
*/gerber_*/*.drl
*/gerber_*/*.ps
*/gerber_*/*.svg
*/gerber_*/*.dxf
*/gerber_*.zip
# References
# KiCad 6 files:
# https://dev-docs.kicad.org/en/file-formats/
# https://docs.kicad.org/6.0/en/kicad/kicad.html#kicad_files_and_folders
# https://en.wikibooks.org/wiki/Kicad/file_formats
# https://docs.kicad.org/5.1/en/getting_started_in_kicad/getting_started_in_kicad.html#note-about-portability-of-kicad-project-files
# https://github.com/github/gitignore/blob/master/KiCad.gitignore
# Every library must be explicitly added to so called library tables. (fp-lib-table for footprints, sym-lib-table for symbols) These library tables are managed using library managers.
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
# backups
*-backups/
\#auto_saved_files\#
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv
/gerber/
/.\*/
/old
*.DS_Store