BIN=bin all: dirs command readref command: gcc -o ${BIN}/command network.c command.c readref: gcc -o ${BIN}/readref network.c readref.c .PHONY: clean dirs clean: rm -rf ${BIN} dirs: mkdir -p ${BIN}