Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
8f7d2e41
R
roslyn
项目概览
lwm1986
/
roslyn
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
roslyn
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8f7d2e41
编写于
8月 15, 2016
作者:
J
Jared Parsons
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Move to using SignTool as a NuGet package
上级
43f3499a
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
146 addition
and
3 deletion
+146
-3
NuGet.Config
NuGet.Config
+1
-0
build/Targets/Dependencies.props
build/Targets/Dependencies.props
+1
-0
build/ToolsetPackages/project.json
build/ToolsetPackages/project.json
+2
-1
build/config/SignToolData.json
build/config/SignToolData.json
+136
-0
src/Tools/MicroBuild/Build.proj
src/Tools/MicroBuild/Build.proj
+4
-1
src/Tools/RepoUtil/RepoData.json
src/Tools/RepoUtil/RepoData.json
+2
-1
未找到文件。
NuGet.Config
浏览文件 @
8f7d2e41
...
...
@@ -27,6 +27,7 @@
<
add
key
=
"myget.org roslyn-master-nightly"
value
=
"https://dotnet.myget.org/F/roslyn-master-nightly/api/v3/index.json"
/>
<
add
key
=
"myget.org devcore"
value
=
"https://www.myget.org/F/vs-devcore/api/v3/index.json"
/>
<
add
key
=
"myget.org roslyn-build-tools"
value
=
"https://dotnet.myget.org/F/roslyn-build-tools/api/v3/index.json"
/>
<
add
key
=
"myget.org roslyn-tools"
value
=
"https://dotnet.myget.org/F/roslyn-tools/api/v3/index.json"
/>
<
add
key
=
"nuget.org"
value
=
"https://api.nuget.org/v3/index.json"
/>
</
packageSources
>
...
...
build/Targets/Dependencies.props
浏览文件 @
8f7d2e41
...
...
@@ -10,6 +10,7 @@
<MicrosoftDiaSymReaderNativeVersion>
1.5.0-beta1
</MicrosoftDiaSymReaderNativeVersion>
<MicrosoftDiaSymReaderPortablePdbVersion>
1.2.0-beta1-60723-01
</MicrosoftDiaSymReaderPortablePdbVersion>
<MicrosoftVisualBasicVersion>
10.0.1
</MicrosoftVisualBasicVersion>
<RoslynToolsMicrosoftSignToolVersion>
0.2.0-beta
</RoslynToolsMicrosoftSignToolVersion>
<SystemAppContextVersion>
4.1.0
</SystemAppContextVersion>
<SystemCollectionsVersion>
4.0.11
</SystemCollectionsVersion>
<SystemCollectionsConcurrentVersion>
4.0.12
</SystemCollectionsConcurrentVersion>
...
...
build/ToolsetPackages/project.json
浏览文件 @
8f7d2e41
...
...
@@ -12,7 +12,8 @@
"xunit.assert"
:
"2.1.0"
,
"xunit.runner.console"
:
"2.2.0-beta1-build3239"
,
"Roslyn.Build.Util"
:
"0.9.4-portable"
,
"RoslynDependencies.OptimizationData"
:
"1.3.0-beta5-60518-02"
"RoslynDependencies.OptimizationData"
:
"1.3.0-beta5-60518-02"
,
"RoslynTools.Microsoft.SignTool"
:
"0.2.0-beta"
},
"frameworks"
:
{
"net461"
:
{}
...
...
build/config/SignToolData.json
0 → 100644
浏览文件 @
8f7d2e41
{
sign:
[
{
"certificate"
:
"Microsoft402"
,
"strongName"
:
"MsSharedLib72"
,
"values"
:
[
"csc.exe"
,
"csccore
\\
csc.exe"
,
"csi.exe"
,
"csicore
\\
csi.exe"
,
"InteractiveHost.exe"
,
"Microsoft.Build.Tasks.CodeAnalysis.dll"
,
"Microsoft.CodeAnalysis.CSharp.dll"
,
"Microsoft.CodeAnalysis.CSharp.EditorFeatures.dll"
,
"Microsoft.CodeAnalysis.CSharp.Features.dll"
,
"Microsoft.CodeAnalysis.CSharp.InteractiveEditorFeatures.dll"
,
"Microsoft.CodeAnalysis.CSharp.Scripting.dll"
,
"Microsoft.CodeAnalysis.CSharp.Workspaces.dll"
,
"Microsoft.CodeAnalysis.dll"
,
"Microsoft.CodeAnalysis.EditorFeatures.dll"
,
"Microsoft.CodeAnalysis.EditorFeatures.Next.dll"
,
"Microsoft.CodeAnalysis.EditorFeatures.Text.dll"
,
"Microsoft.CodeAnalysis.Features.dll"
,
"Microsoft.CodeAnalysis.InteractiveEditorFeatures.dll"
,
"Microsoft.CodeAnalysis.InteractiveFeatures.dll"
,
"Microsoft.CodeAnalysis.Remote.ServiceHub.dll"
,
"Microsoft.CodeAnalysis.Remote.Workspaces.dll"
,
"Microsoft.CodeAnalysis.Scripting.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.Features.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.InteractiveEditorFeatures.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.Scripting.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll"
,
"Microsoft.CodeAnalysis.Workspaces.Desktop.dll"
,
"Microsoft.CodeAnalysis.Workspaces.dll"
,
"Microsoft.DiaSymReader.PortablePdb.dll"
,
"Microsoft.VisualStudio.CSharp.Repl.dll"
,
"Microsoft.VisualStudio.InteractiveServices.dll"
,
"Microsoft.VisualStudio.InteractiveWindow.dll"
,
"Microsoft.VisualStudio.LanguageServices.CSharp.dll"
,
"Microsoft.VisualStudio.LanguageServices.dll"
,
"Microsoft.VisualStudio.LanguageServices.Implementation.dll"
,
"Microsoft.VisualStudio.LanguageServices.Next.dll"
,
"Microsoft.VisualStudio.LanguageServices.SolutionExplorer.dll"
,
"Microsoft.VisualStudio.LanguageServices.VisualBasic.dll"
,
"Microsoft.VisualStudio.VisualBasic.Repl.dll"
,
"Microsoft.VisualStudio.VsInteractiveWindow.dll"
,
"Pdb2Xml.exe"
,
"Roslyn.Compilers.Extension.dll"
,
"Roslyn.Hosting.Diagnostics.dll"
,
"Roslyn.VisualStudio.DiagnosticsWindow.dll"
,
"Roslyn.VisualStudio.InteractiveComponents.dll"
,
"Roslyn.VisualStudio.Setup.Interactive.dll"
,
"SDK
\\
Roslyn.SyntaxVisualizer.DgmlHelper.dll"
,
"SDK
\\
Roslyn.SyntaxVisualizer.Control.dll"
,
"SDK
\\
Roslyn.SyntaxVisualizer.Extension.dll"
,
"SDK
\\
Roslyn.Templates.dll"
,
"vbc.exe"
,
"vbccore
\\
vbc.exe"
,
"VBCSCompiler.exe"
,
"vbi.exe"
,
"vbicore
\\
vbi.exe"
]
},
{
"certificate"
:
"WindowsPhone623"
,
"strongName"
:
"MsSharedLib72"
,
"values"
:
[
"Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.dll"
,
"Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.dll"
,
"Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.dll"
,
"Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.dll"
,
"Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.dll"
]
},
{
"certificate"
:
"MicrosoftSHA1Win8WinBlue"
,
"strongName"
:
"MsSharedLib72"
,
"values"
:
[
"NetFX20
\\
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.dll"
,
"NetFX20
\\
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.dll"
,
"NetFX20
\\
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.dll"
]
},
{
"certificate"
:
"VsixSHA2"
,
"strongName"
:
null
,
"values"
:
[
"ExpressionEvaluatorPackage.vsix"
,
"Microsoft.VisualStudio.VsInteractiveWindow.vsix"
,
"Roslyn.Compilers.Extension.vsix"
,
"Roslyn.Deployment.Full.vsix"
,
"Roslyn.Deployment.Full.Next.vsix"
,
"Roslyn.VisualStudio.DiagnosticsWindow.vsix"
,
"Roslyn.VisualStudio.InteractiveComponents.vsix"
,
"Roslyn.VisualStudio.Setup.Interactive.vsix"
,
"Roslyn.VisualStudio.Setup.Next.vsix"
,
"Roslyn.VisualStudio.Setup.vsix"
,
"RoslynDeployment.vsix"
,
"SDK
\\
Roslyn Templates
\\
Release
\\
Roslyn SDK.vsix"
]
}
],
//
Binaries
which
are
included
in
VSIX
above
which
are
not
to
be
signed.
exclude:
[
"Esent.Interop.dll"
,
"Microsoft.CodeAnalysis.Elfie.dll"
,
"Microsoft.DiaSymReader.dll"
,
"Microsoft.DiaSymReader.Native.amd64.dll"
,
"Microsoft.DiaSymReader.Native.x86.dll"
,
"Newtonsoft.Json.dll"
,
"StreamJsonRpc.dll"
,
"StreamJsonRpc.resources.dll"
,
"System.Reflection.Metadata.dll"
,
"System.Collections.Immutable.dll"
,
"System.Diagnostics.StackTrace.dll"
,
"System.IO.FileSystem.dll"
,
"System.IO.FileSystem.Primitives.dll"
,
"System.Composition.AttributedModel.dll"
,
"System.Composition.Convention.dll"
,
"System.Composition.Hosting.dll"
,
"System.Composition.TypedParts.dll"
,
"System.Composition.Runtime.dll"
,
"Microsoft.Build.Conversion.Core.dll"
,
"Microsoft.Build.dll"
,
"Microsoft.Build.Engine.dll"
,
"Microsoft.Build.Framework.dll"
,
"Microsoft.Build.Tasks.Core.dll"
,
"Microsoft.Build.Utilities.Core.dll"
,
"Microsoft.VisualStudio.Threading.dll"
,
"Microsoft.VisualStudio.Validation.dll"
]
}
src/Tools/MicroBuild/Build.proj
浏览文件 @
8f7d2e41
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<Import
Project=
"$(MSBuildThisFileDirectory)..\..\..\build\Targets\Settings.targets"
/>
<Import
Project=
"$(MSBuildThisFileDirectory)..\..\..\build\Targets\Dependencies.props"
/>
<PropertyGroup>
<Configuration
Condition=
"'$(Configuration)' == ''"
>
Debug
</Configuration>
<ProjectDir>
$(MSBuildThisFileDirectory)..\..\..\
</ProjectDir>
...
...
@@ -24,7 +27,7 @@
<MSBuild
Projects=
"$(ProjectDir)src\Dependencies\Dependencies.sln"
BuildInParallel=
"true"
/>
<MSBuild
Projects=
"$(ProjectDir)src\Setup\SetupStep1.proj"
/>
<Exec
Command=
"$(
ProjectDir)Binaries\$(Configuration)\SignRoslyn\SignRoslyn.exe $(SignRoslynArgs) -binariesPath
"$(BinariesPath)""
WorkingDirectory=
"$(ProjectDir)"
/>
<Exec
Command=
"$(
NuGetPackageRoot)\RoslynTools.Microsoft.SignTool\$(RoslynToolsMicrosoftSignToolVersion)\tools\SignTool.exe $(SignRoslynArgs)
"$(BinariesPath)""
WorkingDirectory=
"$(ProjectDir)"
/>
<MSBuild
Projects=
"$(ProjectDir)src\NuGet\NuGet.proj"
/>
<MSBuild
Projects=
"$(ProjectDir)src\Setup\SetupStep2.proj"
Properties=
"$(SetupStep2Properties)"
/>
...
...
src/Tools/RepoUtil/RepoData.json
浏览文件 @
8f7d2e41
...
...
@@ -21,7 +21,8 @@
"Microsoft.VisualBasic"
,
"Microsoft.Composition"
,
"ManagedEsent"
,
"xunit"
"xunit"
,
"RoslynTools.*"
]
}
},
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录