CMake scripts set invisible custom compilation flags during configure phase.
Problem:
- These flags are not visible to user during config stage.
- User cannot edit them.
- If user adds one of the flags himself, then there is duplication of flags which trigger compilation warnings.
Solution:
Expose custom flags by appending them to the standard CMake variables for compiler flags.