Pass RID to crossgen (dotnet/coreclr#18592)
authorAdeel Mujahid <adeelbm@outlook.com>
Sat, 23 Jun 2018 02:51:03 +0000 (05:51 +0300)
committerJan Kotas <jkotas@microsoft.com>
Sat, 23 Jun 2018 02:51:03 +0000 (19:51 -0700)
Commit migrated from https://github.com/dotnet/coreclr/commit/328a2bdc754895bb2204f5daa4d8fa4529bc9dc4

src/coreclr/init-tools.sh

index 16c202c..2adec1a 100755 (executable)
@@ -111,8 +111,8 @@ if [ ! -e "$__DOTNET_PATH" ]; then
                 __PKG_RID=linux
                 ;;
         esac
-
-        __DOTNET_PKG=dotnet-sdk-${__DOTNET_TOOLS_VERSION}-$__PKG_RID-$__PKG_ARCH
+        __PKG_RID=$__PKG_RID-$__PKG_ARCH
+        __DOTNET_PKG=dotnet-sdk-${__DOTNET_TOOLS_VERSION}-$__PKG_RID
     fi
     mkdir -p "$__DOTNET_PATH"
 
@@ -152,7 +152,7 @@ if [ ! -e "$__BUILD_TOOLS_PATH" ]; then
 fi
 
 if [ -z "${__ILASM_RID-}" ]; then
-    __ILASM_RID=$__PKG_RID-$__PKG_ARCH
+    __ILASM_RID=$__PKG_RID
 fi
 
 echo "Using RID $__ILASM_RID for BuildTools native tools"
@@ -182,7 +182,7 @@ echo "Making all .sh files executable under Tools."
 ls "$__scriptpath/Tools/"*.sh | xargs chmod +x
 ls "$__scriptpath/Tools/scripts/docker/"*.sh | xargs chmod +x
 
-"$__scriptpath/Tools/crossgen.sh" "$__scriptpath/Tools"
+"$__scriptpath/Tools/crossgen.sh" "$__scriptpath/Tools" $__PKG_RID
 
 mkdir -p "$(dirname "$__BUILD_TOOLS_SEMAPHORE")" && touch "$__BUILD_TOOLS_SEMAPHORE"