CLAHE Python bindings
[profile/ivi/opencv.git] / modules / ts / CMakeLists.txt
1 set(the_description "The ts module")
2
3 if(IOS)
4   ocv_module_disable(ts)
5 endif()
6
7 if(MINGW)
8   set(OPENCV_MODULE_TYPE STATIC)
9 endif()
10
11 set(OPENCV_MODULE_IS_PART_OF_WORLD FALSE)
12
13 if(HAVE_CUDA)
14   ocv_include_directories(${CUDA_INCLUDE_DIRS})
15 endif()
16
17 ocv_warnings_disable(CMAKE_CXX_FLAGS -Wundef)
18
19 ocv_add_module(ts opencv_core opencv_features2d)
20
21 ocv_glob_module_sources()
22 ocv_module_include_directories()
23 ocv_create_module()
24
25 if(BUILD_SHARED_LIBS AND NOT MINGW)
26   add_definitions(-DGTEST_CREATE_SHARED_LIBRARY=1)
27 else()
28   add_definitions(-DGTEST_CREATE_SHARED_LIBRARY=0)
29 endif()
30
31 ocv_add_precompiled_headers(${the_module})