internal BuildInstance(BuildContext context, Match match, OutputNode pipeline, bool tempBuild)
{
Env = context.Env;
Match = match;
Pipeline = pipeline;
Byproducts = pipeline.Byproducts;
IsTempBuild = tempBuild;
Status = BuildStatus.Pending;
this.context = context;
TempBuilds = new List<BuildInstance>();
Dependencies = new List<string>();
Log = context.Log;
}