VS generator adds extra % when handling compile options.
I have code like following:
target_compile_options(${PROJECT_NAME} PRIVATE
....
/wd4127;
%40/S%C/C%%F/WS%B/Build%/WSB_Options.txt;
${DEFAULT_CXX_EXCEPTION_HANDLING};
....
)
as a generated result I've got next:
<AdditionalOptions>%(AdditionalOptions) %%%%40/S%%%%C/C%%%%%%%%F/WS%%%%B/Build%%%%/WSB_Options.txt</AdditionalOptions>
I expect the same string as described at CMakeLists.txt.
Actually I need only first '%'+'40' that is replacing with '@' with visual studio during build.
CMake version is 3.16.3.
Edited by Pavel Liavonau