X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=build%2Fbuildcvs;h=4bf1f36033b9ebbc17c8a9c93de311af58570fee;hp=0b7ddc2a8e9cf9e6a0450aee36ba6bf5eca1a34b;hb=deee49d32e236a8a0a84e41b76c1025db65d61ad;hpb=60d6b4c1f59e3bf8c1b4608505e7f30ba67c0253;ds=sidebyside diff --git a/build/buildcvs b/build/buildcvs index 0b7ddc2..4bf1f36 100644 --- a/build/buildcvs +++ b/build/buildcvs @@ -1,76 +1,124 @@ # This file is sourced by lustre/lustrecvs portalstag="HEAD" -libsysiotag="LIBSYSIO_HEAD_20040809" +lnettag="HEAD" +libsysiotag="HEAD" +snmptag="" export LC_COLLATE=C case "$lustretag" in '') - warn "a lustretag is required." - usage >&2 - exit 1 - ;; + warn "a lustretag is required." + usage >&2 + exit 1 + ;; --help | -h) - usage - exit 0 - ;; + usage + exit 0 + ;; # this is the branch table # keep this list sorted alphabetically! b1_2) - portalstag="b1_2" - ;; + portalstag="b1_2" + ;; + + b1_4_rhel4_22) + snmptag="HEAD" + portalstag="b_release_1_4_6" + lnettag="b_release_1_4_6" + ;; + + b1_4 | b1_4_*) + snmptag="HEAD" + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4_join) + snmptag="HEAD" + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_5 | b1_5_*) + snmptag="HEAD" + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; b_cmd*) - portalstag="$lustretag" - ;; + portalstag="$lustretag" + ;; - b_cray*) - libsysiotag="LIBSYSIO_HEAD_20041101" - ;; + b_ioprovement) + portalstag=b_ioprovement + ;; - b1_4_newconfig) + b_newconfig_rdmarouting) portalstag="b_hd_newconfig" - ;; + lnettag="b_newconfig_rdmarouting" + lustretag="b1_4" + ;; b_port_ahead) - portalstag="b_port_ahead" - ;; + portalstag="b_port_ahead" + ;; b_port_netid) - portalstag="b_port_netid" - ;; + portalstag="b_port_netid" + ;; # b_port_step is only for portals b_port_step) - portalstag="b_port_step" - lustretag="HEAD" - ;; + portalstag="b_port_step" + lustretag="HEAD" + ;; b_port_test) - portalstag="b_port_test" - ;; + portalstag="b_port_test" + ;; b_ptl_smallfix) - portalstag="b_ptl_smallfix" - lustretag="b1_4" - ;; + portalstag="b_ptl_smallfix" + lustretag="b1_4" + ;; - b_release_*) - portalstag=$lustretag - ;; + b_ptlrpc_cleanup) + portalstag="b_ptlrpc_cleanup" + ;; - v1_[0-3]*|v1_4_*|[A-Z]*) - portalstag="$lustretag" - ;; + b_release_*) + portalstag=$lustretag + ;; - v[1-9]*|cray_200[5-9]*) - portalstag="$lustretag" - libsysiotag="$lustretag" - ;; + RELEASE_1_4_6_B1_4_JOIN_LAND_PARENT_20051208_1641) + lnettag="b_hd_newconfig" + portalstag="b_hd_newconfig" + ;; + + # v1.0-v1.3, v1.4.0-v1.4.2 + v1_[0-3]_*|v1_4_[0-2]*) + portalstag="$lustretag" + ;; + + # v1.4.3-v1.4.5, v1.4.5.1 - v1.4.5.9 + v1_4_[3-5]|v1_4_[3-4]_*|v1_4_5_[1-9]|cray_2005*) + portalstag="$lustretag" + libsysiotag="$lustretag" + ;; + + # all later v* tags + v[1-9]*) + portalstag="$lustretag" + lnettag="$lustretag" + libsysiotag="$lustretag" + ;; esac cvs_cmd libsysio libsysio "$libsysiotag" cvs_cmd portals portals "$portalstag" +cvs_cmd lnet lnet "$lnettag" +cvs_cmd snmp lustre-snmp "$snmptag" cvs_cmd lustre lustre-core "$lustretag"