( Document last updated 15 February 2001 by Florence Ranjard )
Assume that you are working with the following packages in your working area:
SICBDST , digmuon
> cd newmycmt/SICB/SICBDST/v250/cmt
> -- requirements file contains:
use digmuon v3 SICB
> cmt show macro SICBDSTROOT
/afs/cern.ch/user/r/ranjard/newmycmt/SICB/SICBDST/v250
> cmt show macro DIGMUONROOT
/afs/cern.ch/user/r/ranjard/newmycmt/SICB/digmuon/v3
===> all the other packages are taken from the release area $LHCBNEW
you want to check the new kalman filter no yet released .
1. the new version is publicly avalaible in /afs/cern.ch/user/n/needham/public/kalman/v5
===> becareful the version can be modified by the author!!
> cd $SICBROOT/mgr
> -- edit requirements
use kalman v5 /afs/cern.ch/user/n/needham/public
> cmt show macro KALMANROOT
/afs/cern.ch/user/n/needham/public/kalman/v5
> -- rename or remove the previous executable
> gmake
2. you ask the developer to commit his new version on CVS and you checkout the new version
3. you copy the kalman tree into your working area
> cd $HOME/newmycmt/SICB
> cp -r /afs/cern.ch/user/n/needham/public/kalman .
> cd kalman/v5/cmt
> cmt config
> gmake
> cd $SICBDSTROOT/cmt
> -- edit requirements
use kalman v5 SICB
> cmt show macro KALMANROOT
/afs/cern.ch/user/r/ranjard/newmycmt/SICB/kalman/v5
> -- rename or remove the previous executable
> gmake