On 01/29/2015 11:50 PM, Martin Kletzander wrote:
In other words, if you have a group and elements in that group can
interleave, the group can interleave with other options only as a
group (no element it can interleave with can be placed inside that
group) -- that makes sense, until...
If, however, elements in that group cannot interleave, it means that
those elements must be specified in the same exact order, *but*
elements the whole group can interleave with *can* be specified inside
that group without any problems.
I'm pretty sure that I've mixed interleaved defines together, with full
flexibility. You just have to remember to have multiple layers of
<interleave> - both at the parent that is using the reference to the
define, and in the define that defines elements to be interleaved.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org