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