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

Flash option should look for output based on CMake target name #282

Open
noonfom opened this issue May 17, 2021 · 0 comments
Open

Flash option should look for output based on CMake target name #282

noonfom opened this issue May 17, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@noonfom
Copy link

noonfom commented May 17, 2021

Is your feature request related to a problem? Please describe.
Currently, the flash option looks in the build directory for foo.bin, where foo is the name of the project folder. On the other hand, the compile command outputs bar.bin, where bar is the name of the CMake target. However, it is not uncommon for developers to want to use a CMake target name different to the project folder name. This is especially true in the case of repositories containing multiple examples that share a common folder structure. In such circumstances, the flash option will fail as mbed-tools will not be able to locate the output binary.

Describe the solution you'd like
Consider looking for the output binary based on the CMake target name. This way the flash option can never fail.

Describe alternatives you've considered
Output the binary based on the project folder name.

Additional context
None.

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

No branches or pull requests

1 participant