From 02b22162cad8725bcbb9ddc1ad5e9eb2b9e1f27e Mon Sep 17 00:00:00 2001 From: Dong Heng Date: Wed, 4 Apr 2018 17:06:13 +0800 Subject: [PATCH] feat(freertos): add 'freertos' to components --- components/freertos/component.mk | 6 ++++ components/freertos/library/Makefile | 50 ---------------------------- 2 files changed, 6 insertions(+), 50 deletions(-) create mode 100644 components/freertos/component.mk delete mode 100644 components/freertos/library/Makefile diff --git a/components/freertos/component.mk b/components/freertos/component.mk new file mode 100644 index 00000000..b470ed48 --- /dev/null +++ b/components/freertos/component.mk @@ -0,0 +1,6 @@ +# +# Component Makefile +# +COMPONENT_ADD_INCLUDEDIRS := include + +COMPONENT_SRCDIRS := library diff --git a/components/freertos/library/Makefile b/components/freertos/library/Makefile deleted file mode 100644 index ce7d3cf3..00000000 --- a/components/freertos/library/Makefile +++ /dev/null @@ -1,50 +0,0 @@ - -############################################################# -# Required variables for each makefile -# Discard this section from all parent makefiles -# Expected variables (with automatic defaults): -# CSRCS (all "C" files in the dir) -# SUBDIRS (all subdirs with a Makefile) -# GEN_LIBS - list of libs to be generated () -# GEN_IMAGES - list of images to be generated () -# COMPONENTS_xxx - a list of libs/objs in the form -# subdir/lib to be extracted and rolled up into -# a generated lib/image xxx.a () -# -ifndef PDIR - -GEN_LIBS = libfreertos.a - -endif - - -############################################################# -# Configuration i.e. compile options etc. -# Target specific stuff (defines etc.) goes in here! -# Generally values applying to a tree are captured in the -# makefile at its root level - these are then overridden -# for a subtree within the makefile rooted therein -# -# MEMLEAK_DEBUG must be defined for FreeRTOS. -DEFINES += -DMEMLEAK_DEBUG -DICACHE_FLASH - -############################################################# -# Recursion Magic - Don't touch this!! -# -# Each subtree potentially has an include directory -# corresponding to the common APIs applicable to modules -# rooted at that subtree. Accordingly, the INCLUDE PATH -# of a module can only contain the include directories up -# its parent path, and not its siblings -# -# Required for each makefile to inherit from the parent -# - -INCLUDES := $(INCLUDES) -I $(PDIR)include -INCLUDES += -I ./ -INCLUDES += -I ../../rom/include -INCLUDES += -I ../../include/ets -INCLUDES += -I ./include -I $(PDIR)include/freertos -PDIR := ../$(PDIR) -sinclude $(PDIR)Makefile -