diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index fee2297ef..f3434791c 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -104,9 +104,9 @@ - + https://github.com/dotnet/arcade - 8466781af43871ee0d4a1655acc008a305a62c0e + 00402f1fdc2b59dbc4f0b1c143850cb72e69fc90 diff --git a/eng/common/build.sh b/eng/common/build.sh index 36f9aa046..6e395455f 100755 --- a/eng/common/build.sh +++ b/eng/common/build.sh @@ -175,6 +175,16 @@ function Build { InitializeCustomToolset if [[ ! -z "$projects" ]]; then + # Split project paths by semi-colon, find full-paths using readlink, + # finally and splice back as a semi-colon separated list + IFS=';' read -r -a projs <<< "$projects" + len=${#projs[@]} + for ((i=0; i<$len; i++)); + do + projs[$i]=$(readlink -f "${projs[$i]}"); + done + projects=$(IFS=\; ; echo "${projs[*]}") + echo Updated projects: $projects properties="$properties /p:Projects=$projects" fi diff --git a/global.json b/global.json index 0ff5fc8b3..3180a2512 100644 --- a/global.json +++ b/global.json @@ -3,6 +3,6 @@ "dotnet": "5.0.100-alpha1-015949" }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20079.8" + "Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20080.4" } }