[main] Update dependencies from dotnet/arcade (#16312)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
This commit is contained in:
parent
3c6b8ae11f
commit
b5986153cb
6 changed files with 40 additions and 18 deletions
|
@ -193,18 +193,18 @@
|
||||||
</Dependency>
|
</Dependency>
|
||||||
</ProductDependencies>
|
</ProductDependencies>
|
||||||
<ToolsetDependencies>
|
<ToolsetDependencies>
|
||||||
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.23226.4">
|
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="8.0.0-beta.23253.3">
|
||||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||||
<Sha>469dcc0cbcba5221727c8a5b9eec4a478e24a780</Sha>
|
<Sha>5c98e75aa0078eebd3b8f9d6a6fbed1a1a5eb075</Sha>
|
||||||
<SourceBuild RepoName="arcade" ManagedOnly="true" />
|
<SourceBuild RepoName="arcade" ManagedOnly="true" />
|
||||||
</Dependency>
|
</Dependency>
|
||||||
<Dependency Name="Microsoft.DotNet.CMake.Sdk" Version="8.0.0-beta.23226.4">
|
<Dependency Name="Microsoft.DotNet.CMake.Sdk" Version="8.0.0-beta.23253.3">
|
||||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||||
<Sha>469dcc0cbcba5221727c8a5b9eec4a478e24a780</Sha>
|
<Sha>5c98e75aa0078eebd3b8f9d6a6fbed1a1a5eb075</Sha>
|
||||||
</Dependency>
|
</Dependency>
|
||||||
<Dependency Name="Microsoft.DotNet.Build.Tasks.Installers" Version="8.0.0-beta.23226.4">
|
<Dependency Name="Microsoft.DotNet.Build.Tasks.Installers" Version="8.0.0-beta.23253.3">
|
||||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||||
<Sha>469dcc0cbcba5221727c8a5b9eec4a478e24a780</Sha>
|
<Sha>5c98e75aa0078eebd3b8f9d6a6fbed1a1a5eb075</Sha>
|
||||||
</Dependency>
|
</Dependency>
|
||||||
<Dependency Name="Microsoft.DotNet.Darc" Version="1.1.0-beta.23226.1">
|
<Dependency Name="Microsoft.DotNet.Darc" Version="1.1.0-beta.23226.1">
|
||||||
<Uri>https://github.com/dotnet/arcade-services</Uri>
|
<Uri>https://github.com/dotnet/arcade-services</Uri>
|
||||||
|
@ -228,9 +228,9 @@
|
||||||
<Sha>47c52dd2ebf9edfd40abdcff999c13eb461f6ce2</Sha>
|
<Sha>47c52dd2ebf9edfd40abdcff999c13eb461f6ce2</Sha>
|
||||||
<SourceBuild RepoName="sourcelink" ManagedOnly="true" />
|
<SourceBuild RepoName="sourcelink" ManagedOnly="true" />
|
||||||
</Dependency>
|
</Dependency>
|
||||||
<Dependency Name="Microsoft.DotNet.XliffTasks" Version="1.0.0-beta.23218.1" CoherentParentDependency="Microsoft.DotNet.Arcade.Sdk">
|
<Dependency Name="Microsoft.DotNet.XliffTasks" Version="1.0.0-beta.23251.1" CoherentParentDependency="Microsoft.DotNet.Arcade.Sdk">
|
||||||
<Uri>https://github.com/dotnet/xliff-tasks</Uri>
|
<Uri>https://github.com/dotnet/xliff-tasks</Uri>
|
||||||
<Sha>f35dcbb16190810eb88b103fb1f2cd48a3a76cf0</Sha>
|
<Sha>d718823f35d1cc0b497f0f7cd12d79b19fee7722</Sha>
|
||||||
<SourceBuild RepoName="xliff-tasks" ManagedOnly="true" />
|
<SourceBuild RepoName="xliff-tasks" ManagedOnly="true" />
|
||||||
</Dependency>
|
</Dependency>
|
||||||
</ToolsetDependencies>
|
</ToolsetDependencies>
|
||||||
|
|
|
@ -33,7 +33,7 @@
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<!-- Dependency from https://github.com/dotnet/arcade -->
|
<!-- Dependency from https://github.com/dotnet/arcade -->
|
||||||
<MicrosoftDotNetBuildTasksInstallersPackageVersion>8.0.0-beta.23226.4</MicrosoftDotNetBuildTasksInstallersPackageVersion>
|
<MicrosoftDotNetBuildTasksInstallersPackageVersion>8.0.0-beta.23253.3</MicrosoftDotNetBuildTasksInstallersPackageVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<!-- Dependency from https://github.com/dotnet/arcade-services -->
|
<!-- Dependency from https://github.com/dotnet/arcade-services -->
|
||||||
|
|
|
@ -67,13 +67,25 @@ elseif(TARGET_ARCH_NAME STREQUAL "armv6")
|
||||||
endif()
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "ppc64le")
|
elseif(TARGET_ARCH_NAME STREQUAL "ppc64le")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR ppc64le)
|
set(CMAKE_SYSTEM_PROCESSOR ppc64le)
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/powerpc64le-alpine-linux-musl)
|
||||||
|
set(TOOLCHAIN "powerpc64le-alpine-linux-musl")
|
||||||
|
else()
|
||||||
set(TOOLCHAIN "powerpc64le-linux-gnu")
|
set(TOOLCHAIN "powerpc64le-linux-gnu")
|
||||||
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "riscv64")
|
elseif(TARGET_ARCH_NAME STREQUAL "riscv64")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR riscv64)
|
set(CMAKE_SYSTEM_PROCESSOR riscv64)
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/riscv64-alpine-linux-musl)
|
||||||
|
set(TOOLCHAIN "riscv64-alpine-linux-musl")
|
||||||
|
else()
|
||||||
set(TOOLCHAIN "riscv64-linux-gnu")
|
set(TOOLCHAIN "riscv64-linux-gnu")
|
||||||
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
|
elseif(TARGET_ARCH_NAME STREQUAL "s390x")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR s390x)
|
set(CMAKE_SYSTEM_PROCESSOR s390x)
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/s390x-alpine-linux-musl)
|
||||||
|
set(TOOLCHAIN "s390x-alpine-linux-musl")
|
||||||
|
else()
|
||||||
set(TOOLCHAIN "s390x-linux-gnu")
|
set(TOOLCHAIN "s390x-linux-gnu")
|
||||||
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "x64")
|
elseif(TARGET_ARCH_NAME STREQUAL "x64")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR x86_64)
|
set(CMAKE_SYSTEM_PROCESSOR x86_64)
|
||||||
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/x86_64-alpine-linux-musl)
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/x86_64-alpine-linux-musl)
|
||||||
|
@ -92,7 +104,11 @@ elseif(TARGET_ARCH_NAME STREQUAL "x64")
|
||||||
endif()
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
||||||
set(CMAKE_SYSTEM_PROCESSOR i686)
|
set(CMAKE_SYSTEM_PROCESSOR i686)
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
|
||||||
|
set(TOOLCHAIN "i586-alpine-linux-musl")
|
||||||
|
else()
|
||||||
set(TOOLCHAIN "i686-linux-gnu")
|
set(TOOLCHAIN "i686-linux-gnu")
|
||||||
|
endif()
|
||||||
if(TIZEN)
|
if(TIZEN)
|
||||||
set(TIZEN_TOOLCHAIN "i586-tizen-linux-gnu/9.2.0")
|
set(TIZEN_TOOLCHAIN "i586-tizen-linux-gnu/9.2.0")
|
||||||
endif()
|
endif()
|
||||||
|
@ -266,8 +282,11 @@ elseif(TARGET_ARCH_NAME MATCHES "^(arm64|x64)$")
|
||||||
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
endif()
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
|
||||||
|
add_toolchain_linker_flag("--target=${TOOLCHAIN}")
|
||||||
|
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib/gcc/${TOOLCHAIN}")
|
||||||
|
endif()
|
||||||
add_toolchain_linker_flag(-m32)
|
add_toolchain_linker_flag(-m32)
|
||||||
|
|
||||||
if(TIZEN)
|
if(TIZEN)
|
||||||
add_toolchain_linker_flag("-B${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-B${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib")
|
||||||
|
@ -307,6 +326,9 @@ if(TARGET_ARCH_NAME MATCHES "^(arm|armel)$")
|
||||||
add_compile_options(-mfloat-abi=softfp)
|
add_compile_options(-mfloat-abi=softfp)
|
||||||
endif()
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
elseif(TARGET_ARCH_NAME STREQUAL "x86")
|
||||||
|
if(EXISTS ${CROSS_ROOTFS}/usr/lib/gcc/i586-alpine-linux-musl)
|
||||||
|
add_compile_options(--target=${TOOLCHAIN})
|
||||||
|
endif()
|
||||||
add_compile_options(-m32)
|
add_compile_options(-m32)
|
||||||
add_compile_options(-Wno-error=unused-command-line-argument)
|
add_compile_options(-Wno-error=unused-command-line-argument)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
@ -64,7 +64,7 @@ if [ -z "$CLR_CC" ]; then
|
||||||
if [ -z "$majorVersion" ]; then
|
if [ -z "$majorVersion" ]; then
|
||||||
# note: gcc (all versions) and clang versions higher than 6 do not have minor version in file name, if it is zero.
|
# note: gcc (all versions) and clang versions higher than 6 do not have minor version in file name, if it is zero.
|
||||||
if [ "$compiler" = "clang" ]; then versions="16 15 14 13 12 11 10 9 8 7 6.0 5.0 4.0 3.9 3.8 3.7 3.6 3.5"
|
if [ "$compiler" = "clang" ]; then versions="16 15 14 13 12 11 10 9 8 7 6.0 5.0 4.0 3.9 3.8 3.7 3.6 3.5"
|
||||||
elif [ "$compiler" = "gcc" ]; then versions="12 11 10 9 8 7 6 5 4.9"; fi
|
elif [ "$compiler" = "gcc" ]; then versions="13 12 11 10 9 8 7 6 5 4.9"; fi
|
||||||
|
|
||||||
for version in $versions; do
|
for version in $versions; do
|
||||||
_major="${version%%.*}"
|
_major="${version%%.*}"
|
||||||
|
|
|
@ -158,7 +158,7 @@ jobs:
|
||||||
- template: /eng/common/templates/steps/component-governance.yml
|
- template: /eng/common/templates/steps/component-governance.yml
|
||||||
parameters:
|
parameters:
|
||||||
${{ if eq(parameters.disableComponentGovernance, '') }}:
|
${{ if eq(parameters.disableComponentGovernance, '') }}:
|
||||||
${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest'), eq(parameters.runAsPublic, 'false'), or(startsWith(variables['Build.SourceBranch'], 'refs/heads/internal/release'), eq(variables['Build.SourceBranch'], 'refs/heads/main'))) }}:
|
${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest'), eq(parameters.runAsPublic, 'false'), or(startsWith(variables['Build.SourceBranch'], 'refs/heads/release/'), startsWith(variables['Build.SourceBranch'], 'refs/heads/dotnet/'), startsWith(variables['Build.SourceBranch'], 'refs/heads/microsoft/'), eq(variables['Build.SourceBranch'], 'refs/heads/main'))) }}:
|
||||||
disableComponentGovernance: false
|
disableComponentGovernance: false
|
||||||
${{ else }}:
|
${{ else }}:
|
||||||
disableComponentGovernance: true
|
disableComponentGovernance: true
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"cmake": "3.21.0"
|
"cmake": "3.21.0"
|
||||||
},
|
},
|
||||||
"msbuild-sdks": {
|
"msbuild-sdks": {
|
||||||
"Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23226.4",
|
"Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.23253.3",
|
||||||
"Microsoft.DotNet.CMake.Sdk": "8.0.0-beta.23226.4"
|
"Microsoft.DotNet.CMake.Sdk": "8.0.0-beta.23253.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue