[Buildroot] [PATCH v4 6/9] package/opencv: add hidden symbol BR2_PACKAGE_OPENCV_USE_DEPRECATED_HEADERS
Samuel Martin
s.martin49 at gmail.com
Mon Oct 6 20:19:23 UTC 2014
This new hidden symbol aims to automatically select all OpenCV modules
required when another package use the deprecated OpenCV 'cv.h' headers.
Signed-off-by: Samuel Martin <s.martin49 at gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
---
changes v3 -> v4:
- rebase
changes v2 -> v3:
- rebase
- update A/R/T tags
changes v1 -> v2:
- new patch
---
package/opencv/Config.in | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/package/opencv/Config.in b/package/opencv/Config.in
index 1e33020..6bba0f3 100644
--- a/package/opencv/Config.in
+++ b/package/opencv/Config.in
@@ -14,6 +14,21 @@ menuconfig BR2_PACKAGE_OPENCV
if BR2_PACKAGE_OPENCV
+config BR2_PACKAGE_OPENCV_USE_DEPRECATED_HEADERS
+ bool
+ select BR2_PACKAGE_OPENCV_LIB_CALIB3D
+ select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
+ select BR2_PACKAGE_OPENCV_LIB_HIGHGUI
+ select BR2_PACKAGE_OPENCV_LIB_IMGPROC
+ select BR2_PACKAGE_OPENCV_LIB_LEGACY
+ select BR2_PACKAGE_OPENCV_LIB_ML
+ select BR2_PACKAGE_OPENCV_LIB_OBJDETECT
+ select BR2_PACKAGE_OPENCV_LIB_PHOTO
+ select BR2_PACKAGE_OPENCV_LIB_VIDEO
+ help
+ Select all required modules needed by the deprecated OpenCV API
+ (cv.h, cvaux.h, cxcore.h, etc).
+
comment "OpenCV modules"
config BR2_PACKAGE_OPENCV_LIB_CALIB3D
--
2.1.2
More information about the buildroot
mailing list