From c7bfdc2063285d864d7e713c4fa2b6c2716330b9 Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Wed, 6 May 2015 13:10:39 +0300 Subject: [PATCH] Added explicit deb package dependency from libtbb-dev if TBB is enabled. --- cmake/OpenCVPackaging.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake/OpenCVPackaging.cmake b/cmake/OpenCVPackaging.cmake index 60af2008f1..2330decdaf 100644 --- a/cmake/OpenCVPackaging.cmake +++ b/cmake/OpenCVPackaging.cmake @@ -99,6 +99,14 @@ if(HAVE_CUDA) set(CPACK_COMPONENT_dev_DEPENDS libs) endif() +if(HAVE_TBB AND NOT BUILD_TBB) + if(CPACK_DEB_DEV_PACKAGE_DEPENDS) + set(CPACK_DEB_DEV_PACKAGE_DEPENDS "${CPACK_DEB_DEV_PACKAGE_DEPENDS}, libtbb-dev") + else() + set(CPACK_DEB_DEV_PACKAGE_DEPENDS "libtbb-dev") + endif() +endif() + if(NOT OPENCV_CUSTOM_PACKAGE_INFO) set(CPACK_COMPONENT_LIBS_DESCRIPTION "Open Computer Vision Library") set(CPACK_DEBIAN_COMPONENT_LIBS_NAME "lib${CMAKE_PROJECT_NAME}")