1 lastword = $(word $(words $(1)),$(1))
2 makedir := $(dir $(call lastword,$(MAKEFILE_LIST)))
4 MAKEARGS := -C ../../buildroot
5 MAKEARGS += O=$(if $(patsubst /%,,$(makedir)),$(CURDIR)/)$(patsubst %/,%,$(makedir))
7 MAKEFLAGS += --no-print-directory
9 .PHONY: _all $(MAKECMDGOALS)
11 all := $(filter-out Makefile,$(MAKECMDGOALS))
14 umask 0022 && $(MAKE) $(MAKEARGS) $(all)