Update dependencies from https://github.com/dotnet/arcade build 20200724.1 (#8055)
[master] Update dependencies from dotnet/arcade - Updates: - Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1
This commit is contained in:
parent
c6a06fa80a
commit
9846b91187
4 changed files with 30 additions and 21 deletions
|
@ -104,9 +104,9 @@
|
||||||
</Dependency>
|
</Dependency>
|
||||||
</ProductDependencies>
|
</ProductDependencies>
|
||||||
<ToolsetDependencies>
|
<ToolsetDependencies>
|
||||||
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20364.3">
|
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20374.1">
|
||||||
<Uri>https://github.com/dotnet/arcade</Uri>
|
<Uri>https://github.com/dotnet/arcade</Uri>
|
||||||
<Sha>ff5d4b6c8dbdaeacb6e6159d3f8185118dffd915</Sha>
|
<Sha>f6192d1e284a08ac05041d05fa6e60dec74b24f5</Sha>
|
||||||
</Dependency>
|
</Dependency>
|
||||||
</ToolsetDependencies>
|
</ToolsetDependencies>
|
||||||
</Dependencies>
|
</Dependencies>
|
||||||
|
|
|
@ -127,29 +127,40 @@ endif()
|
||||||
|
|
||||||
# Specify link flags
|
# Specify link flags
|
||||||
|
|
||||||
|
function(add_toolchain_linker_flag Flag)
|
||||||
|
set(Config "${ARGV1}")
|
||||||
|
set(CONFIG_SUFFIX "")
|
||||||
|
if (NOT Config STREQUAL "")
|
||||||
|
set(CONFIG_SUFFIX "_${Config}")
|
||||||
|
endif()
|
||||||
|
set("CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}" "${CMAKE_EXE_LINKER_FLAGS${CONFIG_SUFFIX}} ${Flag}" PARENT_SCOPE)
|
||||||
|
set("CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}" "${CMAKE_SHARED_LINKER_FLAGS${CONFIG_SUFFIX}} ${Flag}" PARENT_SCOPE)
|
||||||
|
endfunction()
|
||||||
|
|
||||||
|
|
||||||
if(TARGET_ARCH_NAME STREQUAL "armel")
|
if(TARGET_ARCH_NAME STREQUAL "armel")
|
||||||
if(DEFINED TIZEN_TOOLCHAIN) # For Tizen only
|
if(DEFINED TIZEN_TOOLCHAIN) # For Tizen only
|
||||||
add_link_options("-B${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-B${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/lib")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/usr/lib")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/lib")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/lib/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
endif()
|
endif()
|
||||||
elseif(TARGET_ARCH_NAME STREQUAL "arm64")
|
elseif(TARGET_ARCH_NAME STREQUAL "arm64")
|
||||||
if(DEFINED TIZEN_TOOLCHAIN) # For Tizen only
|
if(DEFINED TIZEN_TOOLCHAIN) # For Tizen only
|
||||||
add_link_options("-B${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-B${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/lib64")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib64")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/usr/lib64")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/lib64")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/lib64/gcc/${TIZEN_TOOLCHAIN}")
|
||||||
|
|
||||||
add_link_options("-Wl,--rpath-link=${CROSS_ROOTFS}/lib64")
|
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/lib64")
|
||||||
add_link_options("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64")
|
add_toolchain_linker_flag("-Wl,--rpath-link=${CROSS_ROOTFS}/usr/lib64")
|
||||||
add_link_options("-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")
|
||||||
add_link_options(-m32)
|
add_toolchain_linker_flag(-m32)
|
||||||
elseif(ILLUMOS)
|
elseif(ILLUMOS)
|
||||||
add_link_options("-L${CROSS_ROOTFS}/lib/amd64")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/lib/amd64")
|
||||||
add_link_options("-L${CROSS_ROOTFS}/usr/amd64/lib")
|
add_toolchain_linker_flag("-L${CROSS_ROOTFS}/usr/amd64/lib")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Specify compile options
|
# Specify compile options
|
||||||
|
|
|
@ -56,8 +56,7 @@ jobs:
|
||||||
- ${{ each job in parameters.jobs }}:
|
- ${{ each job in parameters.jobs }}:
|
||||||
- ${{ job.job }}
|
- ${{ job.job }}
|
||||||
pool:
|
pool:
|
||||||
name: NetCorePublic-Pool
|
vmImage: vs2017-win2016
|
||||||
queue: buildpool.windows.10.amd64.vs2017.open
|
|
||||||
runAsPublic: ${{ parameters.runAsPublic }}
|
runAsPublic: ${{ parameters.runAsPublic }}
|
||||||
publishUsingPipelines: ${{ parameters.enablePublishUsingPipelines }}
|
publishUsingPipelines: ${{ parameters.enablePublishUsingPipelines }}
|
||||||
enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }}
|
enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }}
|
||||||
|
@ -70,5 +69,4 @@ jobs:
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- Asset_Registry_Publish
|
- Asset_Registry_Publish
|
||||||
pool:
|
pool:
|
||||||
name: NetCorePublic-Pool
|
vmImage: vs2017-win2016
|
||||||
queue: buildpool.windows.10.amd64.vs2017.open
|
|
||||||
|
|
|
@ -8,6 +8,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"msbuild-sdks": {
|
"msbuild-sdks": {
|
||||||
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20364.3"
|
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20374.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue