Update the top-level "lustre" module to the specified version/release tag
so that it is not affected by later changes to the files (esp. Makefile.in).
b=16008
i=rread
if [ -z "$LUSTRECVS_UPDATED" ] ; then
echo "$progname: updating lustrecvs"
- cvs up -l || fatal 1 "Error updating lustrecvs"
+
+ # If checking out a specific tag, make sure all of the files here are also
+ # checked out with the same tag to avoid later changes breaking things.
+ case "$1" in
+ v*|b_release_*) TAG=$1 ;;
+ esac
+
+ cvs update -l $TAG
export LUSTRECVS_UPDATED=yes
exec "$0" "$@"
fi