]> git.gag.com Git - hw/altusmetrum/commitdiff
Add separate jlcpcba target to include the BOM
authorKeith Packard <keithp@keithp.com>
Wed, 12 Feb 2025 07:23:02 +0000 (23:23 -0800)
committerKeith Packard <keithp@keithp.com>
Wed, 12 Feb 2025 07:23:02 +0000 (23:23 -0800)
Return the jlcpcb target to just providing the PCB files. The new
jlcpcba file also includes the BOM.

Signed-off-by: Keith Packard <keithp@keithp.com>
pcb-rnd.mk

index e61aa46f27a58080a68fc699433ede94f48909cc..d62670bca27c0d41b7f0bcdeb6a1f7563bd47176 100644 (file)
@@ -98,7 +98,14 @@ $(PROJECT)-seeed.zip:        $(PROJECT).lht $(CONFIG) $(PROJECT)-sch.pdf $(SEEED_EXTRA)
 
 jlcpcb: $(PROJECT)-jlcpcb.zip 
 
-$(PROJECT)-jlcpcb.zip: $(PROJECT).lht $(CONFIG) $(PROJECT)-jlcpcb.csv
+$(PROJECT)-jlcpcb.zip: $(PROJECT).lht $(CONFIG)
+       pcb-rnd -x cam gerber:JLC_PCB --outfile out/$(PROJECT) $(PROJECT).lht
+       $(call emit_xyrs)
+       rm -f $@ && zip -j $@ out/* $(PROJECT).xy
+
+jlcpcba: $(PROJECT)-jlcpcba.zip 
+
+$(PROJECT)-jlcpcba.zip:        $(PROJECT).lht $(CONFIG) $(PROJECT)-jlcpcb.csv
        pcb-rnd -x cam gerber:JLC_PCB --outfile out/$(PROJECT) $(PROJECT).lht
        $(call emit_xyrs)
        rm -f $@ && zip -j $@ out/* $(PROJECT).xy $(PROJECT)-jlcpcb.csv