CFLAGS= -Ofast -I"include" BIN=cts all: main main: main.o gcc colors.o dbquery.o main.o -lsqlite3 -o $(BIN) main.o: dbquery.o src/main.c gcc -c src/main.c $(CFLAGS) dbquery.o: colors.o src/dbquery.c gcc -c src/dbquery.c $(CFLAGS) colors.o: src/colors.c gcc -c src/colors.c $(CFLAGS) testcolor: src/colors.c src/tcolor.c gcc src/colors.c src/tcolor.c -o tcolor -I"includes" -g clean: rm *.o *.log $(BIN)