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
Command-line Zephyr meta-tool #6205
Comments
Name poll.
|
"zippy"?
|
I think we'd want to keep it short (say, max 4 chars), neither of the shortest two character proposals above were found at least in my Linux distro. |
I like the idea of a 4-letter name, so I will add a few to the list, including Johan's |
I'd think we want to keep it clear for people and non-conflicting with the previous generations of tools which smartly wanted to make it short. Existing Thus, |
ztool? |
Here is the roadmap I propose for this tool:
|
@carlescufi I'm fine with that if we can come to a resolution quickly on the name. If the bikeshedding takes more than a week or two, though, I'd like to merge #6832 through the following path:
I have also been investigating ways to support on Windows the Unix feature that adds ZEPHYR_BASE/scripts to PATH via zephyr_env.sh. One solution is to add the following to zephyr_env.cmd:
This will let cmd users type Using zprog.py here is just an example. We could do this only for the meta tool as another option. |
@nashif and any other interested parties, any comments on the two above proposals? |
We've been discussing a bit and have come up with the name This name is:
The name was proposed to the TSC today and received no objections. If anybody would like to post a strong objection to the name (with a rationale), please do here! |
Initial west post is up. Old PR which had introduced zephyr_run.py is now obsolete. Future development will proceed through integration into west. |
Linking this to #6770 |
re:
Good to see this generic tool, things that would be great to see featurewise:
|
This issue covers a meta-tool that would run from the command-line in order to build, flash, run, simulate, integrate, etc Zephyr-based images.
Motivation
West is to be added to the Zephyr project to fulfill two fundamental requirements:
build system and debug mechanisms
Fundamental design constraints
Basic scope
Extended scope
Scope of the CMake build system (with the help of the tool):
Features and Commands to be supported:
The text was updated successfully, but these errors were encountered: