Whamcloud - gitweb
Land b_release_1_4_3 onto HEAD (20050619_0305)
[fs/lustre-release.git] / build / buildcvs
1 # This file is sourced by lustre/lustrecvs
2
3 portalstag="HEAD"
4 libsysiotag="HEAD"
5
6 export LC_COLLATE=C
7
8 case "$lustretag" in
9     '')
10         warn "a lustretag is required."
11         usage >&2
12         exit 1
13         ;;
14     --help | -h)
15         usage
16         exit 0
17         ;;
18
19     # this is the branch table
20     # keep this list sorted alphabetically!
21     b1_2)
22         portalstag="b1_2"
23         ;;
24
25     b_cmd*)
26         portalstag="$lustretag"
27         ;;
28
29     b1_4_newconfig)     
30         portalstag="b_hd_newconfig"
31         ;;
32
33     b_port_ahead)
34         portalstag="b_port_ahead"
35         ;;
36
37     b_port_netid)
38         portalstag="b_port_netid"
39         ;;
40
41     # b_port_step is only for portals
42     b_port_step)
43         portalstag="b_port_step"
44         lustretag="HEAD"
45         ;;
46
47     b_port_test)
48         portalstag="b_port_test"
49         ;;
50
51     b_ptl_smallfix)
52         portalstag="b_ptl_smallfix"
53         lustretag="b1_4"
54         ;;
55
56     b_ptlrpc_cleanup)
57         portalstag="b_ptlrpc_cleanup"
58         ;;
59
60     b_release_*)
61         portalstag=$lustretag
62         ;;
63
64     v1_[0-3]*|v1_4_*|[A-Z]*)
65         portalstag="$lustretag"
66         ;;
67
68     v[1-9]*|cray_200[5-9]*)
69         portalstag="$lustretag"
70         libsysiotag="$lustretag"
71         ;;
72 esac
73
74 cvs_cmd libsysio libsysio "$libsysiotag"
75 cvs_cmd portals portals "$portalstag"
76 cvs_cmd lustre lustre-core "$lustretag"