wangchdo opened a new pull request, #16897:
URL: https://github.com/apache/nuttx/pull/16897

   Closed the previous PR and opened this new PR to minimize the Cmake scripts 
change.....
   
   Add:
   cmake/nuttx_process_config.cmake
   tools/process_config.py
   
   Update nuttx/CMakeLists.txt to call process_config defined in 
nuttx_process_config.cmake to process defconfig before actually using it
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   Add deconfig "#include" expand capability in Cmake build system
   
   ## Impact
   
   Cmake build system will have the deconfig "#include" expand capability, 
which is also cross-platform
   
   ## Testing
   
   **Split defconfig into two files:**
   <img width="1516" height="694" alt="image" 
src="https://github.com/user-attachments/assets/7904ea73-dff2-44e6-8d52-1bcfb20872a3";
 />
   
   **Cmake Expand defconfig and  generate .defconfig.processed:**
   
   <img width="1112" height="543" alt="image" 
src="https://github.com/user-attachments/assets/be1806cb-edf7-4819-a368-1801c91c0d65";
 />
    
   


-- 
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

Reply via email to