File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -107,13 +107,6 @@ endif()
107107# produce compile_commands.json
108108set (CMAKE_EXPORT_COMPILE_COMMANDS ON )
109109
110- if (FLEX_VERSION VERSION_LESS 2.6.0)
111- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Dregister=" )
112- if (MSVC )
113- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_ALLOW_KEYWORD_MACROS=" )
114- endif ()
115- endif ()
116-
117110if (CMAKE_SYSTEM MATCHES "Darwin" )
118111 set (CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION_MIN} " CACHE STRING "Minimum OS X deployment version" FORCE)
119112 set (CMAKE_CXX_FLAGS "-Wno-deprecated-register -mmacosx-version-min=${MACOS_VERSION_MIN} ${CMAKE_CXX_FLAGS} " )
@@ -208,6 +201,12 @@ find_package(FLEX REQUIRED)
208201if (FLEX_VERSION VERSION_LESS 2.5.37)
209202 message (SEND_ERROR "Doxygen requires at least flex version 2.5.37 (installed: ${FLEX_VERSION} )" )
210203endif ()
204+ if (FLEX_VERSION VERSION_LESS 2.6.0)
205+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Dregister=" )
206+ if (MSVC )
207+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_ALLOW_KEYWORD_MACROS=" )
208+ endif ()
209+ endif ()
211210find_package (BISON REQUIRED)
212211if (BISON_VERSION VERSION_LESS 2.7)
213212 message (SEND_ERROR "Doxygen requires at least bison version 2.7 (installed: ${BISON_VERSION} )" )
You can’t perform that action at this time.
0 commit comments