示例#1
0
 public override void UpdateVars()
 {
     buildConfigList = GetPropertyString("buildConfigurationList");
     name            = GetPropertyString("name");
     phases          = GetPropertyList("buildPhases");
     dependencies    = GetPropertyList("dependencies");
 }
 public override void UpdateVars()
 {
     this.buildConfigList = base.GetPropertyString("buildConfigurationList");
     this.name            = base.GetPropertyString("name");
     this.phases          = base.GetPropertyList("buildPhases");
     this.dependencies    = base.GetPropertyList("dependencies");
 }
示例#3
0
 public override void UpdateVars()
 {
     this.buildConfigList  = this.GetPropertyString("buildConfigurationList");
     this.name             = this.GetPropertyString("name");
     this.productReference = this.GetPropertyString("productReference");
     this.phases           = (GUIDList)this.GetPropertyList("buildPhases");
     this.dependencies     = (GUIDList)this.GetPropertyList("dependencies");
 }
示例#4
0
 public override void UpdateVars()
 {
     this.children = (GUIDList)this.GetPropertyList("children");
     this.path     = this.GetPropertyString("path");
     this.name     = this.GetPropertyString("name");
     if (this.name == null)
     {
         this.name = this.path;
     }
     if (this.path == null)
     {
         this.path = "";
     }
     this.tree = FileTypeUtils.ParseSourceTree(this.GetPropertyString("sourceTree"));
 }
示例#5
0
 public override void UpdateVars()
 {
     children = GetPropertyList("children");
     path     = GetPropertyString("path");
     name     = GetPropertyString("name");
     if (name == null)
     {
         name = path;
     }
     if (path == null)
     {
         path = "";
     }
     tree = FileTypeUtils.ParseSourceTree(GetPropertyString("sourceTree"));
 }
示例#6
0
        /* Iterates the given guid list and removes all guids that are not in allGuids dictionary.
         */
        static void RemoveMissingGuidsFromGuidList(PBX.GUIDList guidList, Dictionary <string, bool> allGuids)
        {
            List <string> guidsToRemove = null;

            foreach (var guid in guidList)
            {
                if (!allGuids.ContainsKey(guid))
                {
                    if (guidsToRemove == null)
                    {
                        guidsToRemove = new List <string>();
                    }
                    guidsToRemove.Add(guid);
                }
            }
            if (guidsToRemove != null)
            {
                foreach (var guid in guidsToRemove)
                {
                    guidList.RemoveGUID(guid);
                }
            }
        }
示例#7
0
 public override void UpdateVars()
 {
     this.files = (GUIDList)this.GetPropertyList("files");
 }
示例#8
0
 public override void UpdateVars()
 {
     this.files = base.GetPropertyList("files");
 }
示例#9
0
 public override void UpdateVars()
 {
     files = GetPropertyList("files");
 }
示例#10
0
 public override void UpdateVars()
 {
     buildConfigs = GetPropertyList("buildConfigurations");
 }
示例#11
0
 public override void UpdateVars()
 {
     this.buildConfigs = (GUIDList)this.GetPropertyList("buildConfigurations");
 }