X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=packaging%2FMacSDK%2Fmsbuild.py;h=67db79c7fe63b3729025e8fe7e314002805a8ce8;hb=a17ae9ec7447555f1331b4831573ce66ffb01259;hp=0e16af1fa7991d173346a97c8e413cbe35c9ef47;hpb=be95f699da177f6e2d13937062b8c6eca449104f;p=mono.git diff --git a/packaging/MacSDK/msbuild.py b/packaging/MacSDK/msbuild.py index 0e16af1fa79..67db79c7fe6 100644 --- a/packaging/MacSDK/msbuild.py +++ b/packaging/MacSDK/msbuild.py @@ -1,44 +1,14 @@ import fileinput - class MSBuild (GitHubPackage): + def __init__ (self): + GitHubPackage.__init__ (self, 'mono', 'msbuild', '15.4', + revision = '5bb588162eadfc68c6af8895397f4f65f8008b24') - def __init__(self): - GitHubPackage.__init__(self, 'mono', 'msbuild', '15.0', - git_branch='xplat-c8p') - - def build(self): - self.sh('./cibuild.sh --scope Compile --target Mono --host Mono') - - def install(self): - # adjusted from 'install-mono-prefix.sh' - - build_output = 'bin/Debug-MONO/OSX_Deployment' - new_location = os.path.join( - self.staged_prefix, - 'lib/mono/msbuild/%s/bin' % - self.version) - bindir = os.path.join(self.staged_prefix, 'bin') - - os.makedirs(new_location) - self.sh('cp -R %s/* %s' % (build_output, new_location)) - - os.makedirs(bindir) - - self.sh('cp msbuild-mono-deploy.in %s/msbuild' % bindir) - - for line in fileinput.input('%s/msbuild' % bindir, inplace=True): - line = line.replace('@bindir@', '%s/bin' % self.staged_prefix) - line = line.replace( - '@mono_instdir@', - '%s/lib/mono' % - self.staged_prefix) - print line - - for excluded in glob.glob("%s/*UnitTests*" % new_location): - self.rm(excluded) + def build (self): + self.sh ('./cibuild.sh --scope Compile --target Mono --host Mono --config Release') - for excluded in glob.glob("%s/*xunit*" % new_location): - self.rm(excluded) + def install (self): + self.sh ('./install-mono-prefix.sh %s' % self.staged_prefix) -MSBuild() +MSBuild ()