From 5ff7e4621ca0b361fc86e61214edc75eab30e1ee Mon Sep 17 00:00:00 2001 From: Jared Parsons Date: Tue, 29 Nov 2016 10:19:04 -0800 Subject: [PATCH] Integrate GitLink into the Roslyn build This adds source server support to our binaries by means of GitLink. --- build/Targets/Dependencies.props | 1 + build/ToolsetPackages/project.json | 4 +++- build/config/RepoUtilData.json | 3 ++- src/Tools/MicroBuild/Build.proj | 2 ++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/build/Targets/Dependencies.props b/build/Targets/Dependencies.props index 70658a26f2a..7b2a1d60023 100644 --- a/build/Targets/Dependencies.props +++ b/build/Targets/Dependencies.props @@ -2,6 +2,7 @@ + 2.3.0 1.9.4 0.2.0 1.0.0 diff --git a/build/ToolsetPackages/project.json b/build/ToolsetPackages/project.json index 7b523e96e4d..0c22b1fbfc2 100644 --- a/build/ToolsetPackages/project.json +++ b/build/ToolsetPackages/project.json @@ -15,7 +15,9 @@ "RoslynDependencies.OptimizationData": "2.0.0-rc-61101-16", "RoslynTools.Microsoft.LocateVS": "0.2.0-beta", "RoslynTools.Microsoft.SignTool": "0.2.0-beta", - "RoslynTools.Microsoft.VSIXExpInstaller": "0.2.1-beta" + "RoslynTools.Microsoft.VSIXExpInstaller": "0.2.1-beta", + "GitLink": "2.3.0" + }, "frameworks": { "net461": {} diff --git a/build/config/RepoUtilData.json b/build/config/RepoUtilData.json index 0e6a0afd38c..52c9067c81c 100644 --- a/build/config/RepoUtilData.json +++ b/build/config/RepoUtilData.json @@ -40,7 +40,8 @@ "Microsoft.CodeAnalysis.Elfie", "xunit", "RoslynTools.*", - "^Microsoft.?Build.*" + "^Microsoft.?Build.*", + "GitLink" ] } }, diff --git a/src/Tools/MicroBuild/Build.proj b/src/Tools/MicroBuild/Build.proj index 481216102cd..dc39e2144a5 100644 --- a/src/Tools/MicroBuild/Build.proj +++ b/src/Tools/MicroBuild/Build.proj @@ -25,6 +25,8 @@ + + -- GitLab