-
Notifications
You must be signed in to change notification settings - Fork 3k
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
CMake: add all TARGET_STM targets #13915
Conversation
@0xc0170, thank you for your changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved (not tested).
Good to see that impact is not so important.
IAR is definitively abandoned ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing! :)
I did not port IAR as it is currently not supported neither with our CMake. |
Please update the README file to indicate that all ST targets are supported. |
Pull request has been modified.
Readme updated. I also fixed few issues found while locally testing. I was able to compile couple of different STM32 targets. |
@@ -19,12 +19,10 @@ The full profile with the selected printf and C libraries. | |||
Only a limited set of targets is supported at the moment. | |||
|
|||
The following targets are supported: | |||
- DISCO_L475VG_IOT01A | |||
- all STM32 targets |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- all STM32 targets | |
- All STM32 Mbed targets |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe not...?
We are working to ease the support for all custom boards with STM32. I hope that cmake feature keeps this goal.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We do not count here custom targets. we ported all targets in the tree, or not?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, but STM32 targets that are not in mbed yet support cmake structure
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will assist initially porting new targets, so any new PR labeled as "new target" will need to add CMake as well. I'll review opened PR and address this there.
We are going to share the porting guide in the following days.
Jenkins CI Test : ✔️ SUCCESSBuild Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
Completes ARMmbed#13915
Completes ARMmbed#13915
Completes ARMmbed#13915
Completes ARMmbed#13915
Completes ARMmbed#13915
Completes ARMmbed#13915
Summary of changes
Adding CMakeLists.txt to all STM targets.
Impact of changes
Migration actions required
Documentation
Pull request type
Test results
Reviewers
@hugueskamba @rajkan01