From 181989f6c9427fc266dbdcc84cb60ac03e67cdb2 Mon Sep 17 00:00:00 2001 From: Carl Dong Date: Wed, 9 Oct 2019 11:12:55 -0400 Subject: build: Add variable printing target to Makefiles I kept finding myself needing these to debug our build system, since they are innocuous and are very helpful they probably belong in the codebase. Source: John Graham-Cumming https://www.cmcrossroads.com/article/printing-value-makefile-variable --- depends/Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'depends') diff --git a/depends/Makefile b/depends/Makefile index b7e9a9213e..25ff135ea6 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -1,5 +1,9 @@ .NOTPARALLEL : +# Pattern rule to print variables, e.g. make print-top_srcdir +print-%: + @echo $* = $($*) + SOURCES_PATH ?= $(BASEDIR)/sources WORK_PATH = $(BASEDIR)/work BASE_CACHE ?= $(BASEDIR)/built -- cgit v1.2.3