From e67a561f9bd5944d9fc97ee6468dbd4716c90794 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Fri, 26 Sep 2025 10:41:54 -0700 Subject: [PATCH 1/2] Add Microsoft Icon --- eng/images/microsofticon.png | Bin 0 -> 832 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 eng/images/microsofticon.png diff --git a/eng/images/microsofticon.png b/eng/images/microsofticon.png new file mode 100644 index 0000000000000000000000000000000000000000..36963e9c54d89b3cb5d21db048eb4b1e56e5a9dd GIT binary patch literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)oCO|{#S9F5M?jcysy3fA0|V11 zPZ!6Kid%2z*yi1K5NN%x9Ky-gq+sr$K7F6drKe1m-d!=O;vO^S9PH&5UpYy7i3h{M zf`ikW>~E<~pW+hygsYPIMvQInm5Q>meNU4#52Qt3zG3pOrh;3*e5Zw4#{XBZ*9$S& z)w(+-&2Ep^P<&&*e|21bQ@}lkAJryztk!Wdd3rFtwzCRX-ogA~@xCW>8>%&46tT|V zyM*lx;~vHjEDWwj9&7$he6_vF{JNCrcTfM_cLEl!ns2)Gf?43Rmh=x3A_4_w+HGI1 z_@;yNR>WS%^K)HId08i1Tv?pLtDfzyykpz6GY*;e43~>%$gVHF$z^y`Z%Siv$h(== zDSB%^|FY>YVC-pGcCN6?jANopZd8=?nFAkqCT+aJqh0165ua_ebLTM;T}c-;rd>^9 zWknCGJ0-IhC>HHYo!z)+5|7R<5w*zcDsHA-xofRu*tc%jx7We@s=Zp)4 zlrxDkDle5(GIKs6VCcdl=$s;>B)+JNJ@d_a|0f%!8SIlfTyu?ira)07AJ1o< zXs*vvnmHX3N^KpAN!X~OwE~*OtsMgHCB;9QzloHE?&A`8-RqolUt*g`Y)zVP(}DR1 zFVu=`;NGlw=knGiYztXF@XXfbw&r=Szn^$}r2 zYk219P3_PBUBV`}ZQZi&j8~^43IpF-et4_+DK|HH>)z{W(f9u`eos$b|H00#8<-^+ NJYD@<);T3K0RR9rT8IDu literal 0 HcmV?d00001 From 075c4162525d7969be80f12e649336eaedacd24b Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu Date: Fri, 26 Sep 2025 10:52:52 -0700 Subject: [PATCH 2/2] Use Azure or Microsoft icon for nuget packages --- eng/scripts/Pack-Nuget.ps1 | 9 +++++++-- servers/Azure.Mcp.Server/src/Azure.Mcp.Server.csproj | 4 ++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/eng/scripts/Pack-Nuget.ps1 b/eng/scripts/Pack-Nuget.ps1 index ccdd79cf1..46a069ae2 100644 --- a/eng/scripts/Pack-Nuget.ps1 +++ b/eng/scripts/Pack-Nuget.ps1 @@ -51,6 +51,11 @@ try { $serverProjectProperties = & "$projectPropertiesScript" -ProjectName "$serverName.csproj" $platformOutputPath = "$OutputPath/nuget/$($serverDirectory.Name)/platform" $wrapperOutputPath = "$OutputPath/nuget/$($serverDirectory.Name)/wrapper" + $packageIcon = $serverProjectProperties.PackageIcon + if (!$packageIcon) { + $packageIcon = "microsofticon.png" + } + $packageIconPath = "$RepoRoot/eng/images/$packageIcon" New-Item -ItemType Directory -Force -Path $platformOutputPath | Out-Null New-Item -ItemType Directory -Force -Path $wrapperOutputPath | Out-Null @@ -97,7 +102,7 @@ try { Copy-Item -Path "$nuspecSourcePath/README.md" -Destination $tempNugetWrapperDir -Force Copy-Item -Path "$RepoRoot/LICENSE" -Destination $tempNugetWrapperDir -Force Copy-Item -Path "$RepoRoot/NOTICE.txt" -Destination $tempNugetWrapperDir -Force - Copy-Item -Path $azureIconPath -Destination $tempNugetWrapperDir -Force + Copy-Item -Path $packageIconPath -Destination $tempNugetWrapperDir -Force # Build the project foreach ($platformDirectory in $platformDirectories) { @@ -109,7 +114,7 @@ try { New-Item -ItemType Directory -Force -Path $platformToolDir | Out-Null Copy-Item -Path "$platformDirectory/dist/*" -Destination $platformToolDir -Recurse -Force - Copy-Item -Path $azureIconPath -Destination $tempPlatformDir -Force + Copy-Item -Path $packageIconPath -Destination $tempPlatformDir -Force Copy-Item -Path "$RepoRoot/LICENSE" -Destination $tempPlatformDir -Force Copy-Item -Path "$RepoRoot/NOTICE.txt" -Destination $tempPlatformDir -Force $platformToolEntryPoint = ( diff --git a/servers/Azure.Mcp.Server/src/Azure.Mcp.Server.csproj b/servers/Azure.Mcp.Server/src/Azure.Mcp.Server.csproj index bce039816..4551b5d2f 100644 --- a/servers/Azure.Mcp.Server/src/Azure.Mcp.Server.csproj +++ b/servers/Azure.Mcp.Server/src/Azure.Mcp.Server.csproj @@ -10,6 +10,7 @@ azure-sdk/azure-mcp Azure.Mcp $(CliName) + azureicon.png @@ -65,4 +66,7 @@ + + +