[jit] [x86] Cleanup "_body" and finish conversion to x86_byte. (#15628)
[mono-project.git] / packaging / MacSDKRelease / profile.py
blobd1e15ce747e3f3f7e484a8f9fa057e6663ccc8eb
1 import itertools
2 import os
3 import re
4 import shutil
5 import string
6 import sys
7 import tempfile
8 import traceback
10 from glob import glob
12 from MacSDK import profile
13 from bockbuild.util.util import *
16 class MonoXamarinPackageProfile(MonoReleaseProfile):
17 description = 'The Mono Framework for macOS (official release)'
19 def setup (self):
20 MonoReleaseProfile.setup (self)
21 bockbuild.packages_to_build.extend(['mono-extensions'])
23 def setup_release(self):
24 MonoReleaseProfile.setup_release(self)
25 self.release_packages['mono'].configure_flags.extend(
26 ['--enable-extension-module=xamarin --enable-native-types --enable-pecrypt'])
27 info('Xamarin extensions enabled')
29 def run_pkgbuild(self, working_dir, package_type):
30 output = MonoReleaseProfile.run_pkgbuild(
31 self, working_dir, package_type)
33 MonoXamarinPackageProfile()