WEB_FILES=pcb-back.png pcb-front.png schematics.png schematics-power.png \
schematics-pin.png
GERBER_FILES=\
- tinyboard.top.gbr \
- tinyboard.bottom.gbr \
- tinyboard.topmask.gbr \
- tinyboard.bottommask.gbr \
- tinyboard.topsilk.gbr \
- tinyboard.bottomsilk.gbr \
- tinyboard.plated-drill.cnc
+ tinyboard-panel.top.gbr \
+ tinyboard-panel.bottom.gbr \
+ tinyboard-panel.topmask.gbr \
+ tinyboard-panel.bottommask.gbr \
+ tinyboard-panel.topsilk.gbr \
+ tinyboard-panel.bottomsilk.gbr \
+ tinyboard-panel.plated-drill.cnc
all:
@echo "Usage: make [clean|web|gerber|fab|tinyboard.pcb]"
gerber: $(GERBER_FILES)
-$(GERBER_FILES): tinyboard.pcb
- pcb -x gerber tinyboard.pcb
+$(GERBER_FILES): tinyboard-panel.pcb
+ pcb -x gerber tinyboard-panel.pcb
fab: $(GERBER_FILES)
@sh -c 'D=tinyboard-`date +\%Y\%m\%d-\%H\%M` && mkdir $$D && \
- cp tinyboard.top.gbr $$D/tinyboard.gtl && \
- cp tinyboard.bottom.gbr $$D/tinyboard.gbl && \
- cp tinyboard.topmask.gbr $$D/tinyboard.gts && \
- cp tinyboard.bottommask.gbr $$D/tinyboard.gbs && \
- cp tinyboard.topsilk.gbr $$D/tinyboard.gto && \
- cp tinyboard.bottomsilk.gbr $$D/tinyboard.gbo && \
- cp tinyboard.plated-drill.cnc $$D/tinyboard.txt && \
+ cp tinyboard-panel.top.gbr $$D/tinyboard.gtl && \
+ cp tinyboard-panel.bottom.gbr $$D/tinyboard.gbl && \
+ cp tinyboard-panel.topmask.gbr $$D/tinyboard.gts && \
+ cp tinyboard-panel.bottommask.gbr $$D/tinyboard.gbs && \
+ cp tinyboard-panel.topsilk.gbr $$D/tinyboard.gto && \
+ cp tinyboard-panel.bottomsilk.gbr $$D/tinyboard.gbo && \
+ cp tinyboard-panel.plated-drill.cnc $$D/tinyboard.txt && \
zip -r $$D.zip $$D && \
echo "Done. Output in $$D.zip."; \
echo "You may also want to do git tag gerber-fab-$$D" '