]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_R5_UltraScale_MPSoC/RTOSDemo_R5_bsp/Makefile
Update Zynq, MPSoc Cortex-A53 and MPSoc Cortex-R5 demo projects to build with the...
[freertos] / FreeRTOS / Demo / CORTEX_R5_UltraScale_MPSoC / RTOSDemo_R5_bsp / Makefile
index 071f646d17b06d7f8942d537947df5a145f1e966..610ec1a4eb234bf7e26efe1eb1f89c140c20cdb0 100644 (file)
@@ -16,16 +16,20 @@ include: $(addsuffix /make.include,$(SUBDIRS))
 \r
 libs: $(addsuffix /make.libs,$(SUBDIRS))\r
 \r
+clean: $(addsuffix /make.clean,$(SUBDIRS))\r
+\r
 $(PROCESSOR)/lib/libxil.a: $(PROCESSOR)/lib/libxil_init.a\r
        cp -f $< $@\r
 \r
 %/make.include: $(if $(wildcard $(PROCESSOR)/lib/libxil_init.a),$(PROCESSOR)/lib/libxil.a,)\r
        @echo "Running Make include in $(subst /make.include,,$@)"\r
-       $(MAKE) -C $(subst /make.include,,$@) -s include  "SHELL=$(SHELL)" "COMPILER=armr5-none-eabi-gcc" "ARCHIVER=armr5-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c -mcpu=cortex-r5" "EXTRA_COMPILER_FLAGS=-g -DARMR5"\r
+       $(MAKE) -C $(subst /make.include,,$@) -s include  "SHELL=$(SHELL)" "COMPILER=armr5-none-eabi-gcc" "ARCHIVER=armr5-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c -mcpu=cortex-r5" "EXTRA_COMPILER_FLAGS=-g -DARMR5 -Wall -Wextra -mfloat-abi=hard -mfpu=vfpv3-d16"\r
 \r
 %/make.libs: include\r
        @echo "Running Make libs in $(subst /make.libs,,$@)"\r
-       $(MAKE) -C $(subst /make.libs,,$@) -s libs  "SHELL=$(SHELL)" "COMPILER=armr5-none-eabi-gcc" "ARCHIVER=armr5-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c -mcpu=cortex-r5" "EXTRA_COMPILER_FLAGS=-g -DARMR5"\r
+       $(MAKE) -C $(subst /make.libs,,$@) -s libs  "SHELL=$(SHELL)" "COMPILER=armr5-none-eabi-gcc" "ARCHIVER=armr5-none-eabi-ar" "COMPILER_FLAGS=  -O2 -c -mcpu=cortex-r5" "EXTRA_COMPILER_FLAGS=-g -DARMR5 -Wall -Wextra -mfloat-abi=hard -mfpu=vfpv3-d16"\r
 \r
+%/make.clean: \r
+       $(MAKE) -C $(subst /make.clean,,$@) -s clean \r
 clean:\r
        rm -f ${PROCESSOR}/lib/libxil.a\r