提交 4a39113a 编写于 作者: A Andy Gocke 提交者: GitHub

Add Microsoft.CodeAnalysis.Build.Tasks NuGet package (#13592)

Contains the Roslyn compiler build tasks and targets files.

Fixes #9640.
上级 2ae02b54
......@@ -5,12 +5,8 @@
"outputName": "RoslynRestore"
},
"dependencies": {
"Microsoft.Build.Framework": "0.1.0-preview-00028-160627",
"Microsoft.Build.Tasks.Core": "0.1.0-preview-00028-160627",
"Microsoft.Build.Utilities.Core": "0.1.0-preview-00028-160627",
"Microsoft.Build.Targets": "0.1.0-preview-00028-160627",
"Microsoft.Build": "0.1.0-preview-00028-160627",
"MSBuild": "0.1.0-preview-00028-160627",
"Microsoft.Build": "14.3.0-prerelease01",
"Microsoft.Build.Tasks.Core": "14.3.0-prerelease01",
"Microsoft.NETCore.TestHost": "1.0.0",
"Microsoft.NETCore.App": "1.0.0-rc3-004338",
"Newtonsoft.Json": "8.0.3"
......@@ -27,4 +23,4 @@
"ubuntu.14.04-x64": {},
"osx.10.10-x64": {}
}
}
\ No newline at end of file
}
......@@ -3,6 +3,8 @@
<!--Generated file, do not directly edit. Run "RepoUtil change" to regenerate-->
<PropertyGroup>
<ManagedEsentVersion>1.9.4</ManagedEsentVersion>
<MicrosoftBuildVersion>14.3.0-prerelease01</MicrosoftBuildVersion>
<MicrosoftBuildTasksCoreVersion>14.3.0-prerelease01</MicrosoftBuildTasksCoreVersion>
<MicrosoftCodeAnalysisAnalyzersVersion>1.1.0</MicrosoftCodeAnalysisAnalyzersVersion>
<MicrosoftCompositionVersion>1.0.27</MicrosoftCompositionVersion>
<MicrosoftDiagnosticsRuntimeVersion>0.8.31-beta</MicrosoftDiagnosticsRuntimeVersion>
......
......@@ -77,6 +77,7 @@ var NetCompilersPropsPath = Path.Combine(NuGetAdditionalFilesPath, "Microsoft.Ne
string[] RedistPackageNames = {
"Microsoft.CodeAnalysis",
"Microsoft.Codeanalysis.Build.Tasks",
"Microsoft.CodeAnalysis.Common",
"Microsoft.CodeAnalysis.Compilers",
"Microsoft.CodeAnalysis.CSharp.Features",
......@@ -115,6 +116,7 @@ string[] TestPackageNames = {
// or they will not be published anywhere at all
var PreReleaseOnlyPackages = new HashSet<string>
{
"Microsoft.CodeAnalysis.Build.Tasks",
"Microsoft.CodeAnalysis.VisualBasic.Scripting",
"Microsoft.Net.Compilers.netcore",
"Microsoft.Net.CSharp.Interactive.netcore",
......
<?xml version="1.0"?>
<package>
<metadata>
<id>Microsoft.CodeAnalysis.Build.Tasks</id>
<summary>The build Tasks for running the C# and VB compilers in MSBuild.</summary>
<description>
Contains the build task and targets used by MSBuild to run the C# and VB compilers.
Supports using VBCSCompiler on Windows.
</description>
<dependencies>
<group targetFramework="netstandard1.3">
<dependency id="Microsoft.CodeAnalysis.CSharp" version="[$version$]" />
<dependency id="Microsoft.Build" version="$MicrosoftBuildVersion$" />
<dependency id="Microsoft.Build.Tasks.Core" version="$MicrosoftBuildTasksCoreVersion$" />
<dependency id="System.AppContext" version="$SystemAppContextVersion$" />
<dependency id="System.Console" version="$SystemConsoleVersion$" />
<dependency id="System.Diagnostics.Process" version="$SystemDiagnosticsProcessVersion$" />
<dependency id="System.Diagnostics.Tools" version="$SystemDiagnosticsToolsVersion$"/>
<dependency id="System.IO.FileSystem" version="$SystemIOFileSystemVersion$"/>
<dependency id="System.IO.FileSystem.DriveInfo" version="$SystemIOFileSystemDriveInfoVersion$"/>
<dependency id="System.IO.Pipes" version="$SystemIOPipesVersion$" />
<dependency id="System.Runtime.InteropServices.RuntimeInformation" version="$SystemRuntimeInteropServicesRuntimeInformationVersion$"/>
<dependency id="System.Security.AccessControl" version="$SystemSecurityAccessControlVersion$" />
<dependency id="System.Security.Cryptography.Algorithms" version="$SystemSecurityCryptographyAlgorithmsVersion$"/>
<dependency id="System.Security.Principal.Windows" version="$SystemSecurityPrincipalWindowsVersion$" />
<dependency id="System.Text.RegularExpressions" version="$SystemTextRegularExpressionsVersion$"/>
<dependency id="System.Threading.Thread" version="$SystemThreadingThreadVersion$" />
</group>
</dependencies>
<language>en-US</language>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<version>$version$</version>
<authors>$authors$</authors>
<licenseUrl>$licenseUrl$</licenseUrl>
<projectUrl>$projectUrl$</projectUrl>
<releaseNotes>$releaseNotes$</releaseNotes>
<tags>$tags$</tags>
<serviceable>true</serviceable>
<contentFiles>
<files include="**/*.targets" buildAction="None" copyToOutput="true" />
</contentFiles>
</metadata>
<files>
<file src="Microsoft.Build.Tasks.CodeAnalysis.dll" target="lib\netstandard1.3" />
<file src="Microsoft.CSharp.Core.targets" target="contentFiles\any\any" />
<file src="Microsoft.VisualBasic.Core.targets" target="contentFiles\any\any" />
<file src="$thirdPartyNoticesPath$" target="" />
</files>
</package>
......@@ -4,9 +4,8 @@
"dnxcore50.app": {}
},
"dependencies": {
"Microsoft.Build.Framework": "0.1.0-preview-00028-160627",
"Microsoft.Build.Tasks.Core": "0.1.0-preview-00028-160627",
"Microsoft.Build.Utilities.Core": "0.1.0-preview-00028-160627",
"Microsoft.Build": "14.3.0-prerelease01",
"Microsoft.Build.Tasks.Core": "14.3.0-prerelease01",
"Microsoft.NETCore": "5.0.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"NuSpec.ReferenceGenerator": "1.4.2",
......@@ -15,4 +14,4 @@
"frameworks": {
"dotnet": {}
}
}
\ No newline at end of file
}
......@@ -6,9 +6,7 @@
"System.Collections.Immutable": "1.1.36",
"Microsoft.VisualStudio.Editor": [ "14.3.25407", "15.0.25604-Preview4" ],
"Microsoft.VisualStudio.ImageCatalog": [ "14.3.25407", "15.0.25604-Preview4" ],
"Microsoft.VisualStudio.Text.UI": [ "14.3.25407", "15.0.25604-Preview4" ],
"Microsoft.Build.Tasks.Core": "14.3.0-prerelease01",
"Microsoft.Build": "14.3.0-prerelease01"
"Microsoft.VisualStudio.Text.UI": [ "14.3.25407", "15.0.25604-Preview4" ]
},
"toolsetPackages": [
......@@ -26,7 +24,8 @@
"Microsoft.Composition",
"ManagedEsent",
"xunit",
"RoslynTools.*"
"RoslynTools.*",
"^Microsoft.Build.*"
]
}
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册