Merge branch 'ios-script'

This commit is contained in:
Ignacio Etcheverry
2020-03-11 01:27:11 +01:00
11 changed files with 664 additions and 60 deletions

7
bcl.py
View File

@@ -11,17 +11,19 @@ from options import *
from os_utils import *
product_values = ['desktop', 'desktop-win32', 'android', 'wasm']
product_values = ['desktop', 'desktop-win32', 'android', 'ios', 'wasm']
profiles_table = {
'desktop': ['net_4_x'],
'desktop-win32': ['net_4_x'],
'android': ['monodroid', 'monodroid_tools'],
'ios': ['monotouch', 'monotouch_runtime', 'monotouch_tools'],
'wasm': ['wasm', 'wasm_tools']
}
test_profiles_table = {
'desktop': [],
'desktop-win32': [],
'android': ['monodroid', 'monodroid_tools'],
'ios': ['monotouch'],
'wasm': ['wasm']
}
@@ -94,9 +96,6 @@ def make_product(opts: BclOpts, product: str):
mkdir_p(install_dir)
for profile in profiles:
mkdir_p('%s/%s' % (install_dir, profile))
make_args = ['-C', build_dir, '-C', 'runtime', 'all-mcs', 'build_profiles=%s' % ' '.join(profiles)]
make_args += ['V=1'] if opts.verbose_make else []