def opencvVersion = '3.4.4-4' if (project.hasProperty('useCpp') && project.useCpp) { model { dependencyConfigs { opencv(DependencyConfig) { groupId = 'edu.wpi.first.thirdparty.frc2019.opencv' artifactId = 'opencv-cpp' headerClassifier = 'headers' ext = 'zip' version = opencvVersion sharedConfigs = project.sharedCvConfigs staticConfigs = project.staticCvConfigs linkExcludes = ['**/*java*'] } } } } if (project.hasProperty('useJava') && project.useJava) { dependencies { compile "edu.wpi.first.thirdparty.frc2019.opencv:opencv-java:${opencvVersion}" if (!project.hasProperty('skipDev') || !project.skipDev) { devCompile "edu.wpi.first.thirdparty.frc2019.opencv:opencv-java:${opencvVersion}" } if (project.hasProperty('useDocumentation') && project.useDocumentation) { javaSource "edu.wpi.first.thirdparty.frc2019.opencv:opencv-java:${opencvVersion}:sources" } } }