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