build_all revision 1.2
11.1Scgd#!/bin/sh -
21.1Scgd
31.2Scgdcflist=`cd ../conf ; find . -type f | grep -v '[a-z]' | sed -e 's,^\./,,'`
41.2Scgdcflist=NOSY
51.1Scgd
61.2Scgddocmd()
71.2Scgd{
81.2Scgd
91.2Scgd	echo "    ===> $*"
101.2Scgd#	echo "        eval ($*)"
111.2Scgd	eval "($*)"
121.2Scgd	echo "    <==="
131.2Scgd}
141.2Scgd
151.2Scgddocf()
161.2Scgd{
171.2Scgd	echo "===> $1"
181.2Scgd	(
191.2Scgd		cd $cf
201.2Scgd		docmd "cd ../../conf ; config $cf" 
211.2Scgd		docmd "time make -k clean"
221.2Scgd		docmd "time make -k depend"
231.2Scgd		docmd "time make -k"
241.2Scgd	)
251.2Scgd	echo "<==="
261.1Scgd	echo ""
271.2Scgd}
281.2Scgd
291.2Scgdfor cf in $cflist; do
301.2Scgd	docf $cf
311.1Scgddone
32