#--*- Makefile -*--

#*
# This is a snipped Makefile tha allows you to inspect arbitrary
# variable value:
#
# USAGE:
# make display VARIABLE=LD_LIBRARY_PATH
# make display VARIABLE=YOUR_MAKE_VARIABLE_NAME
#
# The default displayed variable is PATH.
#**

VARIABLE=PATH

.PHONY: display display-all

display:
	@echo ${VARIABLE}=${${VARIABLE}}

display-all:
	grep -h '^[A-Z].* =' [Mm]ake* \
	| awk '{print $$1}' \
	| xargs -i ${MAKE} --no-print display VARIABLE="{}"
