Doing that will ensure that the applications that do need to be linked to SDLmain.lib (openmw) won't get linked properly. Hence the variable to explicitly use only SDL.lib. Honestly, I'm no expert on CMake either, so if you have something that works better that you want me to try, send it my way