12 from MacSDK
import profile
13 from bockbuild
.util
.util
import *
16 class MonoXamarinPackageProfile(MonoReleaseProfile
):
17 description
= 'The Mono Framework for macOS (official release)'
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()