NMake устанавливает MSVC_VERSION и другие переменные MSVC, поэтому Platformtoolset и Platform могут быть получены из этого:
if(MSVC_VERSION GREATER 1900)
set(PlatformToolSet v141)
else()
set(PlatformToolSet v140)
endif()
if(CMAKE_SIZEOF_VOID_P GREATER 4)
set(Platform x64)
else()
set(Platform Win32)
endif()