The current manual compilation process for the C++/CUDA codebase lacks documentation, posing significant challenges for contributors, especially those unfamiliar with the plugin's specifics. This complexity hinders the ability to efficiently propose and implement updates or enhancements.
I propose the adoption of CMake to facilitate a more accessible and streamlined compilation process. Integrating CMake would not only simplify the build process but also enhance the project's maintainability and encourage contributions by lowering the technical barrier to entry.
The current manual compilation process for the C++/CUDA codebase lacks documentation, posing significant challenges for contributors, especially those unfamiliar with the plugin's specifics. This complexity hinders the ability to efficiently propose and implement updates or enhancements.
I propose the adoption of CMake to facilitate a more accessible and streamlined compilation process. Integrating CMake would not only simplify the build process but also enhance the project's maintainability and encourage contributions by lowering the technical barrier to entry.