Makefile 300 B

123456789101112131415
  1. CFLAGS = -O -I../hal -I../../../csrc -DU8X8_USE_PINS -ffunction-sections -fdata-sections
  2. LDFLAGS = -Wl,--gc-sections
  3. SRC = $(wildcard *.c) $(wildcard ../hal/*.c) $(wildcard ../../../csrc/*.c)
  4. OBJ = $(SRC:.c=.o)
  5. main: $(OBJ)
  6. $(CC) $(CFLAGS) $(LDFLAGS) $(OBJ) -o main
  7. clean:
  8. -rm $(OBJ) main