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
543 projects = [ prj for prj in meta_projects_list[1:] if prj["path"] == project_path ]
545 return projects[0] if len(projects) == 1 else None
550 # Process zephyr_base, projects, and modules and create a dictionary
556 # - west-projects: path and revision
577 projects = west_projs['projects']
580 manifest_path = projects[0].posixpath
597 elif not [ prj for prj in projects[1:] if prj.posixpath == manifest_path ]:
599 projects[0].posixpath)
609 # Iterates on all projects except the first one (manifest)
610 for project in projects[1:]:
634 'projects': meta_projects}})
640 # Check if modules is not in projects
684 projects = []
691 # West is not installed, so don't return any projects.
710 projects = [p for p in manifest.get_projects([])
713 projects = manifest.get_projects([])
715 return {'manifest_path': manifest_path, 'projects': projects}
732 modules = ([p.posixpath for p in west_projs['projects']]
797 Process a list of projects and create Kconfig / CMake include files for
798 projects which are also a Zephyr module''', allow_abbrev=False)
817 of Zephyr modules and west projects.
821 help="""Propagate state of modules and west projects