OUTPUT_DIR = ./bin OUTPUT = -o $(OUTPUT_DIR)/PROG SOURCES = *.c build: output_dir gcc -Wall ${SOURCES} ${OUTPUT:PROG=upgrade} output_dir: mkdir -p ${OUTPUT_DIR}