diff --git a/.gitignore b/.gitignore index 581afbfa7919c..672538284bce3 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,7 @@ x64/ [Bb]in/ [Oo]bj/ +.dotnet/ # Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets !packages/*/build/ diff --git a/build/Targets/Imports.targets b/build/Targets/Imports.targets index 3e9f282b48d22..ed70d10b6ab43 100644 --- a/build/Targets/Imports.targets +++ b/build/Targets/Imports.targets @@ -118,17 +118,16 @@ DestinationFolder="$(OutDir)" /> - - - + + + + + + + + + 4.0.0-rc-2048 1.1.0-beta1-62506-02 105.2.3 - 0.9.8-beta 2.11.0-beta1-63312-06 $(RoslynDiagnosticsNugetPackageVersion) 0.2.4-beta 1.0.0-beta2-63222-01 1.0.0-beta2-63222-01 0.5.0-alpha - 1.0.0-beta2-63223-01 + 1.0.0-beta3.18523.2 0.1.3 - 1.0.0-beta3.18513.2 + 1.0.0-beta3.18525.2 4.3.0 0.0.4 1.3.23 diff --git a/build/Targets/RepoToolset/BuildReleasePackages.targets b/build/Targets/RepoToolset/BuildReleasePackages.targets index c3258c73103fa..30c1acf043307 100644 --- a/build/Targets/RepoToolset/BuildReleasePackages.targets +++ b/build/Targets/RepoToolset/BuildReleasePackages.targets @@ -6,8 +6,8 @@ - <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' != 'Core'">$(NuGetPackageRoot)roslyntools.nugetrepack.buildtasks\$(RoslynToolsNuGetRepackVersion)\tools\net461\RoslynTools.NuGetRepack.BuildTasks.dll - <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' == 'Core'">$(NuGetPackageRoot)roslyntools.nugetrepack.buildtasks\$(RoslynToolsNuGetRepackVersion)\tools\netcoreapp2.0\RoslynTools.NuGetRepack.BuildTasks.dll + <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' != 'Core'">$(NuGetPackageRoot)roslyntools.nugetrepack.buildtasks\$(RoslynToolsNuGetRepackVersion)\tools\net472\RoslynTools.NuGetRepack.BuildTasks.dll + <_NuGetRepackAssembly Condition="'$(MSBuildRuntimeType)' == 'Core'">$(NuGetPackageRoot)roslyntools.nugetrepack.buildtasks\$(RoslynToolsNuGetRepackVersion)\tools\netcoreapp2.1\RoslynTools.NuGetRepack.BuildTasks.dll diff --git a/build/Targets/RepoToolset/BuildTasks.props b/build/Targets/RepoToolset/BuildTasks.props index 67497365ea3d3..d8927ecaacb41 100644 --- a/build/Targets/RepoToolset/BuildTasks.props +++ b/build/Targets/RepoToolset/BuildTasks.props @@ -5,7 +5,7 @@ $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - $(NuGetPackageRoot)roslyntools.buildtasks\$(RoslynToolsBuildTasksVersion)\tools\net461\RoslynTools.BuildTasks.dll - $(NuGetPackageRoot)roslyntools.buildtasks\$(RoslynToolsBuildTasksVersion)\tools\netcoreapp2.0\RoslynTools.BuildTasks.dll + $(NuGetPackageRoot)roslyntools.buildtasks\$(RoslynToolsBuildTasksVersion)\tools\net472\RoslynTools.BuildTasks.dll + $(NuGetPackageRoot)roslyntools.buildtasks\$(RoslynToolsBuildTasksVersion)\tools\netcoreapp2.1\RoslynTools.BuildTasks.dll \ No newline at end of file diff --git a/build/Targets/RepoToolset/RepoLayout.props b/build/Targets/RepoToolset/RepoLayout.props index 886def152d5e0..ded43eb983271 100644 --- a/build/Targets/RepoToolset/RepoLayout.props +++ b/build/Targets/RepoToolset/RepoLayout.props @@ -19,7 +19,22 @@ $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'global.json'))\ - + + + + + <_DotNetRoot>$(DOTNET_INSTALL_DIR) + <_DotNetRoot Condition="'$(_DotNetRoot)' == ''">$(RepoRoot).dotnet\ + <_DotNetRoot Condition="!HasTrailingSlash('$(_DotNetRoot)')">$(_DotNetRoot)\ + + + <_DotNetRoot Condition="!Exists($(_DotNetRoot))"/> + + $(_DotNetRoot)dotnet.exe + $(_DotNetRoot)dotnet + + + diff --git a/build/Targets/RepoToolset/Version.targets b/build/Targets/RepoToolset/Version.targets index c39351f7a2253..d984749cdbf08 100644 --- a/build/Targets/RepoToolset/Version.targets +++ b/build/Targets/RepoToolset/Version.targets @@ -37,4 +37,11 @@ 42.42.42.42 + + + + + + + diff --git a/build/Targets/Settings.props b/build/Targets/Settings.props index 066bc78694b03..34170d109e7a8 100644 --- a/build/Targets/Settings.props +++ b/build/Targets/Settings.props @@ -18,6 +18,7 @@ + @@ -46,6 +47,7 @@ $(VisualStudioVersion.Substring($([System.Convert]::ToInt32(0)), $(VisualStudioVersion.IndexOf('.')))) $(VisualStudioReferenceMajorVersion).0.0.0 $(VisualStudioVersion) + 15.7.0 - -