CC=/bin/clang BINDIR=bin main=$(BINDIR)/main all: setup $(main) libs setup: mkdir -p $(BINDIR) git submodule update $(main): src/main.c src/linked-list/linked_list.c $(CC) $(CXXFLAGS) $(CFLAGS) src/main.c -o $(main) libs: .PHONY: clean all setup clean: rm -fr bin/