+screw-recess-test-numbers screw-recess-test.stl: $(SCREWRECESSTEST_DXFS)
+
+question-question.eps: question-question.fig
+ fig2dev -L eps <$< >$@.tmp
+ @mv -f $@.tmp $@
+
+sewing-table%.stl: sewing-table-rear-profile.dxf
+sewing-table%.stl: sewing-table-front-profile.dxf
+sewing-table%.stl: sewing-table-end-profile.dxf
+
+sewing-table-%-profile.eps: sewing-table-%-profile.fig
+ fig2dev -L eps -D +40 <$< >$@.tmp
+ @mv -f $@.tmp $@
+
+question-token.stl: question-question.dxf
+
+lemon-stand.stl: lemon-stand.scad
+
+electron-token.stl: electron-token.scad
+
+quacks-scads: $(addsuffix .auto.scads, $(QUACKSES))
+quacks-scads: quacks-ingredients-demos.auto.scads
+
+quacks-stls: $(addsuffix .auto.stls, $(QUACKSES))
+
+.PRECIOUS: $(SCREWRECESSTEST_DXFS) $(SCREWRECESSTEST_DXFS) \
+ $(foreach s,$(SCREWRECESSTEST_SIZES), \
+ screw-recess-test-number-s$s.fig \
+ screw-recess-test-number-s$s.eps)
+
+poster-tube-lid,CatchPostDistort-fa%.stl: \
+ distort-stl poster-tube-lid,CatchPreDistort.auto.stl
+ ./distort-stl <poster-tube-lid,CatchPreDistort.auto.stl \
+ set-fa $(notdir $*) project-cylinder 100 >$@.tmp
+ mv -f $@.tmp $@