-
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. |
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
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.json
s 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
@@ -10,7 +10,7 @@ | |||
^features/frameworks | |||
^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 😃 |
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. |
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/mbedtls
directory moved tombed-os/connectivity/mbedtls
and restructured according to the internal proposal.mbed-os/connectivity/mbedtls/include/mbedtls
mbed-os/connectivity/mbedtls/tests/TESTS
src
renamed tosource
inc
renamed toinclude
This 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