@@ -292,22 +292,22 @@ ENDIF()
292292# Specify regular expression implementation
293293FIND_PACKAGE (PCRE)
294294
295- IF (REGEX STREQUAL "" )
295+ IF (REGEX_BACKEND STREQUAL "" )
296296 CHECK_SYMBOL_EXISTS(regcomp_l "regex.h;xlocale.h" HAVE_REGCOMP_L)
297297
298298 IF (HAVE_REGCOMP_L)
299- SET (REGEX "regcomp_l" )
299+ SET (REGEX_BACKEND "regcomp_l" )
300300 ELSEIF (PCRE_FOUND)
301- SET (REGEX "pcre" )
301+ SET (REGEX_BACKEND "pcre" )
302302 ELSE ()
303- SET (REGEX "builtin" )
303+ SET (REGEX_BACKEND "builtin" )
304304 ENDIF ()
305305ENDIF ()
306306
307- IF (REGEX STREQUAL "regcomp_l" )
307+ IF (REGEX_BACKEND STREQUAL "regcomp_l" )
308308 ADD_FEATURE_INFO(regex ON "using system regcomp_l" )
309309 SET (GIT_REGEX_REGCOMP_L 1)
310- ELSEIF (REGEX STREQUAL "pcre2" )
310+ ELSEIF (REGEX_BACKEND STREQUAL "pcre2" )
311311 FIND_PACKAGE (PCRE2)
312312
313313 IF (NOT PCRE2_FOUND)
@@ -319,24 +319,24 @@ ELSEIF(REGEX STREQUAL "pcre2")
319319
320320 LIST (APPEND LIBGIT2_SYSTEM_INCLUDES ${PCRE2_INCLUDE_DIRS} )
321321 LIST (APPEND LIBGIT2_LIBS ${PCRE2_LIBRARIES} )
322- ELSEIF (REGEX STREQUAL "pcre" )
322+ ELSEIF (REGEX_BACKEND STREQUAL "pcre" )
323323 ADD_FEATURE_INFO(regex ON "using system PCRE" )
324324 SET (GIT_REGEX_PCRE 1)
325325
326326 LIST (APPEND LIBGIT2_SYSTEM_INCLUDES ${PCRE_INCLUDE_DIRS} )
327327 LIST (APPEND LIBGIT2_LIBS ${PCRE_LIBRARIES} )
328- ELSEIF (REGEX STREQUAL "regcomp" )
328+ ELSEIF (REGEX_BACKEND STREQUAL "regcomp" )
329329 ADD_FEATURE_INFO(regex ON "using system regcomp" )
330330 SET (GIT_REGEX_REGCOMP 1)
331- ELSEIF (REGEX STREQUAL "builtin" )
331+ ELSEIF (REGEX_BACKEND STREQUAL "builtin" )
332332 ADD_FEATURE_INFO(regex ON "using bundled PCRE" )
333333 SET (GIT_REGEX_BUILTIN 1)
334334
335335 ADD_SUBDIRECTORY ("${libgit2_SOURCE_DIR} /deps/pcre" "${libgit2_BINARY_DIR} /deps/pcre" )
336336 LIST (APPEND LIBGIT2_INCLUDES "${libgit2_SOURCE_DIR} /deps/pcre" )
337337 LIST (APPEND LIBGIT2_OBJECTS $<TARGET_OBJECTS:pcre>)
338338ELSE ()
339- MESSAGE (FATAL_ERROR "The REGEX option provided is not supported" )
339+ MESSAGE (FATAL_ERROR "The REGEX_BACKEND option provided is not supported" )
340340ENDIF ()
341341
342342# Optional external dependency: http-parser
0 commit comments