You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.4 KiB
36 lines
1.4 KiB
#===============================================================================
|
|
# export variable
|
|
#===============================================================================
|
|
ifeq ($(CFG_SOCT_EXPORT_FLAG),)
|
|
SDK_DIR ?= $(shell cd $(CURDIR)/../../.. && /bin/pwd)
|
|
|
|
include $(SDK_DIR)/base.mak
|
|
endif
|
|
|
|
#===============================================================================
|
|
objects := src param
|
|
objects_clean := $(addsuffix _clean,$(objects))
|
|
#===============================================================================
|
|
depends := common
|
|
depends_clean := $(addsuffix _clean,$(depends))
|
|
#===============================================================================
|
|
.PHONY: all clean
|
|
#===============================================================================
|
|
all: $(objects)
|
|
clean: $(objects_clean)
|
|
#===============================================================================
|
|
.PHONY: $(objects) $(objects_clean)
|
|
#===============================================================================
|
|
$(objects): $(depends)
|
|
$(AT)make -C $@
|
|
|
|
$(objects_clean): $(depends_clean)
|
|
$(AT)make -C $(patsubst %_clean,%,$@) clean
|
|
#===============================================================================
|
|
.PHONY: $(depends) $(depends_clean)
|
|
#===============================================================================
|
|
$(depends):
|
|
$(AT)make -C $@
|
|
|
|
$(depends_clean):
|
|
$(AT)make -C $(patsubst %_clean,%,$@) clean
|