1
Fork 0
This commit is contained in:
Andy Killorin 2023-10-31 13:50:28 -05:00
parent 69ad02260c
commit dfec13c0a7
No known key found for this signature in database
GPG key ID: 8CB11B45B690DC2A

View file

@ -14,11 +14,23 @@ build/%.svg: build/%.scad
build/%.stl: build/%.scad build/%.stl: build/%.scad
OpenSCAD -o $@ $< OpenSCAD -o $@ $<
.PHONY: svgs clean build/%.dxf: build/%.scad
OpenSCAD -o $@ $<
build/%.dwg: build/%.svg
svg2dwg -no-gui -no-dock-icon -o $@ $<
build/nested.dxf: build/%.dxf
svg2dwg
dwgnest -o output.dxf -s sheet_layer -p cutting_layer input.dxf
.PHONY: svgs dxfs clean nest
svgs: build/%.scad svgs: build/%.scad
ls build/part*.scad | sed 's/scad/svg/' | xargs make ls build/part*.scad | sed 's/scad/svg/' | xargs make
dxfs: build/%.scad
ls build/part*.scad | sed 's/scad/dxf/' | xargs make
clean: clean:
rm -rf build rm -rf build
rm *.selig rm *.selig