xiaoxiang781216 commented on pull request #1014: URL: https://github.com/apache/incubator-nuttx-apps/pull/1014#issuecomment-1046036224
Very nice! I am exciting rust will be officially supported on NuttX by your effort: > Yes, that's coming next. > > There are a couple of more steps to go to make Rust productive usable: > > /1/ hello_rust /2/ add rust to CI set-up /3/ add defcondig sim:rust /4/ add libc crate for Rust (potentially using bindgen --> current task) /5/ add a more complex application using libc crate /6/ enable access to hardware via specific crates /7/ add an example using the hardware crate /8/ test program to validate Rust on NuttX /9/ more will come as the journey goes on > > How can I get point /2/ addressed? Can you explain this to me? > It's simple, you can reference these script files: https://github.com/apache/incubator-nuttx/blob/master/tools/ci/cibuild.sh https://github.com/apache/incubator-nuttx/blob/master/tools/testbuild.sh dock file: https://github.com/apache/incubator-nuttx/blob/master/tools/ci/docker/linux/Dockerfile test config: https://github.com/apache/incubator-nuttx/tree/master/tools/ci/testlist github hook: https://github.com/apache/incubator-nuttx/blob/master/.github/workflows/build.yml > BTW: Once the support reaches a certain level of confidence, the documentation needs to be updated, too. No glue how this could work. Maybe, you can add the new chapter in: https://github.com/apache/incubator-nuttx/tree/master/Documentation The ci will update the website automatically: https://nuttx.apache.org/docs/latest/ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org