1cur_makefile := $(lastword $(MAKEFILE_LIST)) 2 3$(cur_makefile): ; 4 5get_subdirs = $(foreach m, $(1), $(if $(filter $m/% $m,$(2)),$m,)) 6 7get_submodgoals = $(foreach m, \ 8 $(patsubst $(1)/%,%,$(filter $(1)/%,$(2))), \ 9 $(addprefix $(1)/,$(firstword $(subst /,$(space),$m)))) 10 11get_multi_objs = $(addprefix $(obj)/, $($(subst $(obj)/,,$(1:.o=-objs))) \ 12 $($(subst $(obj)/,,$(1:.o=-objs)))) 13 14