-
Notifications
You must be signed in to change notification settings - Fork 1.4k
kconfig: Change CMake-style variable usage to Kconfig-style #24067
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
Conversation
4cb46cc
to
1717f2e
Compare
CI InformationTo view the history of this post, clich the 'edited' button above Inputs:Sources:sdk-nrf: PR head: e710ef7c71aa67cdba70a1dec506f3e131dace78 more detailssdk-nrf:
zephyr:
Github labels
List of changed files detected by CI (312)
Outputs:ToolchainVersion: 2b2cd9579a Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
1717f2e
to
f92dd35
Compare
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
You can find the documentation preview for this PR here. Preview links for modified nRF Connect SDK documents: https://ncsdoc.z6.web.core.windows.net/PR-24067/nrf/app_dev/config_and_build/sysbuild/sysbuild_images.html |
f92dd35
to
0827a18
Compare
This PR modifies files from the Matter samples and applications scope, but review from the @nrfconnect/ncs-matter was not triggered. @carlescufi I think this is due to this commit: 9aba998, but was it intended? I can understand that @nrfconnect/ncs-co-build-system requires their review of Kconfigs and cmakes, but can't it be appended to parent directory code owners as a second reviewer instead of overriding? With the current approach it is possible to modify the Matter samples and applications configuration without knowledge and approval of the Matter team that is responsible for these applications. |
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.
Approving the Matter-related changes
It is a limitation of how codeowner files work, it stops upon finding a match and does not do multiple matches |
Ok, but following the rst files example, would doing something similar to this work? And the same to other directories |
feb069e
to
d3e02a6
Compare
7711c3c
to
8f3a185
Compare
5317582
to
ece0184
Compare
e39bc8f
to
5400ce1
Compare
Since quarantine was modified, please make sure you are following the process described in Quarantine Process. |
2c63f15
to
51c78ed
Compare
Memory footprint analysis revealed the following potential issuesapplications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9090[B] - link (cc: @nrfconnect/ncs-ll-ursus) Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-24067/50) |
Includes a zephyr module fix for variables Signed-off-by: Jamie McCrae <[email protected]>
Replaces ${...} with $(...) style brackets as the former is for CMake and latter is for Kconfig Signed-off-by: Jamie McCrae <[email protected]>
Updates this to generate and use a Kconfig envrionmental file Signed-off-by: Jamie McCrae <[email protected]>
This brings in changes needed by the update to the zephyr module script Signed-off-by: Jamie McCrae <[email protected]>
Quarantines a test that requires a python package not in the NCS toolchain, and a test that has started failing that needs investigating Signed-off-by: Jamie McCrae <[email protected]>
51c78ed
to
e710ef7
Compare
WiFi failures are analyzed by @krga2022 . I say we can merge this PR with RED CI on WiFI. |
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.
approving as CI has become Green (except WiFi), and needed for upmerge PR
Replaces${...} with $ (...) style brackets as the former is for CMake and latter is for Kconfig