Fix the System.String.Replace throwing NotImplementedException (#20960) (#20978)
[mono-project.git] / packaging / MacSDK / msbuild.py
blob7962213c6f4132ed13de6de601f0fc8c81d1d908
1 import fileinput
3 class MSBuild (GitHubPackage):
4 def __init__ (self):
5 GitHubPackage.__init__ (self, 'mono', 'msbuild', '15', # note: fix scripts/ci/run-test-mac-sdk.sh when bumping the version number
6 revision = '70bf6710473a2b6ffe363ea588f7b3ab87682a8d')
8 def build (self):
9 try:
10 self.sh ('./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration Release --skip_tests')
11 finally:
12 self.sh ('find artifacts stage1 -wholename \'*/log/*\' -type f -exec zip msbuild-bin-logs.zip {} \+')
14 def install (self):
15 # use the bootstrap msbuild as the system might not have one available!
16 self.sh ('./stage1/mono-msbuild/msbuild mono/build/install.proj /p:MonoInstallPrefix=%s /p:Configuration=Release-MONO /p:IgnoreDiffFailure=true' % self.staged_prefix)
18 MSBuild ()