TOP = .

CC := gcc

CFLAGS := -I $(TOP)/

all: $(TOP)/main

srcs := $(TOP)/main.c

include $(TOP)/mod/Makefile
srcs += $(mod-srcs)

$(TOP)/main: $(srcs)
	$(CC) $(CFLAGS) -o $@ $(srcs)

clean:
	rm -f $(TOP)/main

.PHONY: all clean
