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

system/nxdiag: Change the order to generate the sysinfo.h file #2880

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

tmedicci
Copy link
Contributor

@tmedicci tmedicci commented Dec 6, 2024

Summary

  • system/nxdiag: Change the order for generating the sysinfo.h file

The generation of sys info.h depends on evaluating whether Espressif's HAL exists in the arch folder. However, cloning the HAL itself happens in the context phase of the build, so it is necessary to wait for it to finish before proceeding to the evaluation in nxdiag. This is done by using the depend phase to generate the sysinfo.h file.

Impact

Closes apache/nuttx#15063

Testing

Internal CI testing + NuttX CI

The generation of `sys info.h` depends on evaluating whether
Espressif's HAL exists in the arch folder. However, cloning the HAL
itself happens in the `context` phase of the build, so it is
necessary to wait for it to finish before proceeding to the
evaluation in nxdiag. This is done by using the `depend` phase to
generate the `sysinfo.h` file.
@xiaoxiang781216 xiaoxiang781216 merged commit 9d7714f into apache:master Dec 6, 2024
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] <fatal: could not read Username for 'https://github.com': No such device or address>
2 participants