INDEX!= echo */index HTML= ${INDEX:=.html} all: ${HTML} index.html .for i in ${INDEX} $i.html: $i conv.pan `echo $i | cut -d/ -f1` .endfor index.html: index mkindex clean: -@rm -f *~ */*~