OSDN Git Service

* co-for-gen-all: Simplify a bit.
[pf3gnuchains/pf3gnuchains4x.git] / cgen / co-for-gen-all
1 #! /bin/sh
2 # Script to check out a tree for use by gen-all.
3
4 if [ $# != 1 ]
5 then
6     echo "missing sourceware id" >&2
7     exit 1
8 fi
9
10 id=$1
11
12 rm -f co-gcc.log
13 svn co svn+ssh://${id}@gcc.gnu.org/svn/gcc/trunk gcc >& co-gcc.log
14
15 rm -f co-binutils.log
16 cvs -d :ext:${id}@sourceware.org:/cvs/src co binutils >& co-binutils.log
17
18 rm -f co-cgen.log
19 cvs -d :ext:${id}@sourceware.org:/cvs/src co naked-cgen >& co-cgen.log
20
21 rm -f co-sid.log
22 sid_modules="naked-sid naked-tcl naked-tk"
23 cvs -d :ext:${id}@sourceware.org:/cvs/src co ${sid_modules} >& co-sid.log
24
25 rm -f co-gdb.log
26 gdb_modules="naked-gdb naked-sim naked-readline naked-libdecnumber"
27 cvs -d :ext:${id}@sourceware.org:/cvs/src co ${gdb_modules} >& co-gdb.log
28
29 rm -f co-newlib.log
30 newlib_modules="naked-newlib naked-libgloss"
31 cvs -d :ext:${id}@sourceware.org:/cvs/src co ${dejagnu_modules} >& co-newlib.log
32
33 # dejagnu is gone from sourceware
34 #rm -f co-dejagnu.log
35 #dejagnu_modules="naked-dejagnu naked-expect"
36 #cvs -d :ext:${id}@sourceware.org:/cvs/src co ${dejagnu_modules} >& co-dejagnu.log
37
38 for pkg in gcc binutils cgen sid gdb newlib
39 do
40     echo "-------------------"
41     echo "Updated in $pkg ..."
42     grep "^U " co-${pkg}.log
43 done
44
45 for pkg in gcc binutils cgen sid gdb newlib
46 do
47     echo "-------------------"
48     echo "New/modified in $pkg ..."
49     grep "^[AMC] " co-${pkg}.log
50 done