Lines Matching full:projects
7 '''Tool for parsing a list of projects to determine if they are Zephyr
8 projects. If no projects are given then the output from `west list` will be
515 projects = [ prj for prj in meta_projects_list[1:] if prj["path"] == project_path ]
517 return projects[0] if len(projects) == 1 else None
522 # Process zephyr_base, projects, and modules and create a dictionary
528 # - west-projects: path and revision
549 projects = west_projs['projects']
552 manifest_path = projects[0].posixpath
569 elif not [ prj for prj in projects[1:] if prj.posixpath == manifest_path ]:
571 projects[0].posixpath)
581 # Iterates on all projects except the first one (manifest)
582 for project in projects[1:]:
606 'projects': meta_projects}})
612 # Check if modules is not in projects
656 projects = []
663 # West is not installed, so don't return any projects.
682 projects = [p for p in manifest.get_projects([])
685 projects = manifest.get_projects([])
687 return {'manifest_path': manifest_path, 'projects': projects}
704 modules = ([p.posixpath for p in west_projs['projects']]
769 Process a list of projects and create Kconfig / CMake include files for
770 projects which are also a Zephyr module''', allow_abbrev=False)
789 of Zephyr modules and west projects.
793 help="""Propagate state of modules and west projects