<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>People,<br>
</p>
<p>Some weeks ago, at an HDGeant4 meeting, Richard suggested we
distribute our software stack in a form suitable for doing
development inside our standard Singularity container. The
distributions released heretofore have been for running only,
stripped down to save space. For example, you could not build a
private version of hdgeant4 against the halld_recon in the
distribution; there are no static libraries there.<br>
<br>
I am now building recent versions of five packages in our CentOS7
container: hdds, halld_recon, halld_sim, and gluex_root_analysis.
The results, including all of the source code and static libraries
are getting shipped to Oasis. The build is done with the master
branch of all of the repositories, on Mondays and Thursdays. To
set-up the environment to use the Thursday build from inside the
container type:<br>
<br>
source /group/halld/Software/build_scripts/gluex_env_jlab.sh
/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5-cntr/recent/Thursday/version.xml<br>
<br>
for tcsh or<br>
<br>
source /group/halld/Software/build_scripts/gluex_env_jlab.csh
/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5-cntr/recent/Thursday/version.xml<br>
<br>
for bash or<br>
<br>
gxenv
/group/halld/Software/builds/Linux_CentOS7-x86_64-gcc4.8.5-cntr/recent/Thursday/version.xml<br>
<br>
See documentation for "gxenv" <a moz-do-not-send="true"
href="https://github.com/JeffersonLab/build_scripts/wiki/gluex_env_boot_jlab.%28c%29sh">here</a>.<br>
</p>
<p> -- Mark<br>
</p>
</body>
</html>