Add linux-musl-x64 shared runtime (#1104)
This commit is contained in:
parent
a293d2c187
commit
fefae2682b
|
|
@ -60,6 +60,7 @@ Microsoft.AspNetCore | [![][metapackage-myget-badge]][metapackage-m
|
||||||
[debian-x64-deb]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-x64.deb
|
[debian-x64-deb]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-x64.deb
|
||||||
[redhat-x64-rpm]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-x64.rpm
|
[redhat-x64-rpm]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-x64.rpm
|
||||||
[alpine.3.6-x64-tar]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-alpine.3.6-x64.tar.gz
|
[alpine.3.6-x64-tar]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-alpine.3.6-x64.tar.gz
|
||||||
|
[linux-musl-x64-tar]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/master/aspnetcore-runtime-latest-linux-musl-x64.tar.gz
|
||||||
|
|
||||||
[badge-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-win-x64-version-badge.svg
|
[badge-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-win-x64-version-badge.svg
|
||||||
[win-x64-zip-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-win-x64.zip
|
[win-x64-zip-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-win-x64.zip
|
||||||
|
|
@ -71,13 +72,15 @@ Microsoft.AspNetCore | [![][metapackage-myget-badge]][metapackage-m
|
||||||
[debian-x64-deb-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-x64.deb
|
[debian-x64-deb-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-x64.deb
|
||||||
[redhat-x64-rpm-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-x64.rpm
|
[redhat-x64-rpm-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-x64.rpm
|
||||||
[alpine.3.6-x64-tar-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-alpine.3.6-x64.tar.gz
|
[alpine.3.6-x64-tar-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-alpine.3.6-x64.tar.gz
|
||||||
|
[linux-musl-x64-tar-rel-21]: https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/release/2.1/aspnetcore-runtime-latest-linux-musl-x64.tar.gz
|
||||||
|
|
||||||
Platform | Latest (dev branch) <br> ![][badge-master] | release/2.1 <br> ![][badge-rel-21]
|
Platform | Latest (dev branch) <br> ![][badge-master] | release/2.1 <br> ![][badge-rel-21]
|
||||||
:---------------------|:----------------------------------------------------------------|:-------------------------------------------------------------------------
|
:---------------------|:----------------------------------------------------------------|:-------------------------------------------------------------------------
|
||||||
Windows (x64) | [Installer (exe)][win-x64-exe]<br>[Archive (zip)][win-x64-zip] | [Installer (exe)][win-x64-exe-rel-21]<br>[Archive (zip)][win-x64-zip-rel-21]
|
Windows (x64) | [Installer (exe)][win-x64-exe]<br>[Archive (zip)][win-x64-zip] | [Installer (exe)][win-x64-exe-rel-21]<br>[Archive (zip)][win-x64-zip-rel-21]
|
||||||
Windows (x86) | [Installer (exe)][win-x86-exe]<br>[Archive (zip)][win-x86-zip] | [Installer (exe)][win-x86-exe-rel-21]<br>[Archive (zip)][win-x86-zip-rel-21]
|
Windows (x86) | [Installer (exe)][win-x86-exe]<br>[Archive (zip)][win-x86-zip] | [Installer (exe)][win-x86-exe-rel-21]<br>[Archive (zip)][win-x86-zip-rel-21]
|
||||||
macOS (x64) | [Archive (tar.gz)][osx-x64-tar] | [Archive (tar.gz)][osx-x64-tar-rel-21]
|
macOS (x64) | [Archive (tar.gz)][osx-x64-tar] | [Archive (tar.gz)][osx-x64-tar-rel-21]
|
||||||
Linux (x64) | [Archive (tar.gz)][linux-x64-tar] | [Archive (tar.gz)][linux-x64-tar-rel-21]
|
Linux (x64)<br>_(for glibc based OS - most common)_ | [Archive (tar.gz)][linux-x64-tar] | [Archive (tar.gz)][linux-x64-tar-rel-21]
|
||||||
|
Linux (x64 - musl)<br>_(for musl based OS, such as Alpine Linux)_ | [Archive (tar.gz)][linux-musl-x64-tar] | [Archive (tar.gz)][linux-musl-x64-tar-rel-21]
|
||||||
Linux (arm32) | [Archive (tar.gz)][linux-arm-tar] | (not available yet)
|
Linux (arm32) | [Archive (tar.gz)][linux-arm-tar] | (not available yet)
|
||||||
Debian/Ubuntu (x64) | [Installer (deb)][debian-x64-deb] | [Installer (deb)][debian-x64-deb-rel-21]
|
Debian/Ubuntu (x64) | [Installer (deb)][debian-x64-deb] | [Installer (deb)][debian-x64-deb-rel-21]
|
||||||
RedHat/Fedora (x64) | [Installer (rpm)][redhat-x64-rpm] | [Installer (rpm)][redhat-x64-rpm-rel-21]
|
RedHat/Fedora (x64) | [Installer (rpm)][redhat-x64-rpm] | [Installer (rpm)][redhat-x64-rpm-rel-21]
|
||||||
|
|
|
||||||
|
|
@ -58,6 +58,7 @@
|
||||||
<WindowsSharedFxRIDs Include="win-x64;win-x86"/>
|
<WindowsSharedFxRIDs Include="win-x64;win-x86"/>
|
||||||
<NonWindowsSharedFxRIDs Include="osx-x64" CrossgenSymbols="false" />
|
<NonWindowsSharedFxRIDs Include="osx-x64" CrossgenSymbols="false" />
|
||||||
<NonWindowsSharedFxRIDs Include="alpine.3.6-x64" />
|
<NonWindowsSharedFxRIDs Include="alpine.3.6-x64" />
|
||||||
|
<NonWindowsSharedFxRIDs Include="linux-musl-x64" />
|
||||||
<NonWindowsSharedFxRIDs Include="linux-x64" />
|
<NonWindowsSharedFxRIDs Include="linux-x64" />
|
||||||
<NonWindowsSharedFxRIDs Include="linux-arm" CrossGen="false" />
|
<NonWindowsSharedFxRIDs Include="linux-arm" CrossGen="false" />
|
||||||
<AllSharedFxRIDs Include="@(WindowsSharedFxRIDs);@(NonWindowsSharedFxRIDs)"/>
|
<AllSharedFxRIDs Include="@(WindowsSharedFxRIDs);@(NonWindowsSharedFxRIDs)"/>
|
||||||
|
|
|
||||||
|
|
@ -137,6 +137,9 @@
|
||||||
<AllSharedFxPublishDirectory>$(SharedFxIntermediateOutputPath)shared\Microsoft.AspNetCore.All\$(PackageVersion)\</AllSharedFxPublishDirectory>
|
<AllSharedFxPublishDirectory>$(SharedFxIntermediateOutputPath)shared\Microsoft.AspNetCore.All\$(PackageVersion)\</AllSharedFxPublishDirectory>
|
||||||
<SharedFxRestoreRid>$(SharedFxRID)</SharedFxRestoreRid>
|
<SharedFxRestoreRid>$(SharedFxRID)</SharedFxRestoreRid>
|
||||||
|
|
||||||
|
<!-- Workaround for https://github.com/ericsink/SQLitePCL.raw/issues/214 -->
|
||||||
|
<SharedFxRestoreRid Condition=" '$(SharedFxRID)' == 'linux-musl-x64' ">alpine.3.6-x64</SharedFxRestoreRid>
|
||||||
|
|
||||||
<!-- 3B = semicolon in ASCII -->
|
<!-- 3B = semicolon in ASCII -->
|
||||||
<PathSeparator Condition="'$(PathSeparator)' == ''">:</PathSeparator>
|
<PathSeparator Condition="'$(PathSeparator)' == ''">:</PathSeparator>
|
||||||
<PathSeparator Condition="$(SharedFxRID.StartsWith('win'))">%3B</PathSeparator>
|
<PathSeparator Condition="$(SharedFxRID.StartsWith('win'))">%3B</PathSeparator>
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
<IntermediateInstaller Include="linux-x64" FileExt=".tar.gz" />
|
<IntermediateInstaller Include="linux-x64" FileExt=".tar.gz" />
|
||||||
<IntermediateInstaller Include="linux-arm" FileExt=".tar.gz" />
|
<IntermediateInstaller Include="linux-arm" FileExt=".tar.gz" />
|
||||||
<IntermediateInstaller Include="alpine.3.6-x64" FileExt=".tar.gz" />
|
<IntermediateInstaller Include="alpine.3.6-x64" FileExt=".tar.gz" />
|
||||||
|
<IntermediateInstaller Include="linux-musl-x64" FileExt=".tar.gz" />
|
||||||
|
|
||||||
<NativeInstaller Include="win-x86" FileExt=".exe" />
|
<NativeInstaller Include="win-x86" FileExt=".exe" />
|
||||||
<NativeInstaller Include="win-x86" FileExt=".zip" />
|
<NativeInstaller Include="win-x86" FileExt=".zip" />
|
||||||
|
|
@ -33,6 +34,7 @@
|
||||||
<NativeInstaller Include="linux-x64" FileExt=".tar.gz" />
|
<NativeInstaller Include="linux-x64" FileExt=".tar.gz" />
|
||||||
<NativeInstaller Include="linux-arm" FileExt=".tar.gz" />
|
<NativeInstaller Include="linux-arm" FileExt=".tar.gz" />
|
||||||
<NativeInstaller Include="alpine.3.6-x64" FileExt=".tar.gz" />
|
<NativeInstaller Include="alpine.3.6-x64" FileExt=".tar.gz" />
|
||||||
|
<NativeInstaller Include="linux-musl-x64" FileExt=".tar.gz" />
|
||||||
<NativeInstaller Include="x64" FileExt=".deb" />
|
<NativeInstaller Include="x64" FileExt=".deb" />
|
||||||
<NativeInstaller Include="x64" FileExt=".rpm" />
|
<NativeInstaller Include="x64" FileExt=".rpm" />
|
||||||
<NativeInstaller Include="rh.rhel.7-x64" FileExt=".rpm" />
|
<NativeInstaller Include="rh.rhel.7-x64" FileExt=".rpm" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue