dotnet / install-scripts

MIT License
127 stars 70 forks source link

add support for ppc64le in install-script #346

Closed Sapana-Khemkar closed 1 year ago

Sapana-Khemkar commented 1 year ago

.NET 7 supports ppc64le architecture. Microsoft does not generate and uploads binaries at dotnetcli.azureedge.net as it is community supported architecture. But it is possible to get them from a custom feed. When preparing a tarball for the source build, one could use this as follows:

./build.sh -runtimesourcefeed /path/to/feed /p:DotNetRuntimeSourceFeed=/path/to/feed ...

Note: eng/common folder is yet not in sync with latest arcade. Issue https://github.com/dotnet/install-scripts/issues/345 has been opened for the same.

fixes https://github.com/dotnet/install-scripts/issues/345

MichalPavlik commented 1 year ago

cc: @baronfel

baronfel commented 1 year ago

If we have an established pattern for arcade to enable platforms that MIcrosoft itself doesn't support as a first-class target, and folks are ok with getting errors when they request an architecture that isn't available on the chosen feed (which is the case today), then this seems good to take. I'm doing a bit of checking up on that before I give a proper thumbs-up on this.