Skip to content

Commit fdefc4b

Browse files
committed
cmake: allow custom OpenCV_ARCH / OpenCV_RUNTIME values
backport 8e21f80
1 parent 61d8292 commit fdefc4b

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

cmake/OpenCVConfig.cmake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ if(NOT DEFINED OpenCV_CUDA)
6161
endif()
6262
endif()
6363

64-
if(MSVC)
64+
if(DEFINED OpenCV_ARCH AND DEFINED OpenCV_RUNTIME)
65+
# custom overrided values
66+
elseif(MSVC)
6567
if(CMAKE_CL_64)
6668
set(OpenCV_ARCH x64)
6769
set(OpenCV_TBB_ARCH intel64)

cmake/OpenCVDetectCXXCompiler.cmake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,9 @@ if(NOT DEFINED OpenCV_STATIC)
8282
endif()
8383
endif()
8484

85-
if(MSVC)
85+
if(DEFINED OpenCV_ARCH AND DEFINED OpenCV_RUNTIME)
86+
# custom overrided values
87+
elseif(MSVC)
8688
if(CMAKE_CL_64)
8789
set(OpenCV_ARCH x64)
8890
else()

0 commit comments

Comments
 (0)