use sync to ensure file written to sd card
[challenge-bot] / 3d-printables / Makefile
1 %.amf: %.scad %-data.scad
2 openscad-nightly $< -o $@
3
4 %-makerfarm.gcode: %.amf makerfarm-i3-v-8in.ini
5 slic3r \
6 --load makerfarm-i3-v-8in.ini \
7 --output $@ \
8 $<
9
10 %-makerfarm.print: %-makerfarm.gcode
11 cp $< /media/${USER}/3D-PRINTER
12 sync
13 umount /media/${USER}/3D-PRINTER
14
15 %-materia-101.gcode: %.stl materia-101.ini
16 slic3r \
17 --load materia-101.ini \
18 --print-center 70,50 \
19 --output $@ \
20 $<
21
22 %-materia-101.print: %-materia-101.gcode
23 cp $< /media/${USER}/3D-PRINTER
24 sync
25 umount /media/${USER}/3D-PRINTER
26
27 pretty-angle-bracket:
28 astyle --options=astyle-options --recursive "*angle-bracket.scad"
29
30 clean:
31 rm -f *.gcode
32 rm -f *.amf