1
2BIN = xyz
3COPY = $(BIN).cp
4SRC = $(BIN).c
5allbroken: $(COPY) $(BIN) ; @echo ok
6$(SRC): ; @echo 'main(){}' > $@
7%.cp: % ; @cp $< $@
8% : %.c ; @cp $< $@
9clean: ; @ $(SRC) $(COPY) $(BIN)
1
2BIN = xyz
3COPY = $(BIN).cp
4SRC = $(BIN).c
5allbroken: $(COPY) $(BIN) ; @echo ok
6$(SRC): ; @echo 'main(){}' > $@
7%.cp: % ; @cp $< $@
8% : %.c ; @cp $< $@
9clean: ; @ $(SRC) $(COPY) $(BIN)