v01d edited a comment on pull request #1786: URL: https://github.com/apache/incubator-nuttx/pull/1786#issuecomment-692338727
A simple case would be a simple driver, which you could have like this: <pre> nuttx/external/Kconfig nuttx/external/Makefile nuttx/external/driver.c nuttx/external/driver.h </pre> But the more useful case is to have subdirectories, one for each "component" (driver, external library, etc): <pre> nuttx/external/Kconfig nuttx/external/Makefile nuttx/external/subdir1/Kconfig nuttx/external/subdir1/Make.defs nuttx/external/subdir1/driver1.c nuttx/external/subdir1/driver1.h nuttx/external/subdir2/Kconfig nuttx/external/subdir2/Make.defs nuttx/external/subdir2/driver2.c nuttx/external/subdir2/driver2.h </pre> In which case the top-level makefile includes all child Make.defs and same for the Kconfig. In this case, each subdir can be a different git repository. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
