Lines Matching +full:repo +full:- +full:path
1 .. _west-basics:
9 West's built-in commands allow you to work with :term:`projects <west project>`
13 :term:`west workspace`, and clones the :term:`manifest repo <west manifest
24 .. code-block:: none
28 │ └── config # per-workspace local configuration file
31 ├── zephyr/ # .git/ repo
39 ├── net-tools/ # .git/ project
42 .. _west-workspace:
48 Additional details are in :ref:`west-workspaces`.
53 -- it could be anything, like ``z``, ``my-zephyr-workspace``, etc.)
56 using :ref:`west init <west-init-basics>`.
67 file <west-config>`.
72 repository is given by the :ref:`manifest.path configuration option
73 <west-config-index>` in the local configuration file.
78 See :ref:`west-topologies` for information on other options, and
79 :ref:`west-manifests` for details on the manifest file format.
87 You use the :ref:`west update <west-update-basics>` command to update the
93 example workspace, ``zcbor`` and ``net-tools`` are projects.
98 :ref:`are conceptually different <modules-vs-projects>`.
102 repository) can define :ref:`west-extensions`. Extensions are extra west
105 The zephyr repository uses this feature to provide Zephyr-specific commands
106 like :ref:`west build <west-building>`. Defining these as extensions keeps
119 The two most important workspace-related commands are ``west init`` and ``west
122 .. _west-init-basics:
125 --------------------
136 .. code-block:: shell
138 west init -m https://github.com/zephyrproject-rtos/zephyr --mr v2.5.0 zephyrproject
145 https://github.com/zephyrproject-rtos/zephyr, placing it into
148 #. Set ``manifest.path`` to ``zephyr`` in :file:`.west/config`
154 For more details, see :ref:`west-init`.
156 .. _west-update-basics:
159 ----------------------
174 #. Loading :file:`.west/config` in the topdir to read the ``manifest.path``
185 For more details, see :ref:`west-update`.
187 Other built-in commands
190 See :ref:`west-built-in-cmds`.
192 .. _west-zephyr-extensions:
199 - :ref:`west-build-flash-debug`
200 - :ref:`west-sign`
201 - :ref:`west-zephyr-ext-cmds`
202 - :ref:`west-shell-completion`
207 See :ref:`west-troubleshooting`.