1 # determine the object files
3 $(2)_OBJ
:= $$(patsubst %.c
,$(1)/%.lo
,$$(filter %.c
,$$($(1)_SRC
))) \
4 $$(patsubst %.y
,$(1)/%.lo
,$$(filter %.y
,$$($(1)_SRC
))) \
5 $$(patsubst %.l
,$(1)/%.lo
,$$(filter %.l
,$$($(1)_SRC
))) \
6 $$(patsubst %.
cc,$(1)/%.lo
,$$(filter %.
cc,$$($(1)_SRC
))) \
7 $$(patsubst %.
cpp,$(1)/%.lo
,$$(filter %.
cpp,$$($(1)_SRC
)))