Build needs a cleanup
The existing CMakeLists.txt
files can be disentangled and cleaned up to significantly improve a reader's ability to understand what is going on. Additionally, there are commented out as well as unused aspects of the lists that should be removed, IMO. I will start pull requests to start cleaning this up, and they will refer to this issue.