[Halld-offline] changes to the xstream package

Mark M. Ito marki at jlab.org
Tue Feb 9 09:03:39 EST 2010


Colleagues,

In consultation with Richard, I've made three changes to the xstream 
package, to eliminate the duplication of header files in the subversion 
repository:

1) Delete xstream.h and the directory xstream from src/include (this 
directory itself contains many header files).

2) Change the makefile in src/external/xstream/src to use the local 
versions of the header files, i. e., those in 
src/external/xstream/include, to compile. These are identical to the 
ones deleted in step (1).

3) Install (as part of "make install") the header files in the 
"standard" area, i. e.,  $HALLD_HOME/include/xstream.h and the directory 
$HALLD_HOME/include/xstream/ (this step was actually done last week).

This change is intended to make no changes in any program. It is only in 
the structure and build details; the code itself for all programs in the 
tree is intended to be identical to the old structure. The only 
potential (and unintended) change that I am aware of would be in 
programs that use the libxstream.a object library. My understanding is 
that that is limited to xml-hddm and hddm-xml.

These changes were committed in revision 5995.

   -- Mark



More information about the Halld-offline mailing list