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