cur_dir := $(dir $(lastword $(MAKEFILE_LIST))) rulib-y := rulib-y += $(patsubst $(cur_dir)%,%,$(wildcard $(cur_dir)$(CHIP)/*.c $(cur_dir)$(CHIP)/*.cpp $(cur_dir)$(CHIP)/*.S)) rulib-y := $(rulib-y:.c=.o) rulib-y := $(rulib-y:.cpp=.o) rulib-y := $(rulib-y:.S=.o) -include $(cur_dir)$(CHIP)/Makefile $(cur_dir)$(CHIP)/Makefile: ; ifeq ($(rulib-y),) rulib-y := rom_utils_dummy.o endif ROM_UTILS_LIB := $(CHIP)_librom_utils $(ROM_UTILS_LIB)-y := $(rulib-y) obj-y := $(ROM_UTILS_LIB).a ccflags-y += \