/
githubmirror
/
nbs
Обзор
Документация
Войти
/
githubmirror
/
nbs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
build/plugins/ios_app_settings.py
16 строк
690 B
iaz1607
`build/plugins` ya style --py
27 ноя 2023, 15:00
27 ноя 2023, 15:00
9bda3e5
Код
Авторство
О чём код?
import _common as common import ymake def onios_app_settings(unit, *args): tail, kv = common.sort_by_keywords({'OS_VERSION': 1, 'DEVICES': -1}, args) if tail: ymake.report_configure_error('Bad IOS_COMMON_SETTINGS usage - unknown data: ' + str(tail)) if kv.get('OS_VERSION', []): unit.onios_app_common_flags(['--minimum-deployment-target', kv.get('OS_VERSION', [])[0]]) unit.onios_app_assets_flags(['--filter-for-device-os-version', kv.get('OS_VERSION', [])[0]]) devices_flags = [] for device in kv.get('DEVICES', []): devices_flags += ['--target-device', device] if devices_flags: unit.onios_app_common_flags(devices_flags)