Home
last modified time | relevance | path

Searched full:manifest (Results 1 – 25 of 70) sorted by relevance

123

/Zephyr-Core-3.4.0/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 …]
Drelease-notes.rst12 workspace against the manifest.
14 - Support for a new ``manifest.project-filter`` configuration option.
15 See :ref:`west-config-index` for details. The ``west manifest --freeze``
16 and ``west manifest --resolve`` commands currently cannot be used when
20 warnings. These warnings are errors if the new ``manifest.project-filter``
41 - ``west.manifest.Manifest.is_active()`` now respects the
42 ``manifest.project-filter`` configuration option's value.
49 - Manifest schema version "1.0" is now available for use in this release. This
51 used by applications that do not wish to use a "0.x" manifest "version:"
52 field. See :ref:`west-manifest-schema-version` for details on this feature.
[all …]
Dbasics.rst24 │ # The manifest repository, never modified by west after creation:
26 │ ├── west.yml # manifest file
63 manifest repository
64 Every west workspace contains exactly one *manifest repository*, which is a
65 Git repository containing a *manifest file*. The location of the manifest
66 repository is given by the :ref:`manifest.path configuration option
69 For upstream Zephyr, :file:`zephyr` is the manifest repository, but you can
70 configure west to use any Git repository in the workspace as the manifest
71 repository. The only requirement is that it contains a valid manifest file.
73 :ref:`west-manifests` for details on the manifest file format.
[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
138 * - ``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
305 .. _west-apis-manifest:
307 west.manifest
310 .. automodule:: west.manifest
312 The main classes are :py:class:`Manifest` and :py:class:`Project`. These
313 represent the contents of a :ref:`manifest file <west-manifests>`. The
315 :py:meth:`Manifest.from_topdir`.
[all …]
Dextensions.rst62 :term:`west manifest`.
73 tracked by your :term:`west manifest`, or the manifest repository itself.
164 - It allows users to run ``west update`` with a manifest from an untrusted
207 Step 3: Update Your Manifest
211 just edited in your west manifest. If your extension is in a project, add it
216 manifest:
228 Alternatively, if your extension is in the manifest repository, just do the
229 same thing in the manifest's ``self`` section, like this:
233 manifest:
/Zephyr-Core-3.4.0/.github/workflows/
Dmanifest.yml1 name: Manifest
8 name: Manifest
18 - name: Manifest
19 uses: zephyrproject-rtos/action-manifest@a6d0c6e52bbbb7d6df23ceb42842edcb4582b8dc
22 manifest-path: 'west.yml'
24 label-prefix: 'manifest-'
26 labels: 'manifest'
/Zephyr-Core-3.4.0/scripts/west_commands/completion/
Dwest-completion.zsh14 'update[update projects described in west manifest]'
16 'manifest[manage the west manifest]'
111 '(-l --local)'{--mr,--manifest-rev}'[manifest revision]:manifest rev:'
112 {--mf,--manifest-file}'[manifest file]:manifest file:'
113 '(-l --local)'{-m,--manifest}'[manifest URL]:manifest URL:_directories'
114 …'(-m --manifest --mr --manifest-rev)'{-l,--local}'[use local directory as manifest repository]:loc…
129 {-k,--keep-descendants}'[keep manifest-rev descendants checked out]'
130 {-r,--rebase}'[rebase checked out branch onto the new manifest-rev]'
140 '--manifest-path-from-yaml[print performance stats]'
150 '--resolve[resolve into single manifest]'
[all …]
/Zephyr-Core-3.4.0/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-Core-3.4.0/soc/riscv/riscv-privileged/opentitan/
Drom_header.S12 /* OpenTitan manifest consists of 896 bytes (224 words) containing signature,
14 * except for entry point (final word in manifest).
20 /* Entry point is relative to the beginning of manifest. */
/Zephyr-Core-3.4.0/doc/_extensions/zephyr/
Dlink-roles.py14 import west.manifest
17 west_manifest = west.manifest.Manifest.from_file()
73 # Try to get a module repository's GitHub URL from the manifest.
92 f"Module {module} not found in the west manifest\n\t{trace}"
94 # Baseurl for manifest project not set
/Zephyr-Core-3.4.0/doc/
Dglossary.rst100 west manifest
106 west manifest repository
108 :term:`west manifest`. Its location is given by the :ref:`manifest.path
113 a :term:`west manifest repository`. You clone the Zephyr source
/Zephyr-Core-3.4.0/scripts/
Dzephyr_module.py455 from west.manifest import MANIFEST_REV_BRANCH
459 # Special treatment of manifest project.
478 meta.update({'west': {'manifest': west_projs['manifest_path'],
517 def west_projects(manifest = None): argument
524 from west.manifest import Manifest
532 # west.manifest.MalformedConfig until west v0.14.0, for example.
534 from west.manifest import \
542 if not manifest:
543 manifest = Manifest.from_file()
545 projects = [p for p in manifest.get_projects([])
[all …]
/Zephyr-Core-3.4.0/soc/xtensa/intel_adsp/common/
Drimage_modules.c4 #include <manifest.h>
9 * SOF with IPC3, but instead are inserted to *MANIFEST* of the final
16 * module UUID in manifest must be identical with the one in firmware code,
/Zephyr-Core-3.4.0/
DMAINTAINERS.yml2700 - manifest-canopennode
2710 - manifest-chre
2724 - manifest-cmsis
2735 - manifest-edtt
2744 - manifest-fatfs
2753 - manifest-hal_altera
2764 - manifest-hal_atmel
2776 - manifest-hal_cypress
2788 - manifest-hal_espressif
2800 - manifest-hal_gigadevice
[all …]
Dwest.yml1 # The west manifest file for upstream Zephyr.
4 # path to the project containing this file in the [manifest] section's
7 # You are free to create your own manifest files and put them in any
9 # For example, you could create a manifest file in your own out of
13 # You can pass your manifest repositories to west init when creating a
17 manifest:
33 repo-path: babblesim-manifest
/Zephyr-Core-3.4.0/soc/xtensa/intel_adsp/common/include/
Dmanifest.h17 /* FW Extended Manifest Header id = $AE1 */
107 * FW Manifest Header
144 * Firmware manifest descriptor. This can contain N modules and N module
187 * Module Manifest for rimage module metadata. Not used by ROM.
/Zephyr-Core-3.4.0/doc/hardware/pinctrl/images/
Dhw-dist-control.odg ... thumbnail.png meta.xml META-INF/manifest
Dhw-cent-control.odg ... thumbnail.png meta.xml META-INF/manifest
/Zephyr-Core-3.4.0/samples/boards/nrf/dynamic_pinctrl/images/
Dnrf52840dk-dynamic-pinctrl.odg ... thumbnail.png meta.xml META-INF/manifest
/Zephyr-Core-3.4.0/cmake/modules/
DFindBabbleSim.cmake16 # fetched babblesim using the manifest.
48 west config manifest.group-filter +babblesim && west update\n\
/Zephyr-Core-3.4.0/doc/contribute/
Dexternal.rst185 project in the main :file:`west.yml` manifest. Therefore, this section does not
205 :file:`west.yml` manifest. More info on optional projects can be found in
206 :ref:`this section <west-manifest-groups>`.
212 Additional considerations about the main manifest
216 the `main manifest file`_ requires TSC approval. This includes, but is not
223 .. _main manifest file:

123