4 The Directory Structure

The BUILD SCRIPTS directory structure supports multiple versions of each package. For an example see Fig. [*]. In the figure, “gluex_top” is a generic name, each installation may choose a different directory name. BUILD SCRIPTS looks for the name of this directory in the environment variable GLUEX_TOP.

Figure: The directory structure.
\begin{figure}\begin{verbatim}gluex_top
\vert-- build_scripts
\vert-- cernl...
... xerces-c
\vert-- xerces-c-3.1.1
\lq -- xerces-c-3.1.2\end{verbatim}
\end{figure}

Under gluex_top, each package has its own container directory ( e. g., JANA, hdds, sim-recon) and for each package container directory one or more specific versions of that package are built.