Ejemplo n.º 1
0
 internal static IEnumerable <BuildAction> Read(XmlElement root, AutoVarData avd, BuildEnviroment parent)
 {
     foreach (var e in Xml.ElementsNamed(root, "action"))
     {
         BuildAction action = new BuildAction(BuildEnviroment.Read(e, avd, parent), Xml.GetAttributeString(e, "type"), Xml.GetAttributeString(e, "context"), Xml.GetAttributeString(e, "description"), Xml.GetAttributeString(e, "base"));
         yield return(action);
     }
 }
Ejemplo n.º 2
0
 private static void Read(XmlElement root, Group p, AutoVarData avd, BuildEnviroment parent)
 {
     p.enviroment = BuildEnviroment.Read(root, avd, parent);
     p.actions    = new List <BuildAction>(BuildAction.Read(root, avd, p.enviroment));
     p.groups     = new List <Group>(Group.Read(root, avd, p.enviroment));
 }