User code may provide its own Makelocal via TOSMAKE_PATH.
This only works correct if TOS_MAKE_PATH is added to the end of
TOSMAKE_PATH so local paths take precedence.
endif
endif
-# Use a default Makelocal if it's not defined already.
-TINYOS_MAKELOCAL ?= $(TINYOS_MAKE_PATH)/Makelocal
-
# Use a default Makedefaults if it's not defined already.
TINYOS_MAKEDEFAULTS ?= $(TINYOS_MAKE_PATH)/Makedefaults
### ---
# Makelocal comes first to allow overriding Makedefaults.
+ifeq (,$(TINYOS_MAKELOCAL))
+$(call TOSMake_include,Makelocal)
+else
-include $(TINYOS_MAKELOCAL)
+endif
-include $(TINYOS_MAKEDEFAULTS)
PLATFORMDIR ?= $(TOSDIR)/platforms/$(PLATFORM)