- StaticElement buildElement("build");
- buildElement.insertAttribute("name", (*i).first.c_str());
- importer.pushElement(buildElement);
- BuildXMLExporter buildExporter((*i).second);
- buildExporter.exportXML(importer);
- importer.popElement(buildElement.name());
- importer << "\n";
+ if(is_separator(*i))
+ {
+ StaticElement buildElement("separator");
+ importer.pushElement(buildElement);
+ importer.popElement(buildElement.name());
+ importer << "\n";
+ }
+ else
+ {
+ StaticElement buildElement("build");
+ buildElement.insertAttribute("name", (*i).first.c_str());
+ importer.pushElement(buildElement);
+ BuildXMLExporter buildExporter((*i).second);
+ buildExporter.exportXML(importer);
+ importer.popElement(buildElement.name());
+ importer << "\n";
+ }