From 877352fc1e5498f31f552300f07010a7377b1e88 Mon Sep 17 00:00:00 2001 From: Kyungwoo Lee Date: Mon, 23 May 2016 15:33:23 -0700 Subject: 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. --- build.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'build.sh') diff --git a/build.sh b/build.sh index 0b238fa663..e2855d2c60 100755 --- a/build.sh +++ b/build.sh @@ -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" -- cgit v1.2.3