-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
61 lines (55 loc) · 801 Bytes
/
.gitignore
File metadata and controls
61 lines (55 loc) · 801 Bytes
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
# --- KiCad autogenerated files to ignore ---
*.bak
*.tmp
*.kicad_sch-bak
*.kicad_pcb-bak
*.autosave
*.kicad_prl
*.lock
# Cache and rescue
*-cache.lib
*-rescue.*
# Simulation, output, logs
*.net
*.xml
*.out
*.log
*.xsl
*.dsn
*.ses
# Generated files: Gerbers, plots, 3D renders (except official releases)
*.gbr
*.gtl
*.gts
*.gbl
*.gbs
*.gm1
*.drl
*.gbo
*.gko
*.zip
*.step
*.stp
*.wrl
# --- EXCEPTION: Keep release artifacts ---
!releases/**/*.gbr
!releases/**/*.gtl
!releases/**/*.gts
!releases/**/*.gbl
!releases/**/*.gbs
!releases/**/*.gm1
!releases/**/*.drl
!releases/**/*.gbo
!releases/**/*.gko
!releases/**/*.zip
!releases/**/*.step
!releases/**/*.stp
!releases/**/*.wrl
# Output folders
plots/
3d/
fabrication/
__pycache__/
*.pyc
# Ignore releases except release artifacts
releases/*/temp/