summaryrefslogtreecommitdiff
path: root/bindisttest
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2010-05-08 19:54:50 +0000
committerIan Lynagh <igloo@earth.li>2010-05-08 19:54:50 +0000
commita112e271063af6de659bee2f1b6a7c39d8792d98 (patch)
treeb5e3404cf393a1b55727ffeb49bb6dc2214bd84f /bindisttest
parentcabb1ad4f8c7e48694ff17fbedd94e9bcf86d565 (diff)
downloadhaskell-a112e271063af6de659bee2f1b6a7c39d8792d98.tar.gz
Improve the bindisttest Makefile
Diffstat (limited to 'bindisttest')
-rw-r--r--bindisttest/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/bindisttest/Makefile b/bindisttest/Makefile
index e7f9aa49a7..cf8e920a5e 100644
--- a/bindisttest/Makefile
+++ b/bindisttest/Makefile
@@ -17,6 +17,7 @@ default_target: all
# Ideally we'd just include something to give us variables
# for paths and arguments to tools etc, and those set in mk/build.mk.
TOP=..
+include $(TOP)/mk/tree.mk
include $(TOP)/mk/config.mk
ifeq "$(TEST_PREP)" "YES"
@@ -26,9 +27,9 @@ BIN_DIST_TEST_TAR_BZ2 = ../$(BIN_DIST_TAR_BZ2)
endif
all:
- $(RM) -rf $(BIN_DIST_INST_SUBDIR)
- $(RM) -rf a/b/c/*
- $(RM) HelloWorld HelloWorld.o HelloWorld.hi output
+ "$(RM)" $(RM_OPTS_REC) $(BIN_DIST_INST_SUBDIR)
+ "$(RM)" $(RM_OPTS_REC) a/b/c/*
+ "$(RM)" $(RM_OPTS) HelloWorld HelloWorld.o HelloWorld.hi output
# We use the a/b/c subdirectory as configure looks for install-sh in
# . .. ../.. and we don't want it to find the build system's install-sh.
#
@@ -51,11 +52,14 @@ endif
$(BIN_DIST_INST_DIR)/bin/ghc-pkg check --no-user-package-conf
clean distclean:
- $(RM) -rf $(BIN_DIST_INST_SUBDIR)
- $(RM) -rf a/b/c/*
- $(RM) HelloWorld HelloWorld.o HelloWorld.hi output
+ "$(RM)" $(RM_OPTS_REC) $(BIN_DIST_INST_SUBDIR)
+ "$(RM)" $(RM_OPTS_REC) a/b/c/*
+ "$(RM)" $(RM_OPTS) HelloWorld HelloWorld.o HelloWorld.hi output
# Ignore a load of other standard targets
install install-docs doc:
@:
+show:
+ @echo '$(VALUE)="$($(VALUE))"'
+