Project

General

Profile

Bootstrap of Project environments

Each project has a unique software configuration, defined and controlled by that Project.
Setting this up may involve such actions as
  • setting environment variables
  • making aliases or functions
  • running or sourcing scripts

For convenience, Projects are welcome to use a common UPS front end to these actions at Fermilab.

The user does :
  • source /grid/fermiapp/products/common/etc/setups.sh
  • setup project

This sets up the Project's own project product in /grid/fermiapp/products/ project

To handle cases like mu2e where there is already an incompatible mu2e product.
the procedure first looks for and set up bootstrap_project

Presently supported {{last_modified}}
  • minos
  • nova

Implementation