xiaoxiang781216 commented on PR #2239: URL: https://github.com/apache/nuttx-apps/pull/2239#issuecomment-1868183721
But, there are other path which directly use pipes, if someday the project decides to avoid use popen to save the code size, the end user will surprise that the linker can't find pipes after he disable popen a related feature. So, it's prefer to use `depends on` over `select`: 1. Both `depends on` and `select` can describe the relationship correctly 2. And `depends on` doesn't hide the relationship (user still need enable in defconfig explicitly) 3. But `select` hide the relationship which introduce many problems in the engineering process -- 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