Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwm1986
roslyn
提交
7250fc2c
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,发现更多精彩内容 >>
提交
7250fc2c
编写于
4月 10, 2017
作者:
A
Andy Gocke
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Use Dependencies.props to find ref assemblies
上级
da5ba752
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
9 deletion
+13
-9
build/Targets/Dependencies.props
build/Targets/Dependencies.props
+2
-2
build/Targets/Settings.props
build/Targets/Settings.props
+1
-4
build/config/RepoUtilData.json
build/config/RepoUtilData.json
+7
-1
src/Tools/RepoUtil/RepoData.cs
src/Tools/RepoUtil/RepoData.cs
+3
-2
未找到文件。
build/Targets/Dependencies.props
浏览文件 @
7250fc2c
...
...
@@ -31,6 +31,7 @@
<MicrosoftVisualStudioInteractiveWindowVersion>
2.0.0-rc3-61304-01
</MicrosoftVisualStudioInteractiveWindowVersion>
<MicrosoftVisualStudioVsInteractiveWindowVersion>
2.0.0-rc3-61304-01
</MicrosoftVisualStudioVsInteractiveWindowVersion>
<MicrosoftVSSDKBuildToolsVersion>
15.0.26124-RC3
</MicrosoftVSSDKBuildToolsVersion>
<NETStandardLibraryVersion>
2.0.0-beta-25123-01
</NETStandardLibraryVersion>
<RoslynToolsMicrosoftLocateVSVersion>
0.2.4-beta
</RoslynToolsMicrosoftLocateVSVersion>
<RoslynToolsMicrosoftSignToolVersion>
0.3.0-beta
</RoslynToolsMicrosoftSignToolVersion>
<RoslynToolsMicrosoftVSIXExpInstallerVersion>
0.2.4-beta
</RoslynToolsMicrosoftVSIXExpInstallerVersion>
...
...
@@ -99,11 +100,10 @@
<SystemXmlReaderWriterVersion>
4.3.0
</SystemXmlReaderWriterVersion>
<SystemXmlXDocumentVersion>
4.3.0
</SystemXmlXDocumentVersion>
<SystemXmlXmlDocumentVersion>
4.3.0
</SystemXmlXmlDocumentVersion>
<SystemXmlXmlSerializerVersion>
4.3.0
</SystemXmlXmlSerializerVersion>
<SystemXmlXPathXDocumentVersion>
4.3.0
</SystemXmlXPathXDocumentVersion>
<xunitVersion>
2.2.0-beta4-build3444
</xunitVersion>
<xunitconsolenetcoreVersion>
1.0.2-prerelease-00104
</xunitconsolenetcoreVersion>
<xunitrunnerconsoleVersion>
2.2.0-beta4-build3444
</xunitrunnerconsoleVersion>
<xunitrunnervisualstudioVersion>
2.2.0-beta4-build1194
</xunitrunnervisualstudioVersion>
</PropertyGroup>
</Project>
</Project>
\ No newline at end of file
build/Targets/Settings.props
浏览文件 @
7250fc2c
...
...
@@ -31,10 +31,7 @@
<BaseIntermediateOutputPath
Condition=
"'$(BaseIntermediateOutputPath)' == ''"
>
$(RepoRoot)Binaries\Obj\
</BaseIntermediateOutputPath>
<IntermediateOutputPath>
$(BaseIntermediateOutputPath)$(Configuration)\$(MSBuildProjectName)\
</IntermediateOutputPath>
<NetStandard20LibraryVersion>
2.0.0-beta-25123-01
</NetStandard20LibraryVersion>
<NetStandard20RefPath>
$(NuGetPackageRoot)/NETStandard.Library/$(NetStandard20LibraryVersion)/build/netstandard2.0/ref/
</NetStandard20RefPath>
<MicrosoftCSharpVersion>
4.3.0
</MicrosoftCSharpVersion>
<NetStandard20RefPath>
$(NuGetPackageRoot)/NETStandard.Library/$(NETStandardLibraryVersion)/build/netstandard2.0/ref/
</NetStandard20RefPath>
<MicrosoftCSharpRefPath>
$(NuGetPackageRoot)/Microsoft.CSharp/$(MicrosoftCSharpVersion)/ref/netstandard1.0/
</MicrosoftCSharpRefPath>
<!-- Workaround until we move to Microsoft.Net.Compilers.nupkg with this fix: https://github.com/dotnet/roslyn/commit/05c12ebfcdd08a02dbceded5327a8da7a7df23be:
...
...
build/config/RepoUtilData.json
浏览文件 @
7250fc2c
...
...
@@ -48,7 +48,8 @@
"^Microsoft.?Build.*"
,
"GitLink"
,
"Microsoft.NETCore.Runtime.CoreCLR"
,
"Microsoft.VSSDK.BuildTools"
"Microsoft.VSSDK.BuildTools"
,
"NETStandard.Library"
]
}
},
...
...
@@ -60,5 +61,10 @@
"^src
\\\\
Dependencies.*"
,
".*NuSpec.loc.*"
,
".*Templates.*"
],
"projectJsonExcludes"
:
[
"^build
\\\\
MSBuildToolset.*"
,
"^src
\\\\
Tools
\\\\
Source
\\\\
CompilerGeneratorTools.*"
]
}
src/Tools/RepoUtil/RepoData.cs
浏览文件 @
7250fc2c
...
...
@@ -83,12 +83,13 @@ internal static RepoData Create(RepoConfig config, string sourcesDir, out List<N
var
floatingPackageMap
=
new
Dictionary
<
string
,
NuGetPackageSource
>(
Constants
.
NugetPackageNameComparer
);
foreach
(
var
filePath
in
ProjectJsonUtil
.
GetProjectJsonFiles
(
sourcesDir
))
{
if
(
config
.
ProjectJsonExcludes
.
Any
(
x
=>
x
.
IsMatch
(
filePath
)))
var
fileName
=
FileName
.
FromFullPath
(
sourcesDir
,
filePath
);
if
(
config
.
ProjectJsonExcludes
.
Any
(
x
=>
x
.
IsMatch
(
fileName
.
RelativePath
)))
{
continue
;
}
var
fileName
=
FileName
.
FromFullPath
(
sourcesDir
,
filePath
);
foreach
(
var
package
in
ProjectJsonUtil
.
GetDependencies
(
filePath
))
{
if
(
fixedPackageSet
.
Contains
(
package
))
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录