From 9f92903ca1d654afd26e524ab4712749944e6921 Mon Sep 17 00:00:00 2001 From: jrahnama Date: Wed, 5 Jun 2024 14:02:57 -0700 Subject: [PATCH 1/2] Add SourceLink translation --- build.proj | 3 ++ src/Directory.Build.props | 8 ++---- tools/targets/RepositoryInfo.targets | 41 ++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+), 6 deletions(-) create mode 100644 tools/targets/RepositoryInfo.targets diff --git a/build.proj b/build.proj index 89b46fb761..7014ea77b2 100644 --- a/build.proj +++ b/build.proj @@ -6,6 +6,9 @@ + + false + src\NuGet.config Debug AnyCPU diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 1fa393eccb..b1d427fd7b 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -80,12 +80,7 @@ true - - - - - - + @@ -95,6 +90,7 @@ + diff --git a/tools/targets/RepositoryInfo.targets b/tools/targets/RepositoryInfo.targets new file mode 100644 index 0000000000..02276a19b0 --- /dev/null +++ b/tools/targets/RepositoryInfo.targets @@ -0,0 +1,41 @@ + + + + + + false + false + false + + + + + + + + true + <_TranslateUrlPattern>https://[^/]+/ADO.Net/_git/([^/-]+)-(.+) + <_TranslateUrlReplacement>https://github.com/dotnet/SqlClient + + + + + + $([System.Text.RegularExpressions.Regex]::Replace($(ScmRepositoryUrl), $(_TranslateUrlPattern), $(_TranslateUrlReplacement))) + + + + + + + $([System.Text.RegularExpressions.Regex]::Replace(%(SourceRoot.ScmRepositoryUrl), + $(_TranslateUrlPattern), $(_TranslateUrlReplacement))) + + + + + \ No newline at end of file From bc1c70e8d423869b7a0dff224f7102fdab7b6517 Mon Sep 17 00:00:00 2001 From: jrahnama Date: Wed, 5 Jun 2024 14:04:14 -0700 Subject: [PATCH 2/2] Adding extra line --- tools/targets/RepositoryInfo.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/targets/RepositoryInfo.targets b/tools/targets/RepositoryInfo.targets index 02276a19b0..c62efed34a 100644 --- a/tools/targets/RepositoryInfo.targets +++ b/tools/targets/RepositoryInfo.targets @@ -38,4 +38,4 @@ file to you under the MIT license. --> - \ No newline at end of file +