Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 112 to 112 | ||||||||
| ||||||||
Changed: | ||||||||
< < | cd ../amc13 | |||||||
> > | cd ~/src/11_8_1/hcal/hcalUpgrade/amc13 | |||||||
make | ||||||||
Changed: | ||||||||
< < | cd ../ | |||||||
> > | cd ~/src/11_8_1/hcal/hcalUpgrade/ | |||||||
make
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 94 to 94 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 105 to 105 | ||||||||
cd ~/src/11_8_1/hcal/hcalUpgrade/ svn update | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
cd ~/src/11_8_1/hcal/hcalUpgrade/ipbus/ make | ||||||||
Added: | ||||||||
> > |
| |||||||
cd ../amc13 make cd ../ |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 165 to 165 | ||||||||
$ ./prepReleases.sh ~/src/11_8_1/hcal/hcalUpgrade/amc13/amc13Standalone/
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Subscribe to HCAL Online Software HyperNews |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
![]() | ||||||||
Line: 99 to 99 | ||||||||
| ||||||||
Deleted: | ||||||||
< < | export LD_LIBRARY_PATH=${HOME}/src/11_8_1/hcal/hcalUpgrade/amc13/lib/linux/x86_64_slc5/:${LD_LIBRARY_PATH} | |||||||
| ||||||||
Line: 115 to 114 | ||||||||
cd ../ make | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
If you wish to edit the AMC13 code, you can make changes to the source code in ${HOME}/src/11_8_1/hcal/hcalUpgrade/amc13/src/common/ and then go back up to the /amc13 level to recompile using make . |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | The following procedures describe the installation process for xDAQ releases for the HCAL Upgrade project. NOTE that the code has been migrated to SVN (instead of CVS) as of 02/07/2013, hence these instructions have since then been updated. | |||||||
> > | The following procedures describe the installation process for xDAQ releases for the HCAL Upgrade project. NOTE that the code has been migrated to SVN (instead of CVS) as of 02/07/2013, hence these instructions have since then been updated. Here is a link to the HCAL online SVN: cmshcos![]() | |||||||
Though these processes are presented as specific to BU's machine, the steps can easily be generalized to any other SLC5 machine with a daqowner account and a xDAQ installation. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 157 to 157 | ||||||||
| ||||||||
Added: | ||||||||
> > | $ ./prepReleases.sh ~/src/11_8_1/hcal/hcalUpgrade/amc13/amc13Standalone/ | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 90 to 90 | ||||||||
If you want to check the xDAQ code out of SVN anonymously (i.e. if you do not have an afs ID or don't care to have access to the repository), edit the script, search for "anonymous", and remove the # comment mark. Otherwise, if you have an afs ID and want access to the repository, skip this step.
| ||||||||
Changed: | ||||||||
< < | perl ~/installDAQ_11_8_1.perl --mode=teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade svnuser=[afsID] | |||||||
> > | perl ~/installDAQ_11_8_1.perl --mode=teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade --svnuser=[afsID] | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 139 to 139 | ||||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Line: 149 to 154 | ||||||||
$ cd ~/src/11_8_1/hcal/hcalUpgrade $ ../config/build/hcostag | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 86 to 86 | ||||||||
cp ~daqowner/installDAQ_11_8_1.perl ${HOME}/ | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
# comment mark. Otherwise, if you have an afs ID and want access to the repository, skip this step. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 93 to 93 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 146 to 146 | ||||||||
| ||||||||
Changed: | ||||||||
< < | $ ../conf/build/hcostag | |||||||
> > | $ ../config/build/hcostag | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 91 to 91 | ||||||||
perl ~/installDAQ_11_8_1.perl --mode=teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade svnuser=[afsID] | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 143 to 143 | ||||||||
$cd ~/src/11_8_1/hcal/hcalUpgrade/
$ svn commit -m | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Changed: | ||||||||
< < | $ cd ~/src/11_8_1/hcal/config/build/ $ ./hcostag | |||||||
> > | $ cd ~/src/11_8_1/hcal/hcalUpgrade $ ../conf/build/hcostag | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 7 to 7 | ||||||||
NOTE!!! These examples show how to install release 11_8_1, but the process can be generalized to any xDAQ release xx_x_x.
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Line: 89 to 89 | ||||||||
| ||||||||
Changed: | ||||||||
< < | perl ~/installDAQ_11_8_1.perl --mode-teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade svnuser=[afsID] | |||||||
> > | perl ~/installDAQ_11_8_1.perl --mode=teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade svnuser=[afsID] | |||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | export LD_LIBRARY_PATH=${HOME}/src/11_7_7/hcal/hcalUpgrade/amc13/lib/linux/x86_64_slc5/:${LD_LIBRARY_PATH} | |||||||
> > | export LD_LIBRARY_PATH=${HOME}/src/11_8_1/hcal/hcalUpgrade/amc13/lib/linux/x86_64_slc5/:${LD_LIBRARY_PATH} | |||||||
| ||||||||
Changed: | ||||||||
< < | cd ~/src/11_7_7/hcal/hcalUpgrade/ | |||||||
> > | cd ~/src/11_8_1/hcal/hcalUpgrade/ | |||||||
svn update
| ||||||||
Changed: | ||||||||
< < | cd ~/src/11_7_7/hcal/hcalUpgrade/ipbus/ | |||||||
> > | cd ~/src/11_8_1/hcal/hcalUpgrade/ipbus/ | |||||||
make cd ../amc13 make | ||||||||
Line: 115 to 116 | ||||||||
| ||||||||
Changed: | ||||||||
< < | If you wish to edit the AMC13 code, you can make changes to the source code in ${HOME}/src/11_7_7/hcal/hcalUpgrade/amc13/src/common/ and then go back up to the /amc13 level to recompile using make . | |||||||
> > | If you wish to edit the AMC13 code, you can make changes to the source code in ${HOME}/src/11_8_1/hcal/hcalUpgrade/amc13/src/common/ and then go back up to the /amc13 level to recompile using make . | |||||||
Check edited code back into SVNIf you have edited the AMC13 code and want to make the edits available to other developers (important for bug fixes!), you will need to check your changes back into SVN. If you are unfamiliar with SVN, it is a good idea to take a quick gander at the Subversion Manual![]() ![]() | ||||||||
Changed: | ||||||||
< < | IMPORTANT!!! It is imperative that you make sure your edited code compiles and runs without breaking before checking changes into SVN. the HCAL Upgrade does not want to release busted software! | |||||||
> > | IMPORTANT!!! It is imperative that you make sure your edited code compiles and runs without breaking before checking changes into SVN. The HCAL Upgrade does not want to release busted software! | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | The following procedures describe the installation process for xDAQ releases for the HCAL Upgrade project. | |||||||
> > | The following procedures describe the installation process for xDAQ releases for the HCAL Upgrade project. NOTE that the code has been migrated to SVN (instead of CVS) as of 02/07/2013, hence these instructions have since then been updated. | |||||||
Changed: | ||||||||
< < | Though these processes are presented as specific to BU's machine, the steps can easily be generalized to any other SLC5 machine which has xDAQ installed. | |||||||
> > | Though these processes are presented as specific to BU's machine, the steps can easily be generalized to any other SLC5 machine with a daqowner account and a xDAQ installation. | |||||||
Changed: | ||||||||
< < | NOTE!!! These examples show how to install release 11_7_7, but the process can be generalized to any xDAQ release xx_x_x. | |||||||
> > | NOTE!!! These examples show how to install release 11_8_1, but the process can be generalized to any xDAQ release xx_x_x.
| |||||||
Install a Release as daqowner | ||||||||
Changed: | ||||||||
< < | Before any other cms2 users can run the release software, it must be installed by daqowner@cms2.bu.edu : | |||||||
> > | Before any other cms2 users can run the release software, it must be installed by daqowner@cms2.bu.edu . Check to make sure the release isn't already installed before following this procedure! | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
ssh daqowner@cms2.bu.edu
| ||||||||
Changed: | ||||||||
< < | wget http://cmshcalweb01.cern.ch/hcalsw/release/installDAQ_11_7_7.perl![]() | |||||||
> > | wget http://cmshcalweb01.cern.ch/hcalsw/release/installDAQ_11_8_1.perl![]() | |||||||
| ||||||||
Changed: | ||||||||
< < | perl installDAQ_11_7_7.perl --mode=teststand | |||||||
> > | perl installDAQ_11_8_1.perl --mode=teststand | |||||||
| ||||||||
Line: 48 to 54 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Pick release to use: 22 | |||||||
> > |
| |||||||
| ||||||||
Line: 62 to 69 | ||||||||
You are now ready to run the executables! See the AMC13 Tool: Getting Started section to learn about the primary AMC13 executable. | ||||||||
Added: | ||||||||
> > | ||||||||
Install a release in your own source tree | ||||||||
Changed: | ||||||||
< < | If you want to edit the xDAQ code without interfering with others, then you will need to check out a copy of the release into your own source tree. From there you can check any changes back into CVS. | |||||||
> > | If you want to edit the xDAQ code without interfering with others, then you will need to check out a copy of the release into your own source tree. From there you can check any changes back into CVS. NOTE!!! These examples show how to install release 11_8_1, but the process can be generalized to any xDAQ release xx_x_x. | |||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | lrwxrwxrwx 1 daqowner daq 25 Jan 5 09:56 /home/daqowner/dist -> /home/daqowner/daq.11.7.7 | |||||||
> > | lrwxrwxrwx 1 daqowner daq 25 Jan 5 09:56 /home/daqowner/dist -> /home/daqowner/daq.11.8.1 | |||||||
If the release is not the one you want, use pickRelease.sh (instructions shown above) or install the desired release. | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Changed: | ||||||||
< < | cp ~daqowner/installDAQ_11_7_7.perl ${HOME}/ | |||||||
> > | cp ~daqowner/installDAQ_11_8_1.perl ${HOME}/ | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | perl ~/installDAQ_11_7_7.perl --mode-teststand --ownsource=${HOME}/src/11_7_7 --packages=hcalUpgrade cvsuser=[afsID] | |||||||
> > | perl ~/installDAQ_11_8_1.perl --mode-teststand --ownsource=${HOME}/src/11_8_1 --packages=hcalUpgrade svnuser=[afsID] | |||||||
Changed: | ||||||||
< < | NOTE that you can put the code into any directory you like; it doesn't have to be ${HOME}/src/11_7_7 .
NOTE that you can also install additional packages, if you wish; you're not limited to the hcalUpgrade. However, ALL of the AMC13 code lies within the hcalUpgrade package!! If packages is not specified, then all packages are installed by default.
NOTE that if you removed the "anonymous" comment mark in the previous step, you do not need the cvsuser argument. | |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
cd ~/src/11_7_7/hcal/hcalUpgrade/ | ||||||||
Changed: | ||||||||
< < | cvs update | |||||||
> > | svn update | |||||||
| ||||||||
Line: 102 to 113 | ||||||||
cd ../ make | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
If you wish to edit the AMC13 code, you can make changes to the source code in ${HOME}/src/11_7_7/hcal/hcalUpgrade/amc13/src/common/ and then go back up to the /amc13 level to recompile using make . | ||||||||
Added: | ||||||||
> > |
Check edited code back into SVNIf you have edited the AMC13 code and want to make the edits available to other developers (important for bug fixes!), you will need to check your changes back into SVN. If you are unfamiliar with SVN, it is a good idea to take a quick gander at the Subversion Manual![]() ![]()
Subscribe to HCAL Online Software HyperNewsIn order to be informed of HCAL Upgrade software releases, you must be registered with the correct CMS HyperNews subscriptions. Below is the process for getting on the list.
| |||||||
-- EricHazen - 13 Apr 2012 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | HOWTO build AMC13 C++ software on cms2.bu.edu using a private source tree, so that your work will not affect that of others. This is IMHO the preferred way to work (ESH). | |||||||
> > | The following procedures describe the installation process for xDAQ releases for the HCAL Upgrade project. | |||||||
Changed: | ||||||||
< < | First, ensure that the release you want to work with is the current one, as such: | |||||||
> > | Though these processes are presented as specific to BU's machine, the steps can easily be generalized to any other SLC5 machine which has xDAQ installed. | |||||||
Changed: | ||||||||
< < | ls -l /home/daqowner/dist lrwxrwxrwx 1 daqowner daq 25 Sep 5 09:56 /home/daqowner/dist -> /home/daqowner/daq.11.5.2If the release is not correct, install as necessary per instructions below, or just run pickRelease.sh
to set it.
Follow instructions from Jeremy (substitute current release number)
To install on a teststand (as daqowner) : wget http://cmshcalweb01.cern.ch/hcalsw/release/installDAQ_11_5_2.perl perl installDAQ_11_5_2.perl --mode=teststand ~daqowner/common/bin/pickRelease.sh (choose 11.5.2) | |||||||
> > | NOTE!!! These examples show how to install release 11_7_7, but the process can be generalized to any xDAQ release xx_x_x. | |||||||
Changed: | ||||||||
< < | You can make a code-development area on a teststand or USC using: perl installDAQ_11_5_2.perl --mode=[teststand|usc] --ownsource=${HOME}/src/11_5_2 --packages=hcalUpgrade --cvsuser=[your afs id] | |||||||
> > |
Install a Release as daqownerBefore any othercms2 users can run the release software, it must be installed by daqowner@cms2.bu.edu :
| |||||||
Changed: | ||||||||
< < | If you want to use anonymous CVS (not password prompts), edit the script, search for "anonymous" and remove the comment mark. | |||||||
> > | You are now ready to run the executables! See the AMC13 Tool: Getting Started section to learn about the primary AMC13 executable. | |||||||
Changed: | ||||||||
< < | After the correct release is installed and made current (/home/daqowner/dist symlink) and you have
the correct source tree installed using --ownsource , proceed: | |||||||
> > | Install a release in your own source treeIf you want to edit the xDAQ code without interfering with others, then you will need to check out a copy of the release into your own source tree. From there you can check any changes back into CVS. | |||||||
Changed: | ||||||||
< < | source ~daqowner/dist/etc/env.sh _or_ source ~daqowner/dist/etc/env.csh setenv PYTHONPATH $ROOTSYS/lib:$PYTHONPATH _or_ export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ _or_ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ perl ~/installDAQ_xx_x_x.perl --mode=teststand --ownsource=${HOME}/src/xx_x_x --packages=hcalUpgrade
cd src/xx_xx_xx/hcal/hcalUpgrade/ cvs update -A -d (optional, if you want CVS code updated since the release) cd ipbus | |||||||
> > |
| |||||||
make | ||||||||
Changed: | ||||||||
< < | cd .. cd amc13 | |||||||
> > | cd ../amc13 | |||||||
make | ||||||||
Changed: | ||||||||
< < | cd .. | |||||||
> > | cd ../ | |||||||
make | ||||||||
Changed: | ||||||||
< < | source environ.sh (maybe only needed for python)
To run the command-line tool:
./bin/linux/x86_64_slc5/AMC13Tool.exe
To make changes in the code (your private copy):
cd src/common
edit files as desired. Go back up to .../amc13 and Make to re-compile.
| |||||||
> > |
| |||||||
Added: | ||||||||
> > | If you wish to edit the AMC13 code, you can make changes to the source code in ${HOME}/src/11_7_7/hcal/hcalUpgrade/amc13/src/common/ and then go back up to the /amc13 level to recompile using make . | |||||||
-- EricHazen - 13 Apr 2012 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 44 to 44 | ||||||||
cd ipbus make cd .. | ||||||||
Deleted: | ||||||||
< < | make | |||||||
cd amc13 make | ||||||||
Added: | ||||||||
> > | cd .. make | |||||||
source environ.sh (maybe only needed for python) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 22 to 22 | ||||||||
~daqowner/common/bin/pickRelease.sh (choose 11.5.2) You can make a code-development area on a teststand or USC using: | ||||||||
Changed: | ||||||||
< < | perl installDAQ_11_5_2.perl --mode=[teststand|usc] --ownsource=${HOME}/src/11_5_2 --packages=hcalUpgrade --cvsuser=[your afs id] | |||||||
> > | perl installDAQ_11_5_2.perl --mode=[teststand|usc] --ownsource=${HOME}/src/11_5_2 --packages=hcalUpgrade --cvsuser=[your afs id] | |||||||
If you want to use anonymous CVS (not password prompts), edit the script, search for "anonymous" and remove the comment mark. | ||||||||
Line: 32 to 31 | ||||||||
the correct source tree installed using --ownsource , proceed:
| ||||||||
Changed: | ||||||||
< < | source source ~daqowner/dist/etc/env.sh or source source ~daqowner/dist/etc/env.csh setenv PYTHONPATH $ROOTSYS/lib:$PYTHONPATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ | |||||||
> > | source ~daqowner/dist/etc/env.sh or source ~daqowner/dist/etc/env.csh setenv PYTHONPATH $ROOTSYS/lib:$PYTHONPATH or export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ or export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ | |||||||
perl ~/installDAQ_xx_x_x.perl --mode=teststand --ownsource=${HOME}/src/xx_x_x --packages=hcalUpgrade |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Find the current release script, usually in ~daqowner, named installDAQ_xx_xx_x.perl. Copy to your home directory. | |||||||
> > | First, ensure that the release you want to work with is the current one, as such: | |||||||
Changed: | ||||||||
< < | If you want to use anonymous CVS (not password prompts), edit the script, search for "anonymous" and remove the comment mark | |||||||
> > | ls -l /home/daqowner/dist lrwxrwxrwx 1 daqowner daq 25 Sep 5 09:56 /home/daqowner/dist -> /home/daqowner/daq.11.5.2If the release is not correct, install as necessary per instructions below, or just run pickRelease.sh
to set it.
Follow instructions from Jeremy (substitute current release number)
To install on a teststand (as daqowner) : wget http://cmshcalweb01.cern.ch/hcalsw/release/installDAQ_11_5_2.perl perl installDAQ_11_5_2.perl --mode=teststand ~daqowner/common/bin/pickRelease.sh (choose 11.5.2) You can make a code-development area on a teststand or USC using: perl installDAQ_11_5_2.perl --mode=[teststand|usc] \ --ownsource=${HOME}/src/11_5_2 --packages=hcalUpgrade --cvsuser=[your afs id]If you want to use anonymous CVS (not password prompts), edit the script, search for "anonymous" and remove the comment mark. After the correct release is installed and made current ( /home/daqowner/dist symlink) and you have
the correct source tree installed using --ownsource , proceed: | |||||||
| ||||||||
Changed: | ||||||||
< < | source source ~daqowner/dist/etc/env.sh = or =source source ~daqowner/dist/etc/env.csh | |||||||
> > | source source ~daqowner/dist/etc/env.sh or source source ~daqowner/dist/etc/env.csh | |||||||
setenv PYTHONPATH $ROOTSYS/lib:$PYTHONPATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ | ||||||||
Line: 21 to 45 | ||||||||
cd ipbus make cd .. | ||||||||
Added: | ||||||||
> > | make | |||||||
cd amc13 make source environ.sh (maybe only needed for python) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 13 to 13 | ||||||||
setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ | ||||||||
Changed: | ||||||||
< < | perl ~/installDAQ_11_3_1.perl --mode=teststand --ownsource=${HOME}/src/11_3_1 --packages=hcalUpgrade | |||||||
> > | perl ~/installDAQ_xx_x_x.perl --mode=teststand --ownsource=${HOME}/src/xx_x_x --packages=hcalUpgrade | |||||||
cd src/xx_xx_xx/hcal/hcalUpgrade/ | ||||||||
Line: 28 to 28 | ||||||||
To run the command-line tool: | ||||||||
Changed: | ||||||||
< < | bin/linux/x86_64_slc5/AMC13Tool.exe | |||||||
> > | ./bin/linux/x86_64_slc5/AMC13Tool.exe | |||||||
To make changes in the code (your private copy): |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 7 to 7 | ||||||||
If you want to use anonymous CVS (not password prompts), edit the script, search for "anonymous" and remove the comment mark | ||||||||
Added: | ||||||||
> > | ||||||||
source source ~daqowner/dist/etc/env.sh = or =source source ~daqowner/dist/etc/env.csh | ||||||||
Added: | ||||||||
> > | setenv PYTHONPATH $ROOTSYS/lib:$PYTHONPATH setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:${PWD}/lib/linux/x86_64_slc5/ | |||||||
perl ~/installDAQ_11_3_1.perl --mode=teststand --ownsource=${HOME}/src/11_3_1 --packages=hcalUpgrade
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
source source ~daqowner/dist/etc/env.sh = or =source source ~daqowner/dist/etc/env.csh
perl ~/installDAQ_11_3_1.perl --mode=teststand --ownsource=${HOME}/src/11_3_1 --packages=hcalUpgrade
cd src/xx_xx_xx/hcal/hcalUpgrade/ cvs update -A -d (optional, if you want CVS code updated since the release) cd ipbus make cd .. cd amc13 make source environ.sh (maybe only needed for python)To run the command-line tool: bin/linux/x86_64_slc5/AMC13Tool.exe
To make changes in the code (your private copy):
cd src/common
edit files as desired. Go back up to .../amc13 and Make to re-compile.
-- EricHazen - 13 Apr 2012 |