Subversion Repositories libSSD1306

Rev

Rev 2 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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