( Document last updated 3 September 2004 by Florence Ranjard )
Remember the following rules:
> cd cmtuser
> getpack OT/OTDAQ v2r0 head
> cd OT/OTDAQ/v2r0/cmt
> gmake
The library is avalaible in OT/OTDAQ/v2r0/rh73_gcc323/libOTDAQ.so
> cd $HOME/cmtuser/Digi/Boole/v6r1/cmt
> cmt show uses
to
check that OTDAQ is taken from your working area
> gmake clean all
to
remove previous executable and create a new one
> cd $HOME/cmtuser/OT/OTDAQ
> mv v2r0 myv2r0
CMT will not find
OTDAQ in your area, it will use the release area
> cd $HOME/cmtuser/Digi/Boole/v6r1/cmt
> cmt show uses
---
/afs/cern.ch/lhcb/software/releases/BOOLE/BOOLE_v6r1/OT/OTDAQ
---
> rm *.make
> gmake
> cd $HOME/cmtuser/OT/OTDAQ
> mv myv2r0 v2r0
> cd $HOME/cmtuser
> cmt show uses
---
$HOME/cmtuser/OT/OTDAQ
---
> unsetenv CMTPATH
> cd $HOME/cmtuser/Digi/Boole/v6r1/cmt
> cmt show path
$LHCBRELEASES: etc...
> cmt show uses
-- all packages will be taken from
the release area
/afs/cern.ch/lhcb/software/releases/BOOLE/BOOLE_v6r1/OT/OTDAQ
> setenv CMTPATH $HOME/cmtuser
> cd $HOME/cmtuser/Digi/Boole/v6r1/cmt
> cmt show path
$HOME/cmtuser: $LHCBRELEASES:
etc...
> cmt show uses
----
/afs/cern.ch/user/r/ranjard/cmtuser/OT/OTDAQ
----