[Halld-offline] New version of Build Scripts: version 2.33

Mark Ito marki at jlab.org
Fri Mar 11 20:23:54 EST 2022


Friends,

There is a new version of Build Scripts installed at JLab. It is version 
2.33 <https://github.com/JeffersonLab/build_scripts/releases/tag/2.33>. 
The major change is mentioned in Pull Request #243 
<https://github.com/JeffersonLab/build_scripts/pull/243>:

   The original Build Scripts would define a home directory for every 
package if one was not found in the environment. These were the "prod" 
directories. This behavior was removed for some of the GlueX-specific 
packages some time ago. This pull request removes that behavior for all 
packages.

   The new paradigm is that package-specific set-up steps are only 
performed when said packages are defined, usually via a version set file.

This allows users to create custom version sets where they can pick and 
choose which GlueX packages are set-up and which are ignored. Ignored 
packages are naturally those omitted from the custom version set files. 
This change is a step along the way to the "light-weight builds" that 
have been discussed recently.

   -- Mark

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20220311/1ad6cb2d/attachment.html>


More information about the Halld-offline mailing list