diff options
author | Ian Lynagh <igloo@earth.li> | 2008-08-24 17:51:06 +0000 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2008-08-24 17:51:06 +0000 |
commit | 1d397231bcb9aa87e1781b728f2a848b4052481f (patch) | |
tree | 8de0369abcea2a5ed07823e1ac53f6c85d61e084 | |
parent | 60b50498ce499e879cd7d72f5386c1c633c692ff (diff) | |
download | haskell-1d397231bcb9aa87e1781b728f2a848b4052481f.tar.gz |
Fix the "have we got all the bootlibs" check
The packages file has an extra component (for "darcs" or "git") so we need
to take that into account when grepping.
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | boot | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -88,7 +88,7 @@ endif # Sanity check that all the boot libraries are in the tree, to catch # failure to run darcs-all. check-packages : - @ds=`grep "^[^# ][^ ]* *[^ ][^ ]*$$" packages | sed "s/ .*//"`;\ + @ds=`grep "^[^# ][^ ]* *[^ ][^ ]* *[^ ][^ ]*$$" packages | sed "s/ .*//"`;\ for d in $$ds; do \ if test ! -d $$d; then \ echo "Looks like you're missing $$d,"; \ @@ -2,7 +2,7 @@ set -e # Check that we have all boot packages. -for dir in `grep "^[^# ][^ ]* *[^ ][^ ]*$" packages | sed "s/ .*//"` +for dir in `grep "^[^# ][^ ]* *[^ ][^ ]* *[^ ][^ ]*$" packages | sed "s/ .*//"` do if test ! -d $dir then |