diff --git a/make/config.mk b/make/config.mk index b7ffb5c0..085c4e06 100644 --- a/make/config.mk +++ b/make/config.mk @@ -89,3 +89,5 @@ ONL_MAKE := $(MAKE) $(ONL_MAKE_FLAGS) # export SUBMODULE_INFRA := $(ONL)/sm/infra export SUBMODULE_BIGCODE := $(ONL)/sm/bigcode + +include $(ONL)/make/templates.mk diff --git a/make/templates.mk b/make/templates.mk new file mode 100644 index 00000000..edcf265a --- /dev/null +++ b/make/templates.mk @@ -0,0 +1,6 @@ +define onlpm_find_file +$(1) := $$(shell $(ONLPM) --find-file $(2) $(3)) +ifeq ($$($(1)),) +$$(error $(2):$(3) not found) +endif +endef