-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Add a script to simplify getting relevant zap binary if not manually installed #24651
Add a script to simplify getting relevant zap binary if not manually installed #24651
Conversation
How about adding this to bootstrap as a check (e.g. install zap-cli if zap-cli is not available or if the version is not recent enough)? Today I've been struggling with updating my zap-cli because minimal version was bumped and I've forgotten how I've installed it on my system the last time... I forgot that the *.deb does not contain |
PR #24651: Size comparison from 0620f27 to e1019ff Increases (6 builds for bl702, cc13x2_26x2, esp32, nrfconnect, psoc6)
Decreases (7 builds for bl602, cc13x2_26x2, esp32, psoc6, telink)
Full report (54 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #24651: Size comparison from 14dada3 to fdc290c Increases (3 builds for bl602, nrfconnect, telink)
Decreases (10 builds for bl602, bl702, cc13x2_26x2, esp32, psoc6, telink)
Full report (43 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
…installed (project-chip#24651) * Start writing a zap download script. Not yet functional * Restyle * Started detecting zap version to use * Added some functionality - at least zap release download seems to work * Restyle * Minimal documentation for the release download * Add support for zap development version checkout as well * Restyle * Remove some left over comments * Switch download default to project_root/.zap
We may have various automated tasks needing zap-cli:
Created a script that can be invoked as:
and it downloads/sets up the given zap and also outputs the environment variable that needs to be set for the downloaded zap to be used. Not yet used in scripts, however expected longer term possible usage is that logging goes to stderr and shell scripts can eval stdout.