Lines Matching full:modules

15 be generated which would point to test and sample roots available in modules
17 maintained in modules in addition to what is available in the main Zephyr tree.
548 def process_meta(zephyr_base, west_projs, modules, extra_modules=None, argument
550 # Process zephyr_base, projects, and modules and create a dictionary
555 # - modules: name, path, and revision
560 meta = {'zephyr': None, 'modules': None, 'workspace': None}
637 # Iterates on all modules
639 for module in modules:
640 # Check if modules is not in projects
641 # It allows to have the "-off" flag since `modules` variable` does not provide URL/remote
654 meta['modules'] = meta_modules
687 # if user is providing a specific modules list.
727 def parse_modules(zephyr_base, manifest=None, west_projs=None, modules=None, argument
730 if modules is None:
732 modules = ([p.posixpath for p in west_projs['projects']]
741 # dep_modules is a list of all modules that has an unresolved dependency
743 # start_modules is a list modules with no depends left (no incoming edge)
745 # sorted_modules is a topological sorted list of the modules
748 for project in modules + extra_modules:
768 # This will do a topological sort to ensure the modules are ordered
785 # If there are any modules with unresolved dependencies, then the
786 # modules contains unmet or cyclic dependencies. Error out.
787 error = 'Unmet or cyclic dependencies in modules:\n'
817 of Zephyr modules and west projects.
821 help="""Propagate state of modules and west projects
827 parser.add_argument('-m', '--modules', nargs='+',
828 help="""List of modules to parse instead of using `west
830 parser.add_argument('-x', '--extra-modules', nargs='+',
831 help='List of extra modules to parse')
844 modules = parse_modules(args.zephyr_base, None, west_projs,
845 args.modules, args.extra_modules)
847 for module in modules:
877 # This file contains build system settings derived from your modules.
879 # Modules may be set via ZEPHYR_MODULES, ZEPHYR_EXTRA_MODULES,
882 # See the Modules guide for more information.
891 meta = process_meta(args.zephyr_base, west_projs, modules,