Subversion Repositories libSSD1306

Rev

Rev 3 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 mjames 1
#
3 mjames 2
# HAL is either "chibios" or "stm32_hal"
2 mjames 3
SSD1306_SRC   = $(LIBSSD1306)/src
4
SSD1306_INC   = $(LIBSSD1306)/inc
5
SSD1306_OBJ   = $(OBJPATH)/libSSD1306
6
INCLUDES += -I$(SSD1306_INC)
3 mjames 7
INCLUDES += -I$(SSD1306_INC)/$(HAL)
2 mjames 8
 
9
SSD1306_OBJECTS += $(SSD1306_OBJ)/SSD1306.o
10
SSD1306_OBJECTS += $(SSD1306_OBJ)/Font.o
4 mjames 11
SSD1306_OBJECTS += $(SSD1306_OBJ)/$(HAL)Interface.o
2 mjames 12
 
13
C_OBJECTS += $(SSD1306_OBJECTS)
14
 
3 mjames 15
$(SSD1306_OBJ)/%.o: $(SSD1306_SRC)/%.c $(DEPENDS)
2 mjames 16
	$(CC) $(CFLAGS)   $< -o $@
17
 
18
C_SOURCES += $(SSD1306_SRC)/Font.c
19
C_SOURCES += $(SSD1306_SRC)/SSD1306.c
3 mjames 20
C_SOURCES += $(SSD1306_SRC)/$(HAL)Interface.c
2 mjames 21
 
22
C_INCLUDES += $(INCLUDES)