Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zephyr - Platform.py differs from other platforms forcing full package download from west.yml #825

Open
jalinei opened this issue Jan 2, 2025 · 0 comments

Comments

@jalinei
Copy link

jalinei commented Jan 2, 2025

Hi @valeros,

Following up with platformio/zephyr#23, I propose to remove call to install-deps.py from platform.py scripts.
This will add the possibility to skip large installation times due to default west.yml and harmonize with others platform that are not calling install-deps.py.

I've checked each platform supporting zephyr according to https://docs.platformio.org/en/latest/frameworks/zephyr.html, and I've only found call to install-deps.py in https://github.com/platformio/platform-nxpimxrt/blob/develop/platform.py.

My proposal is to remove the exception done to framework-zephyr in the function install_package (

if not os.path.isfile(os.path.join(pkg.path, "_pio", "state.json")):
)

Is it relevant ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant