mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
615 B
21 lines
615 B
set(the_description "The Hardware Acceleration Layer (HAL) module") |
|
|
|
set(OPENCV_MODULE_TYPE STATIC) |
|
|
|
if(OPENCV_HAL_HEADERS AND OPENCV_HAL_LIBS) |
|
set(OPENCV_HAL_HEADERS_INCLUDES "#include \"${OPENCV_HAL_HEADERS}\"") |
|
set(DEPS "${OPENCV_HAL_LIBS}") |
|
else() |
|
set(OPENCV_HAL_HEADERS_INCLUDES "// using default HAL") |
|
set(DEPS "") |
|
endif() |
|
|
|
configure_file("${OpenCV_SOURCE_DIR}/cmake/templates/custom_hal.hpp.in" "${CMAKE_BINARY_DIR}/custom_hal.hpp" @ONLY) |
|
|
|
if(UNIX) |
|
if(CMAKE_COMPILER_IS_GNUCXX OR CV_ICC) |
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") |
|
endif() |
|
endif() |
|
|
|
ocv_define_module(hal ${DEPS})
|
|
|