- rm -f $(PROJECT).zip
- zip $(PROJECT).zip *.gbr *.cnc *.xy
-
-stencil: $(PROJECT).gerb
- zip $(PROJECT)-stencil.zip $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr
+ rm -f $@
+ zip $@ *.gbr *.cnc *.xy
+
+$(PROJECT)-stencil.zip: $(PROJECT).gerb
+ rm -f $@
+ zip $@ $(PROJECT).toppaste.gbr $(PROJECT).outline.gbr
+
+$(PROJECT)-oshpark.zip: $(PROJECT).gerb
+ mv easymini.bottom.gbr bottom\ layer.ger
+ mv easymini.bottommask.gbr bottom\ solder\ mask.ger
+ mv easymini.bottomsilk.gbr bottom\ silk\ screen.ger
+ mv easymini.outline.gbr board\ outline.ger
+ mv easymini.top.gbr top\ layer.ger
+ mv easymini.topmask.gbr top\ solder\ mask.ger
+ mv easymini.topsilk.gbr top\ silk\ screen.ger
+ mv easymini.plated-drill.cnc drills.xln
+ zip easymini-oshpark.zip *.ger *.xln