77
77
##############################################################################
81
81
# define the rule to build each object file
82
$(foreach src, $(SAMPLE_SOURCES), $(eval $(call DEFINE_OBJECT_RULE,CC,$(src))))
82
$(foreach src, $(SAMPLE_SOURCES), $(eval $(call DEFINE_OBJECT_RULE,TARGET,$(src))))
84
84
# define the rule to link each sample app from its corresponding object file
85
85
define link_sample_from_object
86
86
$$(OUTPUTDIR)/$(1:.c=): $$(call BUILD_OBJECT_LIST,$(1))
88
88
all:: $$(OUTPUTDIR)/$(1:.c=)
89
89
SAMPLES += $$(OUTPUTDIR)/$(1:.c=)