CCFLAGS=-O2 -Wall -c DEBUGFLAGS=-g -Werror CC=gcc LDLIBS=-lusb BACKEND="streamdeck.c" UTIL="functions.c util.c devdetails.c" OBJ="streamdeck.o functions.o util.o devdetails.o" .PHONY="all" all: driver driver: $(OBJ) $(CC) -o streamdeck $(OBJ) test: driver $(CC) -o test test.c $(OBJ) clean: rm $(OBJ) %.o: %.c $(CC) $(CCFLAGS) $<