leducp commented on PR #17017: URL: https://github.com/apache/nuttx/pull/17017#issuecomment-3292520450
> > I’ve added a `hellocpp` out-of-tree CMake project based on #16970 and a `test-oot-build.sh` script. > > The script does the following: > > ``` > > * Configures a board and builds NuttX. > > > > * Runs make export to generate the export tarball. > > > > * Copies and extracts the export package into the hellocpp folder. > > > > * Builds the out-of-tree CMake project to verify that compilation and linking succeed. > > ``` > > > > > > > > > > > > > > > > > > > > > > > > It currently works locally, but I’d like some guidance on CI integration: > > ``` > > * Should I add a step in `tools/testbuild.sh` to call this script? > > > > * CI currently runs builds for all boards listed under `tools/testlist/`. Do we also want to run this out-of-tree export test for all boards, or should we select a single representative board/config to keep CI runtime reasonable? > > ``` > > > > > > > > > > > > > > > > > > > > > > > > Looking for feedback on where this test should live in the CI pipeline and which boards we should cover. > > ping @leducp i would like your input on this plz :) Seems OK as a starter: having an export + OOT app build and linked to it is already years away from the current state :) -- 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