From ec936b7cc210ebd24ad9f89d898952e73b92c166 Mon Sep 17 00:00:00 2001 From: Omair Majid Date: Thu, 9 Feb 2023 18:14:17 -0500 Subject: [PATCH] Build with PublicSign=true by default Pass the value of the PublicSign property to individual builds. Arcade sets this property correctly and things just work automagically. Fixes: https://github.com/dotnet/source-build/issues/2907 --- repo-projects/MSBuildLocator.proj | 2 ++ repo-projects/cssparser.proj | 2 ++ repo-projects/humanizer.proj | 2 ++ 3 files changed, 6 insertions(+) diff --git a/repo-projects/MSBuildLocator.proj b/repo-projects/MSBuildLocator.proj index a7c90316ac..1856a7457b 100644 --- a/repo-projects/MSBuildLocator.proj +++ b/repo-projects/MSBuildLocator.proj @@ -14,6 +14,8 @@ $(BuildCommandArgs) /v:$(LogVerbosity) $(BuildCommandArgs) $(RedirectRepoOutputToLog) $(BuildCommandArgs) /p:MicrosoftSourceLinkGitHubVersion=$(MicrosoftSourceLinkGitHubVersion) + $(BuildCommandArgs) /p:DelaySign=$(DelaySign) + $(BuildCommandArgs) /p:PublicSign=$(PublicSign) $(BuildCommandArgs) /p:Version=1.5.5 diff --git a/repo-projects/cssparser.proj b/repo-projects/cssparser.proj index 91826ae1da..5c60e78c27 100644 --- a/repo-projects/cssparser.proj +++ b/repo-projects/cssparser.proj @@ -11,6 +11,8 @@ $(ProjectDirectory)/src/Microsoft.Css.Parser/Microsoft.Css.Parser.csproj $(BuildCommandArgs) /p:Configuration=$(Configuration) + $(BuildCommandArgs) /p:DelaySign=$(DelaySign) + $(BuildCommandArgs) /p:PublicSign=$(PublicSign) $(BuildCommandArgs) /v:$(LogVerbosity) $(BuildCommandArgs) $(RedirectRepoOutputToLog) diff --git a/repo-projects/humanizer.proj b/repo-projects/humanizer.proj index 7271b8daaa..aefec40679 100644 --- a/repo-projects/humanizer.proj +++ b/repo-projects/humanizer.proj @@ -14,6 +14,8 @@ $(ProjectDirectory)src/Humanizer/Humanizer.csproj $(BuildCommandArgs) /p:Configuration=Release + $(BuildCommandArgs) /p:DelaySign=$(DelaySign) + $(BuildCommandArgs) /p:PublicSign=$(PublicSign) $(BuildCommandArgs) /v:$(LogVerbosity) $(BuildCommandArgs)