Lines Matching +full:check +full:- +full:common +full:- +full:files
1 .. _west-basics:
9 West's built-in commands allow you to work with :term:`projects <west project>`
10 (Git repositories) under a common :term:`workspace <west workspace>` directory.
24 .. code-block:: none
28 │ └── config # per-workspace local configuration file
33 │ └── [... other files ...]
40 │ └── net-tools/ # .git/ project
43 .. _west-workspace:
49 Additional details are in :ref:`west-workspaces`.
54 -- it could be anything, like ``z``, ``my-zephyr-workspace``, etc.)
56 You'll typically create the topdir and a few other files and directories
57 using :ref:`west init <west-init-basics>`.
68 file <west-config>`.
74 <west-config-index>` in the local configuration file.
79 See :ref:`west-topologies` for information on other options, and
80 :ref:`west-manifests` for details on the manifest file format.
88 You use the :ref:`west update <west-update-basics>` command to update the
94 example workspace, ``zcbor`` and ``net-tools`` are projects.
99 :ref:`are conceptually different <modules-vs-projects>`.
103 repository) can define :ref:`west-extensions`. Extensions are extra west
106 The zephyr repository uses this feature to provide Zephyr-specific commands
107 like :ref:`west build <west-building>`. Defining these as extensions keeps
111 ignored files
112 A workspace can contain additional Git repositories or other files and
120 The two most important workspace-related commands are ``west init`` and ``west
123 .. _west-init-basics:
126 --------------------
137 .. code-block:: shell
139 west init -m https://github.com/zephyrproject-rtos/zephyr --mr v2.5.0 zephyrproject
146 https://github.com/zephyrproject-rtos/zephyr, placing it into
148 #. Check out the ``v2.5.0`` git tag in your local zephyr clone
155 For more details, see :ref:`west-init`.
157 .. _west-update-basics:
160 ----------------------
167 Whenever you check out a different revision in your manifest repository, you
186 For more details, see :ref:`west-update`.
188 Other built-in commands
191 See :ref:`west-built-in-cmds`.
193 .. _west-zephyr-extensions:
200 - :ref:`west-build-flash-debug`
201 - :ref:`west-sign`
202 - :ref:`west-zephyr-ext-cmds`
203 - :ref:`west-shell-completion`
208 See :ref:`west-troubleshooting`.