1
Fork 0
glider/Makefile
Andy Killorin 319bc8b1fe
added second airfoil
please don't kill me for hotlinking your forum :)
2023-10-31 14:15:01 -05:00

38 lines
881 B
Makefile

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
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