Home
last modified time | relevance | path

Searched +full:repo +full:- +full:path (Results 1 – 25 of 40) sorted by relevance

12

/Zephyr-latest/
Dwest.yml3 # The per-installation west configuration file, .west/config, sets the
4 # path to the project containing this file in the [manifest] section's
5 # "path" variable.
22 - name: upstream
23 url-base: https://github.com/zephyrproject-rtos
24 - name: babblesim
25 url-base: https://github.com/BabbleSim
27 group-filter: [-babblesim, -optional]
31 # zephyr-keep-sorted-start re(^\s+\- name:)
33 - name: acpica
[all …]
/Zephyr-latest/doc/develop/west/
Dmanifest.rst1 .. _west-manifests:
8 ``west.manifest`` module, see :ref:`west-apis-manifest`. For a more general
9 introduction and command overview, see :ref:`west-basics`.
16 .. _west-mr-model:
25 .. figure:: west-mr-model.png
27 :alt: West multi-repo history
28 :figclass: align-center
30 West multi-repo history
48 - Projects can be added (like ``P1`` between manifest repository
52 - Project and manifest repository histories don't have to move
[all …]
Dworkspaces.rst1 .. _west-workspaces:
7 :ref:`west-basics` in more detail.
9 .. _west-manifest-rev:
11 The ``manifest-rev`` branch
14 West creates and controls a Git branch named ``manifest-rev`` in each
16 specified for the project at the time :ref:`west-update` was last run.
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
[all …]
Dbasics.rst1 .. _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
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.)
[all …]
Drelease-notes.rst1 .. _west-release-notes:
11 - New ``west grep`` command for running a "grep tool" in your west workspace's
18 .. code-block:: console
25 .. list-table::
27 * - ``git grep --untracked``
28 - ``west grep --untracked foo``
29 * - ``ripgrep``
30 - ``west grep --tool ripgrep foo``
31 * - ``grep --recursive``
32 - ``west grep --tool grep foo``
[all …]
/Zephyr-latest/submanifests/
Doptional.yaml3 - name: upstream
4 url-base: https://github.com/zephyrproject-rtos
5 # zephyr-keep-sorted-start re(^\s+\- name:)
7 - name: canopennode
9 path: modules/lib/canopennode
12 - optional
13 - name: chre
15 path: modules/lib/chre
18 - optional
19 - name: lz4
[all …]
/Zephyr-latest/.github/workflows/
Dbsim-tests.yaml6 - ".github/workflows/bsim-tests.yaml"
7 - ".github/workflows/bsim-tests-publish.yaml"
8 - "west.yml"
9 - "subsys/bluetooth/**"
10 - "tests/bsim/**"
11 - "boards/nordic/nrf5*/*dt*"
12 - "dts/*/nordic/**"
13 - "tests/bluetooth/common/testlib/**"
14 - "samples/bluetooth/**"
15 - "boards/native/**"
[all …]
Dtwister-prep.yaml18 … if: github.repository_owner == 'zephyrproject-rtos' && github.event_name == 'pull_request_target'
19 runs-on:
20 group: zephyr-runner-v2-linux-x64-4xlarge
22 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
23 options: '--entrypoint /bin/bash'
25 subset: ${{ steps.output-services.outputs.subset }}
26 size: ${{ steps.output-services.outputs.size }}
27 fullrun: ${{ steps.output-services.outputs.fullrun }}
38 - name: Apply container owner mismatch workaround
44 git config --global --add safe.directory ${GITHUB_WORKSPACE}
[all …]
Dtwister.yaml6 - main
7 - v*-branch
8 - collab-*
11 - main
12 - v*-branch
13 - collab-*
16 - cron: '0 17 * * 6'
19 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
20 cancel-in-progress: true
23 twister-build-prep:
[all …]
Dcodecov.yaml5 - cron: '25 06,18 * * *'
8 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
9 cancel-in-progress: true
13 if: github.repository_owner == 'zephyrproject-rtos'
14 runs-on:
15 group: zephyr-runner-v2-linux-x64-4xlarge
17 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.27.4.20241026
18 options: '--entrypoint /bin/bash'
20 fail-fast: false
24 - platform: 'mps2/an385'
[all …]
Dscorecards.yml2 # by a third-party and are governed by separate terms of service, privacy
5 name: Scorecards supply-chain security
7 # For Branch-Protection check. Only the default branch is supported. See
8 # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
13 - cron: '43 7 * * 6'
16 - main
18 permissions: read-all
23 runs-on: ubuntu-latest
26 security-events: write
28 id-token: write
[all …]
Dfootprint-tracking.yml6 - cron: '50 1/12 * * *'
9 - 'VERSION'
10 - '.github/workflows/footprint-tracking.yml'
12 - main
13 - v*-branch
15 # only publish v* tags, do not care about zephyr-v* which point to the
17 - 'v*'
20 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
21 cancel-in-progress: true
24 footprint-tracking:
[all …]
/Zephyr-latest/scripts/
Dset_assignees.py4 # SPDX-License-Identifier: Apache-2.0
17 TOP_DIR = os.path.join(os.path.dirname(__file__))
18 sys.path.insert(0, os.path.join(TOP_DIR, "scripts"))
31 parser.add_argument("-M", "--maintainer-file", required=False, default="MAINTAINERS.yml",
35 group.add_argument("-P", "--pull_request", required=False, default=None, type=int,
36 help="Operate on one pull-request only.")
37 group.add_argument("-I", "--issue", required=False, default=None, type=int,
39 group.add_argument("-s", "--since", required=False,
40 help="Process pull-requests since date.")
41 group.add_argument("-m", "--modules", action="store_true",
[all …]
Dzephyr_module.py5 # SPDX-License-Identifier: Apache-2.0
11 Include file is generated for Kconfig using --kconfig-out.
12 A <name>:<path> text file is generated for use with CMake using --cmake-out.
14 Using --twister-out <filename> an argument file for twister script will
28 from pathlib import Path, PurePath
57 cmake-ext:
61 kconfig-ext:
65 sysbuild-cmake:
68 sysbuild-kconfig:
71 sysbuild-cmake-ext:
[all …]
/Zephyr-latest/scripts/footprint/
Dupload_data.py4 # SPDX-License-Identifier: Apache-2.0
14 from git import Repo
56 parser.add_argument("-d", "--data", help="Data Directory")
57 …parser.add_argument("-y", "--dryrun", action="store_true", help="Dry run, do not upload to databas…
58 parser.add_argument("-z", "--zephyr-base", help="Zephyr tree")
59 parser.add_argument("-f", "--file", help="JSON file with footprint data")
99 repo = Repo(zephyr_base)
111 json_file = os.path.basename(file)
124 gitcommit = repo.commit(f'{commit}')
127 cidx = commit.find('-g') + 2
[all …]
Dpack_as_twister.py5 # SPDX-License-Identifier: Apache-2.0
14 sturctured as 'ZEPHYR_VERSION/APPLICATION/FEATURE/BOARD' under the input path(s).
16 with the corresponding sub-directories.
18 For example, an input path `./**/*v3.6.0-rc3-*/footprints/**/frdm_k64f/` will be
19 expanded by bash to all sub-directories with the 'footprints' data `v3.6.0-rc3`
22 `shopt -s globstar`.
29 This scripts has `--test-name` parameter to customize how to compose test names
44 from git import Repo
48 VERSION_COMMIT_RE = re.compile(r".*-g([a-f0-9]{12})$")
71 console.setFormatter(logging.Formatter('%(asctime)s - %(levelname)-8s - %(message)s'))
[all …]
/Zephyr-latest/boards/quicklogic/qomu/doc/
Dindex.rst6 The Qomu board is a platform with an on-board QuickLogic EOS S3 Sensor Processing Platform.
11 - QuickLogic EOS S3 MCU Platform
12 - 16 Mbit of on-board flash memory
13 - Touchpads (4)
14 - RGB LED
15 - Powered from USB
33 .. zephyr-app-commands::
34 :zephyr-app: samples/boards/quicklogic/qomu
40 #. While the blue LED is blinking (for 5 seconds), touch the touch-pads with your finger.
44 .. code-block:: console
[all …]
/Zephyr-latest/scripts/ci/
Dtest_plan.py2 # SPDX-License-Identifier: Apache-2.0
16 from pathlib import Path
17 from git import Repo
29 # however, pylint complains that it doesn't recognized them when used (used-before-assignment).
30 zephyr_base = Path(os.environ['ZEPHYR_BASE'])
32 repo_to_scan = Repo(zephyr_base)
37 sys.path.append(os.path.join(zephyr_base, 'scripts'))
69 # The glob regexes must anchor to the beginning of the path, since we
70 # return search(). (?:) is a non-capturing group.
94 def _contains(self, path): argument
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/autopts/
Dautopts-win10.rst1 .. _autopts-win10:
20 Start -> Settings -> Update & Security -> Windows Update
29 installation directory to the PATH and disable the path length limitation.
44 Download and install `Git <https://git-scm.com/downloads>`_.
79 https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download
112 .. code-block::
116 Build the auto-pts tester app
118 .. code-block::
120 west build -p auto -b nrf52840dk/nrf52840 zephyr/tests/bluetooth/tester/
124 .. code-block::
[all …]
/Zephyr-latest/scripts/west_commands/
Dpatch.py3 # SPDX-License-Identifier: Apache-2.0
14 from pathlib import Path
20 sys.path.append(os.fspath(Path(__file__).parent.parent))
30 WEST_PATCH_SCHEMA_PATH = Path(__file__).parents[1] / "schemas" / "patch-schema.yml"
34 WEST_PATCH_BASE = Path("zephyr") / "patches"
35 WEST_PATCH_YAML = Path("zephyr") / "patches.yml"
57 See "west patch apply --help" for details.
62 See "west patch clean --help" for details.
67 See "west patch list --help" for details.
71 Run "west patch gh-fetch" to fetch patches from Github.
[all …]
/Zephyr-latest/doc/_extensions/zephyr/
Dgh_utils.py8 SPDX-License-Identifier: Apache-2.0
29 - ``gh_link_version``: GitHub version to use in the URL (e.g. "main")
30 - ``gh_link_base_url``: Base URL used as a prefix for generated URLs.
31 - ``gh_link_prefixes``: Mapping of pages (regex) <> GitHub prefix.
32 - ``gh_link_exclude``: List of pages (regex) that will not report a URL. Useful
33 for, e.g., auto-generated pages not in Git.
42 from pathlib import Path
50 sys.path.insert(0, str(Path(__file__).parents[3] / "scripts"))
54 ZEPHYR_BASE : Final[str] = Path(__file__).parents[3]
61 def get_page_prefix(app: Sphinx, pagename: str) -> str:
[all …]
/Zephyr-latest/doc/develop/application/
Dindex.rst10- your **application directory**, :file:`<app>`, is something like :file:`<home>/zephyrproject/app`
11 - its **build directory** is :file:`<app>/build`
19 <important-build-vars>` is set appropriately, though.)
26 The build system is application-centric, and requires Zephyr-based applications
37 application. This directory contains all application-specific files, such as
38 application-specific configuration files and source code.
42 .. code-block:: none
57 such as board-specific configuration files, the ability to run and
61 application-specific changes which should be applied to the base devicetree
70 * **prj.conf**: This is a Kconfig fragment that specifies application-specific
[all …]
/Zephyr-latest/doc/develop/
Dbeyond-GSG.rst1 .. _beyond-gsg:
6 The :ref:`getting_started` gives a straight-forward path to set up
11 .. _python-pip:
22 ``--user`` flag to the ``pip3`` command when installing new packages. This is
25 information about pip\ [#pip]_, including `information on -\\-user`_.
27 - On Linux, make sure ``~/.local/bin`` is at the front of your :envvar:`PATH`
28 :ref:`environment variable <env_vars>`, or programs installed with ``--user``
29 won't be found. Installing with ``--user`` avoids conflicts between pip
30 and the system package manager, and is the default on Debian-based
33 - On macOS, `Homebrew disables -\\-user`_.
[all …]
/Zephyr-latest/doc/build/
Dzephyr_cmake_package.rst6 The Zephyr `CMake package`_ is a convenient way to create a Zephyr-based application.
9 The :ref:`zephyr-app-types` section introduces the application types
13 the application, whether it is a :ref:`Zephyr repository application <zephyr-repo-app>`,
14 a :ref:`Zephyr workspace application <zephyr-workspace-app>`, or a
15 :ref:`Zephyr freestanding application <zephyr-freestanding-app>`.
17 When developing a Zephyr-based application, then a developer simply needs to write
27 .. group-tab:: Ubuntu
33 .. group-tab:: macOS
39 .. group-tab:: Windows
56 to export Zephyr using ``west zephyr-export``.
[all …]
/Zephyr-latest/doc/contribute/documentation/
Dgeneration.rst11 .. _documentation-overview:
18 using Sphinx to create a formatted stand-alone website. Developers can
36 * Doxygen-generated material used to create all API-specific documents
39 * Script-generated material for kernel configuration options based on Kconfig
51 rtd [shape="rectangle" label="read-the-docs\ntheme"]
56 images -> sphinx
57 rst -> sphinx
58 conf -> sphinx
59 header -> doxygen
60 doxygen -> xml
[all …]

12