Building HDDM support software
From GlueXWiki
- would like to avoid inconsistency between event.xsd and hddm_s.c, .h
- .c and .h are made from the .xsd
- currently both are checked in
- tools for building .c and .h are not generally created (expert-only operation)
- because of checkout order, makefile can fail
- standard solution: check out the authority, make the dependent file
- need to build the tools to do this
- objection to standard solution: package creep
- everyone would need the software to build this
- what perl module is needed?
- is it needed for hddm-xml?
- schema is authority
- outside world sees w3c standard
- schema can be richer
- introduced merging problem
- current schema does not take advantage of this
- cross that bridge when we come to it