use sync to ensure file written to sd card
[challenge-bot] / 3d-printables / Makefile
index 8c1572b377320f6c9db1dc210298044484562bc1..baec12c22911f307b15e5e88b950d7f7edf4b41a 100644 (file)
@@ -1,7 +1,7 @@
-%.stl: %.scad %-data.scad
-       openscad $< -o $@
+%.amf: %.scad %-data.scad
+       openscad-nightly $< -o $@
 
-%-makerfarm.gcode: %.stl makerfarm-i3-v-8in.ini
+%-makerfarm.gcode: %.amf makerfarm-i3-v-8in.ini
        slic3r \
        --load makerfarm-i3-v-8in.ini \
        --output $@ \
@@ -9,7 +9,7 @@
 
 %-makerfarm.print: %-makerfarm.gcode
        cp $< /media/${USER}/3D-PRINTER
-       sleep 1
+       sync
        umount /media/${USER}/3D-PRINTER
 
 %-materia-101.gcode: %.stl materia-101.ini
@@ -29,4 +29,4 @@ pretty-angle-bracket:
 
 clean:
        rm -f *.gcode
-       rm -f *.stl
+       rm -f *.amf