]> Cypherpunks.ru repositories - gostls13.git/blob - src/all.bash
add a script to build *everything*
[gostls13.git] / src / all.bash
1 #!/bin/bash
2 # Copyright 2009 The Go Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style
4 # license that can be found in the LICENSE file.
5
6 set -e
7 bash make.bash
8
9 xcd() {
10         builtin cd $1
11         echo --- cd $1
12 }
13
14 (xcd ../usr/gri/gosrc
15 make clean
16 time make
17 make test
18 )
19
20 (xcd ../usr/gri/pretty
21 make clean
22 time make
23 make test
24 )
25
26 (xcd ../usr/r/rpc
27 make clean
28 time make
29 chanrun
30 )
31
32 (xcd ../usr/r/refl
33 rm -f *.6 6.out
34 6g refl.go
35 6g printf.go
36 6g main.go
37 6l main.6
38 6.out
39 )
40
41 (xcd ../test
42 ./run
43 )
44