Un-depend extra bytedeco packages

This commit is contained in:
Banks Troutman
2020-03-18 03:16:56 -04:00
parent 618f459631
commit e2e6e792ab

View File

@@ -45,7 +45,31 @@ dependencies {
implementation "com.moandjiezana.toml:toml4j:0.7.2"
// javacv
compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.5.2'
def withoutJunk = {
exclude group: 'org.bytedeco', module: 'artoolkitplus'
exclude group: 'org.bytedeco', module: 'artoolkitplus-platform'
exclude group: 'org.bytedeco', module: 'flandmark'
exclude group: 'org.bytedeco', module: 'flandmark-platform'
exclude group: 'org.bytedeco', module: 'flycapture'
exclude group: 'org.bytedeco', module: 'flycapture-platform'
exclude group: 'org.bytedeco', module: 'leptonica'
exclude group: 'org.bytedeco', module: 'leptonica-platform'
exclude group: 'org.bytedeco', module: 'libdc1394'
exclude group: 'org.bytedeco', module: 'libdc1394-platform'
exclude group: 'org.bytedeco', module: 'libfreenect'
exclude group: 'org.bytedeco', module: 'libfreenect-platform'
exclude group: 'org.bytedeco', module: 'libfreenect2'
exclude group: 'org.bytedeco', module: 'libfreenect2-platform'
exclude group: 'org.bytedeco', module: 'librealsense'
exclude group: 'org.bytedeco', module: 'librealsense-platform'
exclude group: 'org.bytedeco', module: 'librealsense2'
exclude group: 'org.bytedeco', module: 'librealsense2-platform'
exclude group: 'org.bytedeco', module: 'openblas'
exclude group: 'org.bytedeco', module: 'openblas-platform'
exclude group: 'org.bytedeco', module: 'tesseract'
exclude group: 'org.bytedeco', module: 'tesseract-platform'
}
compile 'org.bytedeco:javacv-platform:1.5.2', withoutJunk
// wpilib stuff
implementation "edu.wpi.first.wpiutil:wpiutil-java:$wpilibVersion"