1cur_dir := $(dir $(lastword $(MAKEFILE_LIST)))
2
3rulib-y :=
4
5rulib-y += $(patsubst $(cur_dir)%,%,$(wildcard $(cur_dir)$(CHIP)/*.c $(cur_dir)$(CHIP)/*.cpp $(cur_dir)$(CHIP)/*.S))
6
7rulib-y := $(rulib-y:.c=.o)
8rulib-y := $(rulib-y:.cpp=.o)
9rulib-y := $(rulib-y:.S=.o)
10
11-include $(cur_dir)$(CHIP)/Makefile
12$(cur_dir)$(CHIP)/Makefile: ;
13
14ifeq ($(rulib-y),)
15rulib-y := rom_utils_dummy.o
16endif
17
18ROM_UTILS_LIB := $(CHIP)_librom_utils
19
20$(ROM_UTILS_LIB)-y := $(rulib-y)
21
22obj-y := $(ROM_UTILS_LIB).a
23
24ccflags-y += \
25
26