main: prepare collect touch $@ prepare: echo "Making $@" echo "Try to turn off the switch" touch collect collect: | t1 t2 t3 echo "Making $@" t%: echo "Making $@" #false touch $@ #dummy: #collect: | dummy #collect: t1 #collect: | t2 #collect: | t3 #collect: t4 #collect: | t5 #collect: t6 #collect: t7 #collect: | t8