Example #1
0
 public BuildEnvironment(BuildEnvironment parent = null, string name = null)
 {
     _name       = name;
     _parent     = parent;
     _properties = new EnvironmentProperties(
         _parent?._properties
         );
     _output = new EnvironmentProperties(
         _parent?.Output
         );
     _items = new EnvironmentItemLists(
         _parent?._items
         );
 }
Example #2
0
 public EnvironmentItemLists(EnvironmentItemLists parentItems = null)
 {
     _parentItems = parentItems;
     _items       = new Dictionary <string, ProjectItem>(new FilenameComparer());
 }