%.out: % cp $< $@ echo $@ %: %.src cp $< $@ echo $@ all: 1.out echo $@