On 12/07/2017 06:58 PM, Marc-André Lureau wrote: > $ make print-CFLAGS > CFLAGS=-fsanitize=address -Og -g > > Trick from various sources: > https://stackoverflow.com/questions/16467718/how-to-print-out-a-variable-in-makefile > https://www.cmcrossroads.com/article/printing-value-makefile-variable > > Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> > --- > Makefile | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) >
Slick! Does it need to be documented anywhere that we have this useful debugging aid in place? Reviewed-by: Eric Blake <ebl...@redhat.com> > diff --git a/Makefile b/Makefile > index ab0354c153..80683e8c8b 100644 > --- a/Makefile > +++ b/Makefile > @@ -6,7 +6,10 @@ BUILD_DIR=$(CURDIR) > # Before including a proper config-host.mak, assume we are in the source tree > SRC_PATH=. > > -UNCHECKED_GOALS := %clean TAGS cscope ctags docker docker-% help > +UNCHECKED_GOALS := %clean TAGS cscope ctags docker docker-% help print-% > + > +print-%: > + @echo '$*=$($*)' > > # All following code might depend on configuration variables > ifneq ($(wildcard config-host.mak),) > -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature