]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/RISC-V-Qemu-sifive_e-FreedomStudio/FreeRTOS.mk
Add makefiles that build the FreedomStudio project (provided by Dornerworks - thanks).
[freertos] / FreeRTOS / Demo / RISC-V-Qemu-sifive_e-FreedomStudio / FreeRTOS.mk
1 -include BuildEnvironment.mk\r
2 \r
3 FREERTOS_DIR = ../..\r
4 FREERTOS_SOURCE_DIR = $(FREERTOS_DIR)/Source\r
5 \r
6 FREERTOS_SRC = \\r
7         $(FREERTOS_SOURCE_DIR)/croutine.c \\r
8         $(FREERTOS_SOURCE_DIR)/list.c \\r
9         $(FREERTOS_SOURCE_DIR)/queue.c \\r
10         $(FREERTOS_SOURCE_DIR)/tasks.c \\r
11         $(FREERTOS_SOURCE_DIR)/timers.c \\r
12         $(FREERTOS_SOURCE_DIR)/event_groups.c \\r
13         $(FREERTOS_SOURCE_DIR)/stream_buffer.c \\r
14         $(FREERTOS_SOURCE_DIR)/portable/MemMang/heap_4.c\r
15 \r
16 FREERTOS_INC = $(FREERTOS_SOURCE_DIR)/include\r
17 \r
18 FREERTOS_INCLUDES := \\r
19         -I $(FREERTOS_INC)\r
20 \r
21 INTERRUPT_HANDLER = main_blinky\r
22 \r
23 FREERTOS_BUILD_DIR = $(BUILD_DIR)/FreeRTOS\r
24 FREERTOS_OBJS = $(patsubst %.c,$(FREERTOS_BUILD_DIR)/%.o,$(notdir $(FREERTOS_SRC)))\r
25 VPATH += \\r
26         $(FREERTOS_SOURCE_DIR) \\r
27         $(FREERTOS_SOURCE_DIR)/portable/MemMang\r