[Halld-offline] GlueX Note: A Version Management System for GlueX

Mark Ito marki at jlab.org
Mon Aug 24 11:37:09 EDT 2015


Folks,

I've posted a new note on the DocDB, "A Version Management System for 
GlueX". The URL is

http://argus.phys.uregina.ca/cgi-bin/public/DocDB/ShowDocument?docid=2793

This note documents the systems I've been describing at offline meetings 
for some time now, including topics with code names such as 
"build_scripts", "gluex_install", and "version.xml". There are still 
some features on the to-do list, but this note is a bit overdue and I 
wanted to get it out. It has only been lightly edited; comments and 
corrections are welcome.

The abstract:

A system for building and managing GlueX software is described. The goal 
is to insulate the user from the need to the master details of building 
each of several software packages as well as from the details of setting 
up a working environment. Multiple versions of each of several packages 
can be maintained simultaneously. Particular combinations of package 
versions can be specified succinctly in an XML configuration file and 
this file can be used both to guide a complete build of all needed 
packages and to set up the shell environment to use the resulting build.

   -- Mark



More information about the Halld-offline mailing list