mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-06 03:31:43 +00:00
Simplify OpenCV dependencies.
Depends on https://github.com/wpilibsuite/opencv/pull/6
This commit is contained in:
@@ -349,46 +349,11 @@ ext.useOpenCv = { project ->
|
||||
if (project.includeJava) {
|
||||
compileTask.dependsOn "unzipOpenCvJni_${openCvPlatform}"
|
||||
}
|
||||
if (targetPlatform.architecture.arm) {
|
||||
linker.args "${openCvNativesFolder}/libopencv_calib3d.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_features2d.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_flann.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_highgui.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_imgcodecs.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_imgproc.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_ml.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_objdetect.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_photo.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_shape.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_stitching.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_superres.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_video.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_videoio.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_videostab.so"
|
||||
linker.args "${openCvNativesFolder}/libopencv_core.so"
|
||||
linker.args "-ldl"
|
||||
linker.args "-lz"
|
||||
} else if (targetPlatform.operatingSystem.windows) {
|
||||
linker.args "${openCvNativesFolder}/opencv_core.lib"
|
||||
if (targetPlatform.operatingSystem.windows) {
|
||||
linker.args "${openCvNativesFolder}/opencv.lib"
|
||||
} else {
|
||||
linker.args "${openCvNativesFolder}/libopencv_calib3d.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_features2d.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_flann.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_highgui.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_imgcodecs.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_imgproc.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_ml.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_objdetect.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_photo.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_shape.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_stitching.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_superres.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_video.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_videoio.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_videostab.a"
|
||||
linker.args "${openCvNativesFolder}/libopencv_core.a"
|
||||
linker.args "${openCvNativesFolder}/liblibjpeg.a"
|
||||
linker.args "${openCvNativesFolder}/liblibpng.a"
|
||||
linker.args "-L${openCvNativesFolder}"
|
||||
linker.args "-lopencv"
|
||||
linker.args "-ldl"
|
||||
linker.args "-lz"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user