Home
last modified time | relevance | path

Searched refs:manifest (Results 1 – 25 of 77) sorted by relevance

1234

/Zephyr-latest/doc/develop/west/
Dmanifest.rst7 manifest files, and the ``west manifest`` command. For API documentation on the
8 ``west.manifest`` module, see :ref:`west-apis-manifest`. For a more general
32 The history of the manifest repository is the line of Git commits which is
39 The commits in the manifest repository (again, for upstream Zephyr this is the
40 zephyr repository itself) each have a manifest file. The manifest file in each
43 diagram. Each dotted line arrow points from a commit in the manifest repository
48 - Projects can be added (like ``P1`` between manifest repository
50 manifest repository commits)
52 - Project and manifest repository histories don't have to move
67 the same time": every manifest file refers to exactly one commit in
[all …]
Dbasics.rst13 :term:`west workspace`, and clones the :term:`manifest repo <west manifest
15 :term:`projects <west project>` listed in the manifest in the workspace.
30 │ # The manifest repository, never modified by west after creation:
32 │ ├── west.yml # manifest file
70 manifest repository
71 Every west workspace contains exactly one *manifest repository*, which is a
72 Git repository containing a *manifest file*. The location of the manifest
73 repository is given by the :ref:`manifest.path configuration option
76 For upstream Zephyr, :file:`zephyr` is the manifest repository, but you can
77 configure west to use any Git repository in the workspace as the manifest
[all …]
Drelease-notes.rst48 - The manifest file format now supports a ``description`` field in each
55 :ref:`west-manifest-rev`.
75 - ``west.manifest.Project`` now has a ``description`` attribute,
77 in the manifest data.
87 workspace against the manifest.
89 - Support for a new ``manifest.project-filter`` configuration option.
90 See :ref:`west-config-index` for details. The ``west manifest --freeze``
91 and ``west manifest --resolve`` commands currently cannot be used when
95 warnings. These warnings are errors if the new ``manifest.project-filter``
116 - ``west.manifest.Manifest.is_active()`` now respects the
[all …]
Dbuilt-in.rst14 names as specified in the manifest file, or (as a fallback) paths to them
17 to using all projects in the manifest file plus the manifest repository
29 1. Cloning a new manifest repository from a remote URL
30 2. Creating a workspace around an existing local manifest repository
32 **Option 1**: to clone a new manifest repository from a remote URL, use:
39 :file:`.west` inside this directory. You can give the manifest URL using
41 the location of the manifest file within the repository using ``--mf``.
51 :file:`zp/.west`, and set the ``manifest.path`` :ref:`configuration option
52 <west-config>` to ``zephyr`` to record the location of the manifest
53 repository in the workspace. The default manifest file location is used.
[all …]
Dworkspaces.rst9 .. _west-manifest-rev:
11 The ``manifest-rev`` branch
14 West creates and controls a Git branch named ``manifest-rev`` in each
15 project. This branch points to the revision that the manifest file
17 Other workspace management commands may use ``manifest-rev`` as a reference
19 purposes, the ``manifest-rev`` branch allows the manifest file to use SHAs
22 Although ``manifest-rev`` is a normal Git branch, west will recreate and/or
27 rebase it on top of a new ``manifest-rev``, or merge ``manifest-rev`` into
32 West does not create a ``manifest-rev`` branch in the manifest repository,
33 since west does not manage the manifest repository's branches or revisions.
[all …]
Dconfig.rst18 [manifest]
24 Above, the ``manifest`` section has option ``path`` set to ``zephyr``. Another
25 way to say the same thing is that ``manifest.path`` is ``zephyr`` in this file.
71 To set ``manifest.path`` to :file:`some-other-manifest`:
75 west config manifest.path some-other-manifest
78 :term:`west manifest` inside the :file:`some-other-manifest` directory
89 You can switch to another zephyr repository without changing ``manifest.path``
98 of the zephyr repository specified in the manifest. (You can go back to using
99 the directory in the upstream manifest by running ``west config zephyr.base
159 * - ``manifest.file``
[all …]
Dwest-apis.rst69 .. py:attribute:: manifest
71 A property which returns the :py:class:`west.manifest.Manifest`
72 instance for the current manifest file or aborts the program if one was
81 True if reading the manifest property will succeed instead of erroring
338 .. _west-apis-manifest:
340 west.manifest
343 .. automodule:: west.manifest
346 represent the contents of a :ref:`manifest file <west-manifests>`. The
359 .. autofunction:: west.manifest.manifest_path argument
361 .. autofunction:: west.manifest.validate
[all …]
Dwest-not-found.rst9 .. _west-apis-manifest:
Dextensions.rst62 :term:`west manifest`.
73 tracked by your :term:`west manifest`, or the manifest repository itself.
163 - It allows users to run ``west update`` with a manifest from an untrusted
210 just edited in your west manifest. If your extension is in a project, add it
215 manifest:
227 Alternatively, if your extension is in the manifest repository, just do the
228 same thing in the manifest's ``self`` section, like this:
232 manifest:
/Zephyr-latest/doc/develop/manifest/
Dindex.rst22 west config manifest.project-filter -- -hal_FOO
25 .. manifest-projects-table::
39 west config manifest.project-filter -- +nanopb
42 .. manifest-projects-table::
50 default manifest.
51 To use any of the projects below, you will need to define your own manifest
52 file which includes them. See :ref:`west-manifest-import` for information on
56 Use the template :file:`doc/develop/manifest/external/external.rst.tmpl` to add
/Zephyr-latest/submanifests/
DREADME.txt1 This directory can contain additional west manifest files. Any files
10 …://docs.zephyrproject.org/latest/guides/west/manifest.html#example-2-2-downstream-with-directory-o…
Dexample.yaml.sample1 # Example manifest file you can include into the main west.yml file.
14 manifest:
/Zephyr-latest/doc/_extensions/zephyr/
Dmanifest_projects_table.py36 from west.manifest import Manifest
72 manifest = Manifest.from_file(self.env.config.manifest_projects_table_manifest)
74 for project in manifest.projects:
79 and manifest.is_active(project)
81 and not manifest.is_active(project)
Dlink-roles.py19 import west.manifest
22 west_manifest = west.manifest.Manifest.from_file()
/Zephyr-latest/scripts/west_commands/completion/
Dwest-completion.zsh14 'update[update projects described in west manifest]'
16 'manifest[manage the west manifest]'
119 '(-l --local)'{--mr,--manifest-rev}'[manifest revision]:manifest rev:'
120 {--mf,--manifest-file}'[manifest file]:manifest file:'
121 '(-l --local)'{-m,--manifest}'[manifest URL]:manifest URL:_directories'
122 …'(-m --manifest --mr --manifest-rev)'{-l,--local}'[use local directory as manifest repository]:loc…
137 {-k,--keep-descendants}'[keep manifest-rev descendants checked out]'
138 {-r,--rebase}'[rebase checked out branch onto the new manifest-rev]'
148 '--manifest-path-from-yaml[print performance stats]'
158 '--resolve[resolve into single manifest]'
[all …]
Dwest-completion.fish161 "update" "update projects described in west manifest" \
163 "manifest" "manage the west manifest" \
242 if string match -rq '^\s*\[manifest\]\s*$' $line
291 # if the manifest folder is not a git repo, use the hash of the manifest file
348 …and_from init; and __zephyr_west_exclude -l --local" -l mr -l manifest-rev -r -d "manifest revisio…
349 …e -c west -n "__zephyr_west_seen_subcommand_from init" -l mf -l manifest-file -r -d "manifest file"
350 …d __zephyr_west_exclude -l --local" -o m -l manifest -ra "(__zephyr_west_complete_directories)" -d…
351 …t_exclude -m --manifest --mr --manifest-rev" -o l -l local -ra "(__zephyr_west_complete_directorie…
354 … -c west -n __zephyr_west_use_subcommand -ra update -d "update projects described in west manifest"
362 …hyr_west_seen_subcommand_from update" -o k -l keep-descendants -d "keep manifest-rev descendants c…
[all …]
/Zephyr-latest/scripts/west_commands/
Dgtags.py62 for project in self.manifest.get_projects(args.projects):
80 cwd=self.manifest.topdir,
85 if not project.is_cloned() or not self.manifest.is_active(project):
/Zephyr-latest/samples/modules/compression/lz4/
DREADME.rst15 Add the lz4 module to your West manifest and pull it:
19 west config manifest.project-filter -- +lz4
/Zephyr-latest/scripts/
Dzephyr_module.py585 from west.manifest import MANIFEST_REV_BRANCH
691 def west_projects(manifest=None): argument
698 from west.manifest import Manifest
708 from west.manifest import \
716 if not manifest:
717 manifest = Manifest.from_file()
719 projects = [p for p in manifest.get_projects([])
720 if manifest.is_active(p)]
722 projects = manifest.get_projects([])
723 manifest_path = manifest.path
[all …]
Dset_assignees.py14 from west.manifest import Manifest
15 from west.manifest import ManifestProject
287 manifest = Manifest.from_file()
290 for project in manifest.get_projects([]):
291 if not manifest.is_active(project):
/Zephyr-latest/soc/lowrisc/opentitan/
DKconfig.defconfig21 # The OpenTitan SoC requires a manifest in front of the
/Zephyr-latest/samples/tfm_integration/tfm_secure_partition/dummy_partition/
Dtfm_manifest_list.yaml.in18 "manifest": "${APPLICATION_SOURCE_DIR}/dummy_partition/tfm_dummy_partition.yaml",
/Zephyr-latest/cmake/modules/
DFindBabbleSim.cmake16 # fetched babblesim using the manifest.
48 west config manifest.group-filter +babblesim && west update\n\
72 "If you got it from Zephyr's manifest, you can do:\n\
/Zephyr-latest/doc/contribute/
Dexternal.rst106 Integration in main manifest file (west.yaml)
109 Integrating external code into the main :file:`west.yml` manifest file is
125 platform shall be added to an optional manifest file that is filtered by
144 Zephyr project manifest with documentation instructing users and developers how
227 project in the main :file:`west.yml` manifest. Therefore, this section does not
247 :file:`west.yml` manifest. More info on optional projects can be found in
248 :ref:`this section <west-manifest-groups>`.
254 Additional considerations about the main manifest
258 the `main manifest file`_ requires TSC approval. This includes, but is not
265 .. _main manifest file: argument
/Zephyr-latest/samples/modules/tflite-micro/tflm_ethosu/
DREADME.rst25 Add the tflite-micro module to your West manifest and pull it:
29 west config manifest.project-filter -- +tflite-micro

1234