diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 8298c12fc6..ef82a069da 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -130,5 +130,10 @@ https://github.com/dotnet/cssparser d6d86bcd8c162b1ae22ef00955ff748d028dd0ee + + https://github.com/Humanizr/Humanizer + b30550eed103a6970d8465fe7c5c16300b70be81 + humanizer + diff --git a/patches/humanizer/0001-Fix-building-in-a-source-build-context.patch b/patches/humanizer/0001-Fix-building-in-a-source-build-context.patch new file mode 100644 index 0000000000..af028683a7 --- /dev/null +++ b/patches/humanizer/0001-Fix-building-in-a-source-build-context.patch @@ -0,0 +1,57 @@ +From 67ba376260c5987112e337f5758ee7ac8c367166 Mon Sep 17 00:00:00 2001 +From: Omair Majid +Date: Tue, 17 Nov 2020 13:14:19 -0500 +Subject: [PATCH] Fix building in a source-build context + +The GitVersionTask is not compatible with .NET Core. So disable it and +use an explicit PackageVersion. + +The NuGet feed points to something that returns an error for me. So just +disable it for now. +--- + src/Humanizer/Humanizer.csproj | 4 ++-- + src/NuGet.config | 5 ++++- + 2 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/src/Humanizer/Humanizer.csproj b/src/Humanizer/Humanizer.csproj +index 842a373..b05f184 100644 +--- a/src/Humanizer/Humanizer.csproj ++++ b/src/Humanizer/Humanizer.csproj +@@ -3,6 +3,7 @@ + netstandard1.0 + Mehdi Khalili, Oren Novotny + https://raw.githubusercontent.com/Humanizr/Humanizer/master/LICENSE ++ 2.2.0 + https://github.com/Humanizr/Humanizer + 2.12 + A micro-framework that turns your normal strings, type names, enum fields, date fields ETC into a human friendly format +@@ -16,7 +17,6 @@ + + + +- + + +- +\ No newline at end of file ++ +diff --git a/src/NuGet.config b/src/NuGet.config +index be02089..2fb8ff3 100644 +--- a/src/NuGet.config ++++ b/src/NuGet.config +@@ -1,7 +1,10 @@ + + + ++ + + +- +\ No newline at end of file ++ +-- +2.26.2 + diff --git a/repos/humanizer.proj b/repos/humanizer.proj new file mode 100644 index 0000000000..c438b56079 --- /dev/null +++ b/repos/humanizer.proj @@ -0,0 +1,46 @@ + + + + Humanizer + + + + + + $(ProjectDirectory)/src/Humanizer/bin/$(Configuration) + false + true + $(ProjectDirectory)/src/NuGet.config + + + + + + + + + + + $(ProjectDirectory)/src/Humanizer/Humanizer.csproj + $(BuildCommandArgs) /p:Configuration=$(Configuration) + $(BuildCommandArgs) /v:$(LogVerbosity) + $(BuildCommandArgs) $(RedirectRepoOutputToLog) + + + + + + + + + + diff --git a/repos/roslyn.proj b/repos/roslyn.proj index 3940619a4f..bd928eb0ae 100644 --- a/repos/roslyn.proj +++ b/repos/roslyn.proj @@ -37,6 +37,7 @@ +