2444fbdf4f
These changes support using "MSBuild.exe" instead of "dotnet msbuild" when building a repo with KoreBuild. The default still remains `dotnet msbuild`, so this is an opt-in change for repos. ### Usage: In korebuild.json, add the following: ```json { "msbuildType": "full" } ``` _This only applies to Windows builds._ ## Changes in this PR: * Remove unused tasks and targets (reduces what we had to port to .NET Framework) * Invoke VSWhere to find MSBuild.exe * Back-port improvements to SourceLink and VSWhere tasks to reduce dependency on Json.Net |
||
---|---|---|
.. | ||
console | ||
msbuild | ||
NuGetPackageVerifier.proj | ||
module.targets |