# Required variables: # SRCS: source files to measure # CFLAGS: Flags nessesary, such as include directories CC=arm-none-eabi-gcc override CFLAGS+=-std=gnu99 -ggdb -DNDEBUG override CFLAGS+=-mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 OBJS=$(SRCS:.c=.o) .PHONY: size clean size: $(OBJS) arm-none-eabi-size -B $(OBJS) clean: rm -rf $(OBJS)