From: Ian Lynagh Date: Sat, 13 Sep 2008 14:13:12 +0000 (+0000) Subject: Move the "show" target from target.mk to boilerplate.mk X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=63fdcd969b136f0aec446be4e9d0cc4bf9eb6544 Move the "show" target from target.mk to boilerplate.mk target.mk isn't included everywhere, but show is always handy --- diff --git a/mk/boilerplate.mk b/mk/boilerplate.mk index 8e4f322..0e7e752 100644 --- a/mk/boilerplate.mk +++ b/mk/boilerplate.mk @@ -22,6 +22,15 @@ FPTOOLS_TOP := $(TOP) # THIS RULE MUST REMAIN FIRST! default: all +#------------------------------------------------------------ +# Makefile debugging +# to see the effective value used for a Makefile variable, do +# make show VALUE=MY_VALUE +# + +show: + @echo '$(VALUE)="$($(VALUE))"' + # ----------------------------------------------------------------------------- # Misc bits diff --git a/mk/target.mk b/mk/target.mk index 407a293..37a72bc 100644 --- a/mk/target.mk +++ b/mk/target.mk @@ -500,15 +500,6 @@ ifneq "$(TAGS_C_SRCS)" "" endif @( DEREFFED=`ls -l Makefile | sed -e 's/.*-> \(.*\)/\1/g'` && $(RM) `dirname $$DEREFFED`/TAGS && $(CP) TAGS `dirname $$DEREFFED` ) 2>/dev/null || echo TAGS file generated, perhaps copy over to source tree? -#------------------------------------------------------------ -# Makefile debugging -# to see the effective value used for a Makefile variable, do -# make show VALUE=MY_VALUE -# - -show: - @echo '$(VALUE)="$($(VALUE))"' - ################################################################################ # # DocBook XML Documentation