Wrap CMakeLists template so that the generated file better respects a 100 max line width. This allows the generated CMakeLists.txt file to be easier to view side by side with other files in CLion.
This PR does not solve all of the problems, however, since some of the template is, well, templated, and items put into the template should also ideally be separated with newlines instead of spaces so that it respects the right margin.
Wrap CMakeLists template so that the generated file better respects a 100 max line width. This allows the generated CMakeLists.txt file to be easier to view side by side with other files in CLion.
This PR does not solve all of the problems, however, since some of the template is, well, templated, and items put into the template should also ideally be separated with newlines instead of spaces so that it respects the right margin.
The remaining fields that could be fixed are:
Newline wrap each attribute ->
Newline wrap each include directory ->
@elmot Thoughts?
This change is