Skip to content

Commit b40e462

Browse files
committed
Merge branch '4.x' of github.com:kallaballa/opencv_contrib into 4.x
2 parents 54e3037 + 0be2485 commit b40e462

1 file changed

Lines changed: 5 additions & 23 deletions

File tree

modules/v4d/CMakeLists.txt

100644100755
Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,6 @@ endif()
99

1010
set(the_description "V4D Visualization Module")
1111

12-
macro(configure_files srcDir destDir)
13-
message(STATUS "Configuring directory ${destDir}")
14-
make_directory(${destDir})
15-
16-
file(GLOB templateFiles RELATIVE ${srcDir} "${srcDir}/*")
17-
foreach(templateFile ${templateFiles})
18-
set(srcTemplatePath ${srcDir}/${templateFile})
19-
if(NOT IS_DIRECTORY ${srcTemplatePath})
20-
message(STATUS "Configuring file ${templateFile}")
21-
configure_file(
22-
${srcTemplatePath}
23-
${destDir}/${templateFile}
24-
@ONLY)
25-
endif(NOT IS_DIRECTORY ${srcTemplatePath})
26-
endforeach(templateFile)
27-
endmacro(configure_files)
28-
29-
3012
macro(add_emscripten_sample sample source assets)
3113
ocv_add_executable(${sample} ${source})
3214
ocv_target_include_modules(${sample} opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann)
@@ -46,9 +28,9 @@ macro(add_emscripten_sample sample source assets)
4628
endmacro()
4729

4830
macro(add_binary_sample sample source)
49-
add_executable(${sample} ${source})
50-
ocv_target_include_modules(${sample} opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann)
51-
ocv_target_link_libraries(${sample} LINK_PRIVATE opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann nanogui)
31+
#add_executable(${sample} ${source})
32+
# ocv_target_include_modules(${sample} opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann)
33+
# ocv_target_link_libraries(${sample} LINK_PRIVATE opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann nanogui)
5234
target_compile_features(${sample} PRIVATE cxx_std_20)
5335
target_link_directories(${sample} PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/../../lib")
5436
target_include_directories(${sample} PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include/opencv2/v4d/detail/")
@@ -105,11 +87,11 @@ endif()
10587

10688
cmake_policy(SET CMP0079 NEW)
10789

108-
ocv_add_module(v4d opencv_core opencv_imgproc opencv_videoio opencv_video)
90+
ocv_add_module(v4d opencv_core opencv_imgproc opencv_videoio opencv_video WRAP python)
10991
ocv_glob_module_sources()
11092
ocv_module_include_directories()
11193
ocv_create_module()
112-
ocv_add_samples(opencv_v4d)
94+
ocv_add_samples(opencv_v4d opencv_core opencv_imgproc opencv_videoio opencv_video opencv_imgcodecs opencv_v4d opencv_face opencv_tracking opencv_objdetect opencv_stitching opencv_optflow opencv_imgcodecs opencv_features2d opencv_dnn opencv_flann nanogui)
11395

11496
add_custom_command(
11597
TARGET ${the_module} POST_BUILD

0 commit comments

Comments
 (0)