Am Donnerstag, 25. Oktober 2018 14:00:35 CEST schrieb Daniel <xraco...@gmx.de>: > Obviously I should have changed back the first line: > > ... > else() > set(LYX_USE_STD_REGEX 0) > message(STATUS "Value of MSVC is \"${MSVC15}\"") > message(STATUS "Version = \"${MSVC_VERSION}\"") > if (MSVC_VERSION VERSION_GREATER "10.0") > set(LYX_USE_STD_REGEX 1) > endif() > endif() > ... > > And here is the output of CMake: > > Value of MSVC is "" > Version = "1915" > > Still compiles fine (without cleaning build directory). > > Best, > Daniel >
OK, so the correct commands should be else() if (MSVC_VERSION LESS 1915) set(LYX_USE_STD_REGEX 0) else() set(LYX_USE_STD_REGEX 1) endif() endif() Kornel
signature.asc
Description: This is a digitally signed message part.