Home | History | Annotate | Line # | Download | only in compile
build_all revision 1.4
      1 #!/bin/sh -
      2 #
      3 #	$NetBSD: build_all,v 1.4 1996/04/12 20:27:42 cgd Exp $
      4 
      5 cflist=`cd ../conf ; find . -type f | grep -v '[a-z]' | sed -e 's,^\./,,'`
      6 
      7 docmd()
      8 {
      9 
     10 	echo "    ===> $*"
     11 #	echo "        eval ($*)"
     12 	eval "($*)"
     13 	echo "    <==="
     14 }
     15 
     16 docf()
     17 {
     18 	echo "===> $1"
     19 	(
     20 		docmd "cd ../conf ; config $cf" 
     21 		cd $cf
     22 		docmd "time make -k clean"
     23 		docmd "time make -k depend"
     24 		docmd "time make -k"
     25 	)
     26 	echo "<==="
     27 	echo ""
     28 }
     29 
     30 for cf in $cflist; do
     31 	docf $cf
     32 done
     33