build: build/allparts.svg build/%.scad: e393.dat edgevertical.dat src/*.rs mkdir -p build cargo run e393.dat: curl http://airfoiltools.com/airfoil/seligdatfile?airfoil=e393-il -o e393.dat edgevertical.zip: curl "https://www.rcgroups.com/forums/showatt.php?attachmentid=2973018&d=1262752423" -o edgevertical.zip edgevertical.dat: edgevertical.zip unzip -p edgevertical.zip Edge-Vertical.dat > edgevertical.dat build/%.png: build/%.scad OpenSCAD --colorscheme Metallic -o $@ $< build/%.svg: build/%.scad OpenSCAD -o $@ $< build/%.stl: build/%.scad OpenSCAD -o $@ $< build/%.dxf: build/%.scad OpenSCAD -o $@ $< build/%.dwg: build/%.svg svg2dwg -no-gui -no-dock-icon -o $@ $< .PHONY: svgs dxfs clean nest run svgs: build/%.scad ls build/part*.scad | sed 's/scad/svg/' | xargs make dxfs: build/%.scad ls build/part*.scad | sed 's/scad/dxf/' | xargs make clean: rm -rf build rm *.selig