45 lines
1.6 KiB
BlitzBasic
Executable File
45 lines
1.6 KiB
BlitzBasic
Executable File
DESCRIPTION = "Install opencv 3.4.12 libraries"
|
|
SECTION = "opencv-tvis-3.4.12"
|
|
DEPENDS = ""
|
|
LICENSE = "CLOSED"
|
|
|
|
SRC_URI = "file://lib"
|
|
|
|
S = "${WORKDIR}"
|
|
|
|
## prebuilt library don't need following steps
|
|
do_configure[noexec] = "1"
|
|
do_compile[noexec] = "1"
|
|
do_package_qa[noexec] = "1"
|
|
|
|
do_install() {
|
|
install -d ${D}/usr/lib
|
|
|
|
chmod 777 -R ${S}/lib
|
|
|
|
cp -rf ${S}/lib/* ${D}/usr/lib
|
|
|
|
cd ${D}/usr/lib
|
|
|
|
ln -sf libopencv_calib3d.so.3.4.12 libopencv_calib3d.so.3.4
|
|
ln -sf libopencv_core.so.3.4.12 libopencv_core.so.3.4
|
|
ln -sf libopencv_dnn.so.3.4.12 libopencv_dnn.so.3.4
|
|
ln -sf libopencv_features2d.so.3.4.12 libopencv_features2d.so.3.4
|
|
ln -sf libopencv_flann.so.3.4.12 libopencv_flann.so.3.4
|
|
ln -sf libopencv_highgui.so.3.4.12 libopencv_highgui.so.3.4
|
|
ln -sf libopencv_imgcodecs.so.3.4.12 libopencv_imgcodecs.so.3.4
|
|
ln -sf libopencv_imgproc.so.3.4.12 libopencv_imgproc.so.3.4
|
|
ln -sf libopencv_ml.so.3.4.12 libopencv_ml.so.3.4
|
|
ln -sf libopencv_objdetect.so.3.4.12 libopencv_objdetect.so.3.4
|
|
ln -sf libopencv_photo.so.3.4.12 libopencv_photo.so.3.4
|
|
ln -sf libopencv_shape.so.3.4.12 libopencv_shape.so.3.4
|
|
ln -sf libopencv_stitching.so.3.4.12 libopencv_stitching.so.3.4
|
|
ln -sf libopencv_superres.so.3.4.12 libopencv_superres.so.3.4
|
|
ln -sf libopencv_video.so.3.4.12 libopencv_video.so.3.4
|
|
ln -sf libopencv_videoio.so.3.4.12 libopencv_videoio.so.3.4
|
|
ln -sf libopencv_videostab.so.3.4.12 libopencv_videostab.so.3.4
|
|
}
|
|
|
|
#FILES:${PN} += "/usr/lib"
|
|
#INSANE_SKIP:${PN} += "installed-vs-shipped"
|