-
Notifications
You must be signed in to change notification settings - Fork 3k
Restructure Mbed TLS #13385
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
Restructure Mbed TLS #13385
Conversation
|
@gpsimenos, thank you for your changes. |
rajkan01
left a comment
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.
LGTM
LDong-Arm
left a comment
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.
Generally target-specifc code goes into connectivity/drivers/. We didn't explicitly document this one but connectivity/mbedtls/targets/TARGET_* should be in connectivity/drivers/mbedtls/ IMO. And we'll need to add a number of missing mbed_lib.jsons to avoid issues on bare metal, like https://github.com/ARMmbed/mbed-os/pull/13379/files.
We can do this now or in the future in which case we need a ticket.
.astyleignore
Outdated
| ^features/lwipstack/lwip | ||
| ^features/lwipstack/lwip-sys | ||
| ^features/mbedtls | ||
| ^connectivity/mbedtls |
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.
Could you reorder this alphabetically
|
This PR cannot be merged due to conflicts. Please rebase to resolve them. |
459323d to
a8407b3
Compare
|
Conflicts resolved 😃 |
LDong-Arm
left a comment
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.
LGTM
|
CI started |
Jenkins CI Test : ❌ FAILEDBuild Number: 1 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
|
@gpsimenos looks like related errors: This was one baremetal build . Check the logs for further details. |
|
@adbridge CI should pass now with fix above 🤞 |
|
This PR cannot be merged due to conflicts. Please rebase to resolve them. |
|
@gpsimenos looks like you now need a rebase... |
065a166 to
e4b97a8
Compare
Done. |
|
Still looks good to me after the rebase, we just need another CI run. @adbridge |
|
CI started |
Jenkins CI Test : ✔️ SUCCESSBuild Number: 2 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
|
This PR cannot be merged due to conflicts. Please rebase to resolve them. |
e4b97a8 to
97f31c8
Compare
|
Rebased. |
LDong-Arm
left a comment
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.
LGTM
|
CI started |
Jenkins CI Test : ✔️ SUCCESSBuild Number: 3 | 🔒 Jenkins CI Job | 🌐 Logs & ArtifactsCLICK for Detailed Summary
|
|
Let's merge @0xc0170 |
Summary of changes
mbed-os/features/mbedtlsdirectory moved tombed-os/connectivity/mbedtlsand restructured according to the internal proposal.mbed-os/connectivity/mbedtls/include/mbedtlsmbed-os/connectivity/mbedtls/tests/TESTSsrcrenamed tosourceincrenamed toincludeThis is one of a series of PRs aiming to clean up the mbed-os directory structure. The intention is to create a consistent tree among mbed components, following the below structure:
Impact of changes
None
Migration actions required
None
Documentation
None
Pull request type
Test results
Reviewers
@evedon
@ashok-rao