# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/.
from taskgraph.loader.transform import loader as base_loader from taskgraph.util.templates import merge
from ..build_config import get_apk_based_projects, get_components
def components_loader(kind, path, config, params, loaded_tasks): """Loader that yields one task per android-component.
Android-components are read from android-component/.buildconfig.yml """
config["tasks"] = _get_components_tasks(config) return base_loader(kind, path, config, params, loaded_tasks)
def components_and_apks_loader(kind, path, config, params, loaded_tasks): """Loader that yields one task per android-component and per apk-based project.
For instance focus-android yields one task.
Config is read from various .buildconfig.yml files.
Additional tasks can be provided in the kind.yml under the key `tasks`. """
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.