
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