micro-ROS / micro-ROS/micro_ros_arduino
Question about build targets
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 576
- Forks
- 146
- PR merge metrics
- No merged PRs in 30d
Description
PR #1799 added a build target for the ESP32S3, but as far as I can tell, extras/library_generation/library_generation.sh doesn't actually run that target? From [line 12](https://github.com/micro-ROS/micro_ros_arduino/blob/5917738c089d353c47885a0f0926fa0de1ee6cf2/extras/library_generation/library_generation.sh#L12) onwards, all platforms are listed, but not ESP32S3, which is why I assume the library is not being built for the ESP32S3 by default. Can I create a PR for that, or is there something I'm missing?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in extras/library_generation/library_generation.sh at line 12 and compare the listed build targets with the ESP32S3 target added by PR #1799. Confirm whether the script invokes that target; done means ESP32S3 is included in the default library generation and the resulting build completes successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- arduino, c, shell
- Domain
- build-system, embedded-iot
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 70/100