Lines Matching full:sdk

23 class Sdk(WestCommand):  class
26 "sdk",
27 "manage Zephyr SDK",
28 "List and Install Zephyr SDK",
41 Run 'west sdk' or 'west sdk list' to list installed SDKs.
42 See 'west sdk list --help' for details.
45 Installing SDK:
47 Run 'west sdk install' to install Zephyr SDK.
48 See 'west sdk install --help' for details.
67 … Run 'west sdk' or 'west sdk list' command information about available SDKs is displayed.
74 help="install Zephyr SDK",
78 Installing SDK:
80 Run 'west sdk install' to install Zephyr SDK.
82 Set --version option to install a specific version of the SDK.
87 If the specified version of the SDK is already installed,
88 the already installed SDK will be used regardless of the settings of
91 Typically, Zephyr SDK archives contain only one directory named zephyr-sdk-<version>
93 … The SDK archive is extracted to the home directory if both --install-dir and --install-base
95 In this case, SDK will install into ${HOME}/zephyr-sdk-<version>.
97 In this case, SDK will install into <BASE>/zephyr-sdk-<version> .
108 when installing the SDK from a different GitHub repository.
118 help="version of the Zephyr SDK to install. "
127 help="Base directory to SDK install. "
128 …"The subdirectory created by extracting the archive in <BASE> will be the SDK installation directo…
129 "For example, -b /foo/bar will install the SDK in `/foo/bar/zephyr-sdk-<version>'."
136 help="SDK install destination directory. "
137 "The SDK will be installed on the specified path. "
139 …"For example, if you specify -b /foo/bar/baz, The archive's zephyr-sdk-<version> directory will be…
175 default="https://api.github.com/repos/zephyrproject-rtos/sdk-ng/releases",
269 return f"zephyr-sdk-{version}_{osname}-{arch}_minimal{ext}"
334 # We expect that only the zephyr-sdk-x.y.z directory will be present in the archive.
362 # Associate installed SDK so that it can be found.
398 self.inf("Fetching Zephyr SDK list...")
418 f"Unavailable SDK version: {version}."
463 f"Zephyr SDK version {version} is already installed at {str(sdk_dir)}. Using it."
473 str(Path(__file__).parent / "sdk" / "listsdk.cmake"),
478 # remove '-- Zephyr-sdk,' leader
479 sdk_lines = [l[15:] for l in output if l.startswith("-- Zephyr-sdk,")]
544 self.die("No Zephyr SDK installed.")