Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
FILAMENTSPOOL_NUMBERS=$(shell seq 300 100 1500)
filamentspool-number-n%.eps: filamentspool-number.eps.pl
FILAMENTSPOOL_NUMBERS=$(shell seq 300 100 1500)
filamentspool-number-n%.eps: filamentspool-number.eps.pl
FILAMENTSPOOL_DXFS=$(foreach n,$(FILAMENTSPOOL_NUMBERS), \
filamentspool-number-n$n.dxf)
FILAMENTSPOOL_DXFS=$(foreach n,$(FILAMENTSPOOL_NUMBERS), \
filamentspool-number-n$n.dxf)
screw-recess-test-number-s$s.dxf)
screw-recess-test-number-s%.fig: screw-recess-test-number.fig.pl
screw-recess-test-number-s$s.dxf)
screw-recess-test-number-s%.fig: screw-recess-test-number.fig.pl
screw-recess-test-number-s%.eps: screw-recess-test-number-s%.fig
fig2dev -L eps <$< >$@.tmp
screw-recess-test-number-s%.eps: screw-recess-test-number-s%.fig
fig2dev -L eps <$< >$@.tmp
$(MAKE) $(addsuffix .auto.stl, $(shell $(DUTILS)/toplevel-find $*))
i=mv -f $@.tmp $@
$(MAKE) $(addsuffix .auto.stl, $(shell $(DUTILS)/toplevel-find $*))
i=mv -f $@.tmp $@
AUTOBASE=$(shell echo $(1) | perl -pe 's/,\w+\.auto$$//')
%: %.cpp
AUTOBASE=$(shell echo $(1) | perl -pe 's/,\w+\.auto$$//')
%: %.cpp
- cpp -nostdinc -P <$< >$@.tmp && $i
+ cpp -nostdinc -P <$< $o
funcs.scad: diziet-utils/funcs.scad.cpp
funcs.scad: diziet-utils/funcs.scad.cpp
- cpp -nostdinc -P $< >$@.tmp && $i
%.gcode: manual-gcode-generator %.m-g
%.gcode: manual-gcode-generator %.m-g
- $(CWD)/$^ >$@.tmp && $i
%.dxf: %.eps
pstoedit -dt -f "dxf: -polyaslines -mm" $< $@
%: %.pl
%.dxf: %.eps
pstoedit -dt -f "dxf: -polyaslines -mm" $< $@
%: %.pl
%: %.m4
$(M4) -P >$@.tmp $< && $i
%: %.m4
$(M4) -P >$@.tmp $< && $i