From ed99161b28b2eea66f4b1b033ee57cfd2be127db Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Mon, 22 Oct 2007 13:33:37 +0000 Subject: [PATCH] patch from #1782; fixes check-packages target on Solaris --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 492cc77..a788dac 100644 --- a/Makefile +++ b/Makefile @@ -69,14 +69,15 @@ SUBDIRS = gmp includes compat utils driver docs rts libraries compiler # Sanity check that all the boot libraries are in the tree, to catch # failure to run darcs-all. check-packages : - @for d in `cat libraries/boot-packages`; do \ + @ds=`cat libraries/boot-packages`;\ + for d in $$ds; do \ if test ! -d libraries/$$d; then \ echo "Looks like you're missing libraries/$$d,"; \ echo "maybe you haven't done './darcs-all get'?"; \ exit 1; \ fi \ done - @if test ! -e libraries/base/configure; then \ + @if test ! -f libraries/base/configure; then \ echo "Looks like you're missing base's configure script."; \ echo "Did you run 'sh boot' at the top level?"; \ exit 1; \ -- 1.7.10.4