aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiHoel <s1nihoel@uni-bayreuth.de>2019-08-02 22:32:27 +0200
committerVictor Romero <romerosanchezv@gmail.com>2019-08-02 13:32:27 -0700
commit2f74387d4c445124f8bed23373579ec6a83e984f (patch)
tree305ef8e5d1807ba009abf98d4584535c8f13c0eb
parent63dd3a30fcb0cb6421dc59567c5a0eaccbe5f437 (diff)
downloadvcpkg-2f74387d4c445124f8bed23373579ec6a83e984f.tar.gz
vcpkg-2f74387d4c445124f8bed23373579ec6a83e984f.zip
Add feature halide to OpenCV. (#7499)
* Add feature halide to OpenCV. * Add dependency of opencv[halide] to opencv[dnn].
-rw-r--r--ports/opencv/CONTROL4
-rw-r--r--ports/opencv/portfile.cmake5
2 files changed, 9 insertions, 0 deletions
diff --git a/ports/opencv/CONTROL b/ports/opencv/CONTROL
index 42f5c1c47..30e04b54c 100644
--- a/ports/opencv/CONTROL
+++ b/ports/opencv/CONTROL
@@ -82,6 +82,10 @@ Feature: eigen
Build-Depends: eigen3
Description: Eigen support for opencv
+Feature: halide
+Build-Depends: halide, opencv[dnn]
+Description: Halide support for opencv
+
Feature: world
Description: Compile to a single package support for opencv
diff --git a/ports/opencv/portfile.cmake b/ports/opencv/portfile.cmake
index 55fd6a680..be86319c7 100644
--- a/ports/opencv/portfile.cmake
+++ b/ports/opencv/portfile.cmake
@@ -218,6 +218,11 @@ if("eigen" IN_LIST FEATURES)
set(WITH_EIGEN ON)
endif()
+set(WITH_HALIDE OFF)
+if("halide" IN_LIST FEATURES)
+ set(WITH_HALIDE ON)
+endif()
+
set(OPENCV_ENABLE_NONFREE OFF)
if("nonfree" IN_LIST FEATURES)
set(OPENCV_ENABLE_NONFREE ON)