Skip to content

Commit ac22d3c

Browse files
committed
cmake: MSVC_VERSION use pattern matching
1 parent 62737c7 commit ac22d3c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cmake/OpenCVDetectCXXCompiler.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ if(MSVC)
114114
set(OpenCV_RUNTIME vc12)
115115
elseif(MSVC_VERSION EQUAL 1900)
116116
set(OpenCV_RUNTIME vc14)
117-
elseif(MSVC_VERSION EQUAL 1910 OR MSVC_VERSION EQUAL 1911 OR MSVC_VERSION EQUAL 1912)
117+
elseif(MSVC_VERSION MATCHES "^191[0-9]$")
118118
set(OpenCV_RUNTIME vc15)
119119
else()
120120
message(WARNING "OpenCV does not recognize MSVC_VERSION \"${MSVC_VERSION}\". Cannot set OpenCV_RUNTIME")

cmake/templates/OpenCVConfig.root-WIN32.cmake.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ if(MSVC)
7878
set(OpenCV_RUNTIME vc12)
7979
elseif(MSVC_VERSION EQUAL 1900)
8080
set(OpenCV_RUNTIME vc14)
81-
elseif(MSVC_VERSION EQUAL 1910 OR MSVC_VERSION EQUAL 1911 OR MSVC_VERSION EQUAL 1912)
81+
elseif(MSVC_VERSION MATCHES "^191[0-9]$")
8282
set(OpenCV_RUNTIME vc15)
8383
endif()
8484
elseif(MINGW)

0 commit comments

Comments
 (0)