It can happen that the user needs to change the configuration of the whole build/link hierarchy.
In that case it is helpful to be able to choose in the CMAKE UI to build either STATIC or SHARED library ( or module ? ).
There already is a global CMAKE BUILD_SHARED option. However, because of wkcmake modular projects structure, we should have this option for each project.