summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel Martin <s.martin49@gmail.com>2015-06-25 21:59:47 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-06-26 20:43:25 +0200
commitf45342b7555dccb9aa4890b846a9e45f8a1f7560 (patch)
treecbf5d000f2ebc0dbd294c5c6a12b902c6ddc1bc1
parent1550ee0c127c0f2b646f225339b693092870b91d (diff)
downloadbuildroot-f45342b7555dccb9aa4890b846a9e45f8a1f7560.tar.gz
buildroot-f45342b7555dccb9aa4890b846a9e45f8a1f7560.zip
package/opencv: reduce modules on by default
Since its integration into Buildroot, OpenCV always enables all modules by default because the inter-module denpedency were not supported. Now that OpenCV inter-module dependencies are correctly set at the Buildroot configuration level, it is possible to reduce the enabled module list to its minimal set, letting kconfig enable the other modules. This change will not change anything WRT a defconfig build with opencv. Cc: "Yann E. Morin" <yann.morin.1998@free.fr> Signed-off-by: Samuel Martin <s.martin49@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/opencv/Config.in11
1 files changed, 0 insertions, 11 deletions
diff --git a/package/opencv/Config.in b/package/opencv/Config.in
index a651d9ebe9..6f99ecb577 100644
--- a/package/opencv/Config.in
+++ b/package/opencv/Config.in
@@ -21,7 +21,6 @@ comment "OpenCV modules"
config BR2_PACKAGE_OPENCV_LIB_CALIB3D
bool "calib3d"
- default y
select BR2_PACKAGE_OPENCV_LIB_FEATURES2D
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
help
@@ -30,7 +29,6 @@ config BR2_PACKAGE_OPENCV_LIB_CALIB3D
config BR2_PACKAGE_OPENCV_LIB_FEATURES2D
bool "features2d"
- default y
select BR2_PACKAGE_OPENCV_LIB_FLANN
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
select BR2_PACKAGE_OPENCV_LIB_ML
@@ -40,7 +38,6 @@ config BR2_PACKAGE_OPENCV_LIB_FEATURES2D
config BR2_PACKAGE_OPENCV_LIB_FLANN
bool "flann"
- default y
# opencv_core dependency is already enabled
help
Include opencv_flann (clustering and search in multi-dimensional spaces)
@@ -48,7 +45,6 @@ config BR2_PACKAGE_OPENCV_LIB_FLANN
config BR2_PACKAGE_OPENCV_LIB_HIGHGUI
bool "highgui"
- default y
select BR2_PACKAGE_OPENCV_LIB_IMGCODECS
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
select BR2_PACKAGE_OPENCV_LIB_VIDEOIO
@@ -58,28 +54,24 @@ config BR2_PACKAGE_OPENCV_LIB_HIGHGUI
config BR2_PACKAGE_OPENCV_LIB_IMGCODECS
bool "imgcodecs"
- default y
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
help
Include opencv_imgcodecs (image codecs) module into the OpenCV build.
config BR2_PACKAGE_OPENCV_LIB_IMGPROC
bool "imgproc"
- default y
# opencv_core dependency is already enabled
help
Include opencv_imgproc (image processing) module into the OpenCV build.
config BR2_PACKAGE_OPENCV_LIB_ML
bool "ml"
- default y
# opencv_core dependency is already enabled
help
Include opencv_ml (machine learning) module into the OpenCV build.
config BR2_PACKAGE_OPENCV_LIB_OBJDETECT
bool "objdetect"
- default y
# opencv_core dependency is already enabled
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
select BR2_PACKAGE_OPENCV_LIB_ML
@@ -88,7 +80,6 @@ config BR2_PACKAGE_OPENCV_LIB_OBJDETECT
config BR2_PACKAGE_OPENCV_LIB_PHOTO
bool "photo"
- default y
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
help
Include opencv_photo (computational photography) module into the OpenCV
@@ -137,7 +128,6 @@ config BR2_PACKAGE_OPENCV_LIB_TS
config BR2_PACKAGE_OPENCV_LIB_VIDEOIO
bool "videoio"
- default y
select BR2_PACKAGE_OPENCV_LIB_IMGCODECS
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
help
@@ -145,7 +135,6 @@ config BR2_PACKAGE_OPENCV_LIB_VIDEOIO
config BR2_PACKAGE_OPENCV_LIB_VIDEO
bool "video"
- default y
select BR2_PACKAGE_OPENCV_LIB_IMGPROC
help
Include opencv_video (video analysis) module into the OpenCV build.
OpenPOWER on IntegriCloud