diff --git a/Makefile b/Makefile index 1ff1d54..c519a5e 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,24 @@ +NAME := aoc +FMT := c + CC := cc -CC_OPTIONS := -g +CC_OPTIONS := -g -Wall -Wextra +DBG := gdb SRCD := src BIND := out -SRCS := $(wildcard $(SRCD)/*) -BIN := $(BIND)/aoc +SRCS := $(wildcard $(SRCD)/*.$(FMT)) +BIN := $(BIND)/$(NAME) all: $(BIND) $(BIN) run: all $(BIN) +debug: all + $(DBG) $(BIN) + $(BIND): mkdir $@