diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-06-18 23:07:06 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2024-06-18 23:07:06 +0000 |
commit | 92da5476fa903bf72ddd6d107a6ac75a9a4cfd04 (patch) | |
tree | 1ba9b93fda929860a1670e1d8941ba78ca479f8e /pw_package/py/pw_package/packages/zephyr.py | |
parent | 47562fa92998f8f4289ae9a8048349067754d52e (diff) | |
parent | 3ccc229314cb5743e7c9494cc38454ce3dd0aeb0 (diff) | |
download | pigweed-sdk-release.tar.gz |
Snap for 11987826 from 3ccc229314cb5743e7c9494cc38454ce3dd0aeb0 to sdk-releasesdk-release
Change-Id: Iff8f03146d982650561e43e92139e40b407d49a7
Diffstat (limited to 'pw_package/py/pw_package/packages/zephyr.py')
-rw-r--r-- | pw_package/py/pw_package/packages/zephyr.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pw_package/py/pw_package/packages/zephyr.py b/pw_package/py/pw_package/packages/zephyr.py index 89646d711..ecfaf42b1 100644 --- a/pw_package/py/pw_package/packages/zephyr.py +++ b/pw_package/py/pw_package/packages/zephyr.py @@ -15,7 +15,6 @@ import importlib.resources import json import pathlib -import os import subprocess import sys import tempfile @@ -27,6 +26,10 @@ import pw_env_setup.virtualenv_setup import pw_package.git_repo import pw_package.package_manager +# Main branch, this commit is close to the v3.6 RC3 tag which contains some +# bug fixes for Twister and support for GTEST_SKIP() +_ZEPHYR_COMMIT_SHA = 'f9778472105d756fff7d1e5b54353421d356ed43' + class Zephyr(pw_package.git_repo.GitRepo): """Install and check status of Zephyr.""" @@ -39,7 +42,7 @@ class Zephyr(pw_package.git_repo.GitRepo): 'https://pigweed.googlesource.com/third_party/' 'github/zephyrproject-rtos/zephyr' ), - commit='a6eef0ba3755f2530c5ce93524e5ac4f5be30194', # v3.5 release + commit=_ZEPHYR_COMMIT_SHA, **kwargs, ) @@ -107,14 +110,11 @@ class Zephyr(pw_package.git_repo.GitRepo): ] ) # Setup Zephyr SDK - setup_file = 'setup.cmd' if os.name == 'nt' else 'setup.sh' subprocess.check_call( [ - str(core_cache_path / setup_file), - '-t', - 'all', - '-c', - '-h', + 'cmake', + '-P', + str(core_cache_path / 'cmake' / 'zephyr_sdk_export.cmake'), ] ) |