# This file is a hack to let us pass whatever flags we want to Make, # since adjusting MAKEFLAGS at runtime only half-works. # # Most of the complexity is dancing around to avoid having any # possibly conflicting identifiers. rest = $(wordlist 2,$(words $1),$1) target = $(or $(firstword $(MAKECMDGOALS)),default) $(or $(call rest,$(MAKECMDGOALS)),_$(target)): $(target) @: $(target): @+$(MAKE) --no-print-directory -f Makefile --no-builtin-rules --no-builtin-variables $(MAKECMDGOALS)