<#
.SYNOPSIS
-Builds and publishes the cross-platform and combined pacakges for RyuJit. Cross-platform binaries
+Builds and publishes the cross-platform and combined pacakges for ClrJit. Cross-platform binaries
are sourced from Azure Blob Storage.
#>
}
# Gather the bits from the Ubuntu and OSX blobs into the bin directory
-Copy-Item -Path @("$ubuntuDirectory\libryujit.so", "$osxDirectory\libryujit.dylib") -Destination $binariesDir
+Copy-Item -Path @("$ubuntuDirectory\libclrjit.so", "$osxDirectory\libclrjit.dylib") -Destination $binariesDir
if ($LastExitCode -ne 0)
{
Write-Error "Failed to copy cross-platform bits to $binariesDir."
# Gather the .nuspecs and their dependencies into the package output directory
$files = @(
- "$nuspecDir\Microsoft.DotNet.RyuJit.nuspec",
+ "$nuspecDir\Microsoft.DotNet.ClrJit.nuspec",
"$nuspecDir\runtime.json",
- "$nuspecDir\toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec",
- "$nuspecDir\toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec"
+ "$nuspecDir\toolchain.osx.10.10-x64.Microsoft.DotNet.ClrJit.nuspec",
+ "$nuspecDir\toolchain.ubuntu.14.04-x64.Microsoft.DotNet.ClrJit.nuspec"
)
Copy-Item -Path $files -Destination $packageOutputDir
if ($LastExitCode -ne 0)
# Create the packages.
$packages = @(
- "toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit",
- "toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit",
- "Microsoft.DotNet.RyuJit"
+ "toolchain.osx.10.10-x64.Microsoft.DotNet.ClrJit",
+ "toolchain.ubuntu.14.04-x64.Microsoft.DotNet.ClrJit",
+ "Microsoft.DotNet.ClrJit"
)
$packageVersion = "1.0.8-prerelease"
Invoke-Expression "$nugetPath push -NonInteractive $packageOutputDir\$package.nupkg -s $feed $apiKey"
}
-Invoke-Expression "$nugetPath push -NonInteractive $packageOutputDir\toolchain.win7-x64.Microsoft.DotNet.RyuJit.nupkg -s $feed $apiKey"
+Invoke-Expression "$nugetPath push -NonInteractive $packageOutputDir\toolchain.win7-x64.Microsoft.DotNet.ClrJit.nupkg -s $feed $apiKey"
<?xml version="1.0"?>
<package >
<metadata>
- <id>Microsoft.DotNet.RyuJit</id>
+ <id>Microsoft.DotNet.ClrJit</id>
<version>1.0.8-prerelease</version>
<title>Microsoft DotNet Standalone Managed to Native Code-Generator</title>
<authors>Microsoft</authors>
{
"runtimes": {
"win7-x64": {
- "Microsoft.DotNet.RyuJit": {
- "toolchain.win7-x64.Microsoft.DotNet.RyuJit": "1.0.8-prerelease-00001"
+ "Microsoft.DotNet.ClrJit": {
+ "toolchain.win7-x64.Microsoft.DotNet.ClrJit": "1.0.8-prerelease-00001"
}
},
"ubuntu.14.04-x64": {
- "Microsoft.DotNet.RyuJit": {
- "toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit": "1.0.8-prerelease-00001"
+ "Microsoft.DotNet.ClrJit": {
+ "toolchain.ubuntu.14.04-x64.Microsoft.DotNet.ClrJit": "1.0.8-prerelease-00001"
}
},
"osx.10.10-x64": {
- "Microsoft.DotNet.RyuJit": {
- "toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit": "1.0.8-prerelease-00001"
+ "Microsoft.DotNet.ClrJit": {
+ "toolchain.osx.10.10-x64.Microsoft.DotNet.ClrJit": "1.0.8-prerelease-00001"
}
}
}
<?xml version="1.0"?>
<package >
<metadata>
- <id>toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit</id>
+ <id>toolchain.osx.10.10-x64.Microsoft.DotNet.ClrJit</id>
<version>1.0.8-prerelease</version>
<title>Microsoft DotNet Standalone Managed to Native Code-Generator</title>
<authors>Microsoft</authors>
<copyright>Copyright © Microsoft Corporation</copyright>
</metadata>
<files>
- <file src="../libryujit.dylib" target="runtimes/osx.10.10-x64/native/libryujit.dylib" />
+ <file src="../libclrjit.dylib" target="runtimes/osx.10.10-x64/native/libclrjit.dylib" />
</files>
</package>
<?xml version="1.0"?>
<package >
<metadata>
- <id>toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit</id>
+ <id>toolchain.ubuntu.14.04-x64.Microsoft.DotNet.ClrJit</id>
<version>1.0.8-prerelease</version>
<title>Microsoft DotNet Standalone Managed to Native Code-Generator</title>
<authors>Microsoft</authors>
<copyright>Copyright © Microsoft Corporation</copyright>
</metadata>
<files>
- <file src="../libryujit.so" target="runtimes/ubuntu.14.04-x64/native/libryujit.so" />
+ <file src="../libclrjit.so" target="runtimes/ubuntu.14.04-x64/native/libclrjit.so" />
</files>
</package>
<?xml version="1.0"?>
<package >
<metadata>
- <id>toolchain.win7-x64.Microsoft.DotNet.RyuJit</id>
+ <id>toolchain.win7-x64.Microsoft.DotNet.ClrJit</id>
<version>1.0.8-prerelease</version>
<title>Microsoft DotNet Standalone Managed to Native Code-Generator</title>
<authors>Microsoft</authors>
<copyright>Copyright © Microsoft Corporation</copyright>
</metadata>
<files>
- <file src="..\ryujit.dll" target="runtimes\win7-x64\native\ryujit.dll" />
- <file src="..\PDB\ryujit.pdb" target="runtimes\win7-x64\native\ryujit.pdb" />
+ <file src="..\clrjit.dll" target="runtimes\win7-x64\native\clrjit.dll" />
+ <file src="..\PDB\clrjit.pdb" target="runtimes\win7-x64\native\clrjit.pdb" />
</files>
</package>