GlueX Software Setup

From GlueXWiki
Revision as of 16:01, 17 July 2014 by Pmatt (Talk | contribs) (Created page with "== Software == == Environment == * There should be three levels for the software environment: user-specific, release-specific, and base. For best-practice, environment variable...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Software

Environment

  • There should be three levels for the software environment: user-specific, release-specific, and base. For best-practice, environment variables should NEVER EVER be put in your .cshrc (or equivalent) files. This is because if you ever need to switch between environments (e.g. between a "data challenge" release and the latest trunk) it gets very messy and it's very easy to make a mistake. It's far safer (and cleaner) to keep everything separate.

User-Specific Environment Setup

  • E.g. env_gluex_pmatt_2014_07_17

Release-Specific Environment Setup

  • E.g. env_gluex_2014_06_30_rhel6

Base Environment

env_gluex_base