CC := gcc CFLAGS := -Wall -Wextra -O2 LDFLAGS := SRC := src/main.c TARGET := can-rpi .PHONY: all clean all: $(TARGET) $(TARGET): $(SRC) $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) clean: rm -f $(TARGET)