diff options
author | Kyungwoo Lee <kyulee@microsoft.com> | 2016-05-23 15:33:23 -0700 |
---|---|---|
committer | Kyungwoo Lee <kyulee@microsoft.com> | 2016-05-23 19:10:13 -0700 |
commit | 877352fc1e5498f31f552300f07010a7377b1e88 (patch) | |
tree | a81348ef2be41786735133e5777621ec46b653b3 /build.sh | |
parent | a2d24aa4e65c8de05c1d760c4be7e7537378f3ed (diff) | |
download | coreclr-877352fc1e5498f31f552300f07010a7377b1e88.tar.gz coreclr-877352fc1e5498f31f552300f07010a7377b1e88.tar.bz2 coreclr-877352fc1e5498f31f552300f07010a7377b1e88.zip |
ILAsm/ILDAsm Package
Fixes #5172
This has dependency on CoreCLR.
Use the same version 1.0.3 as CoreCLR.
Tested both packages are produced in Windows/Linux locally.
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -351,6 +351,22 @@ generate_NugetPackages() echo "Failed to generate Nuget packages." exit 1 fi + + # Build the ILAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__LogsDir/Nuget_$__BuildOS__$__BuildArch__$__BuildType.log" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:__RootBinDir=$__RootBinDir /p:UseSharedCompilation=false + + if [ $? -ne 0 ]; then + echo "Failed to generate ILAsm Nuget packages." + exit 1 + fi + + # Build the ILDAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__LogsDir/Nuget_$__BuildOS__$__BuildArch__$__BuildType.log" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:__RootBinDir=$__RootBinDir /p:UseSharedCompilation=false + + if [ $? -ne 0 ]; then + echo "Failed to generate ILDAsm Nuget packages." + exit 1 + fi } echo "Commencing CoreCLR Repo build" |