include ../../Makefile.conf TARGET=libst_usb.a # Includes CFLAGS+= -I. CFLAGS+= -I../cmsis CFLAGS+= -I../STM32F4xx_HAL_Driver/Inc CFLAGS+= -I../../src C_SRC=$(wildcard *.c) C_OBJ=$(subst .c,.o,$(C_SRC)) OBJ=$(C_OBJ) .PHONY: all clean all: $(TARGET) $(TARGET): $(OBJ) $(AR) -cr $@ $^ %.o: %.c $(CC) $(CFLAGS) -o $@ -c $^ clean: rm -vf $(OBJ) rm -vf $(TARGET)