Files
allwpilib/shared/opencv.gradle
2018-04-29 13:29:07 -07:00

28 lines
884 B
Groovy

if (project.hasProperty('useCpp') && project.useCpp) {
model {
dependencyConfigs {
opencv(DependencyConfig) {
groupId = 'org.opencv'
artifactId = 'opencv-cpp'
headerClassifier = 'headers'
ext = 'zip'
version = '3.2.0'
sharedConfigs = project.sharedCvConfigs
staticConfigs = project.staticCvConfigs
}
}
}
}
if (project.hasProperty('useJava') && project.useJava) {
dependencies {
compile 'org.opencv:opencv-java:3.2.0'
if (!project.hasProperty('skipDev') || !project.skipDev) {
devCompile 'org.opencv:opencv-java:3.2.0'
}
if (project.hasProperty('useDocumentation') && project.useDocumentation) {
javaSource 'org.opencv:opencv-java:3.2.0:sources'
}
}
}