[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