mirror of
https://github.com/opencv/opencv.git
synced 2025-06-07 09:25:45 +08:00
Merge pull request #14771 from mshabunin:fix-world-build
This commit is contained in:
commit
987061d800
@ -185,6 +185,7 @@ macro(ocv_add_module _name)
|
|||||||
# add self to the world dependencies
|
# add self to the world dependencies
|
||||||
if((NOT DEFINED OPENCV_MODULE_IS_PART_OF_WORLD
|
if((NOT DEFINED OPENCV_MODULE_IS_PART_OF_WORLD
|
||||||
AND NOT OPENCV_MODULE_${the_module}_CLASS STREQUAL "BINDINGS"
|
AND NOT OPENCV_MODULE_${the_module}_CLASS STREQUAL "BINDINGS"
|
||||||
|
AND (NOT DEFINED OPENCV_MODULE_${the_module}_IS_PART_OF_WORLD OR OPENCV_MODULE_${the_module}_IS_PART_OF_WORLD)
|
||||||
AND (NOT OPENCV_PROCESSING_EXTRA_MODULES OR NOT OPENCV_WORLD_EXCLUDE_EXTRA_MODULES)
|
AND (NOT OPENCV_PROCESSING_EXTRA_MODULES OR NOT OPENCV_WORLD_EXCLUDE_EXTRA_MODULES)
|
||||||
AND (NOT BUILD_SHARED_LIBS OR NOT "x${OPENCV_MODULE_TYPE}" STREQUAL "xSTATIC"))
|
AND (NOT BUILD_SHARED_LIBS OR NOT "x${OPENCV_MODULE_TYPE}" STREQUAL "xSTATIC"))
|
||||||
OR OPENCV_MODULE_IS_PART_OF_WORLD
|
OR OPENCV_MODULE_IS_PART_OF_WORLD
|
||||||
|
@ -21,8 +21,8 @@ function(ocv_create_builtin_videoio_plugin name target)
|
|||||||
target_link_libraries(${name} PRIVATE ${target})
|
target_link_libraries(${name} PRIVATE ${target})
|
||||||
|
|
||||||
foreach(mod opencv_videoio opencv_core opencv_imgproc opencv_imgcodecs)
|
foreach(mod opencv_videoio opencv_core opencv_imgproc opencv_imgcodecs)
|
||||||
target_link_libraries(${name} PRIVATE ${mod})
|
ocv_target_link_libraries(${name} LINK_PRIVATE ${mod})
|
||||||
target_include_directories(${name} PRIVATE "${OPENCV_MODULE_${mod}_LOCATION}/include")
|
ocv_target_include_directories(${name} PRIVATE "${OPENCV_MODULE_${mod}_LOCATION}/include")
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
set_target_properties(${name} PROPERTIES
|
set_target_properties(${name} PROPERTIES
|
||||||
|
Loading…
Reference in New Issue
Block a user