Add missing ProjectPropertyGroupTaskIntance and descendant, and implement more of this namespace.
update csproj.
add missing logging types which are required for Microsoft.Build.dll.
update csproj.
update .sources too.
sorted out logger stuff. Imported many of existing loggers from MS.Build.Engine. Stubbed some.
update csproj.
Reuse logger types in Microsoft.Build.dll.
sorted out BuildManager build logic up to BuildSubmission.Execute().
some BuildSubmission and BuildResult implementation, as well as tiny bit of build operation.
Project needs to build just fine for empty projects.
Add missing built-in properties. Resolve properties on import paths. Resolve \ with / on import paths.
update csproj.
fix import path for ProjectInstance too.
Fix 4.5 toolpath.
Fix location of windows path compatibility change.
implement prebuilt Condition evaluation function support.
Fix binary expression evaluation. They can be combined.
Sequence of comparison expressions (A==B==C) is invalid. Avoid ANE on property evaluation.
Resolve property value by EvaluatedValue where appropriate.