Project

General

Profile

Actions

This is old documentation, kept for historical infromation. Please use the current documentation! [[computing-software:Onrec_Setup]]

Deployment

Below are described deployment procedures for building the code in various locations.

RAL PPD

Precompiled versions of each MAUS bi-weekly release are stored on the RAL PPD Unix cluster under:

/opt/ppd/mice/software/maus/maus-v<release-number>/

Each release is built fully, including all the third party libraries, so that users may compile their own copies of MAUS against the third party libraries of any particular release. The installation procedure for each release follows the usual practice:

cd /opt/ppd/mice/software/maus/
bzr lp:maus
mv maus maus-v<release-number>
cd maus-v<release-number>
./install_build_test.bash

Users may then compile their own MAUS copy against the third party libraries of any particular release, by pulling down MAUS from launchpad in the usual way, and by then issuing the following build command from the root directory of their MAUS branch:

./install_build_test.bash /opt/ppd/mice/software/maus/maus-v<release-number>/

Users can also run the executables of the standard releases directly, for example:

source /opt/ppd/mice/software/maus/maus-v<release-number>/env.sh
./opt/ppd/mice/software/maus/maus-v<release-number>/bin/simulate_mice.py

GRID

<Deployment procedure for building/installing code on the GRID>

MICE LCR

Updated by Rogers, Chris over 6 years ago ยท 54 revisions