diff options
author | Tom Hochstein <tom.hochstein@nxp.com> | 2020-09-08 12:45:45 -0700 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-09-23 23:42:37 -0300 |
commit | aa5521274f88d4d652d271cae814662f569b67ff (patch) | |
tree | c56abe5ff73841394595252bbc8b7cc0aef3deb9 | |
parent | 9e231483b103f40502f16b78692a9f928cf78b45 (diff) | |
download | meta-freescale-aa5521274f88d4d652d271cae814662f569b67ff.tar.gz |
imx-gpu-viv: Fix packaging for various libraries
Fix several packages so we don't put .so files in the main package
(QA error dev-so).
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
-rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 26 |
1 files changed, 10 insertions, 16 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 0194cfc1..7b05311e 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
@@ -298,10 +298,8 @@ ALLOW_EMPTY_${PN} = "1" | |||
298 | FILES_libclc-imx = "${libdir}/libCLC${SOLIBS}" | 298 | FILES_libclc-imx = "${libdir}/libCLC${SOLIBS}" |
299 | FILES_libclc-imx-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}" | 299 | FILES_libclc-imx-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}" |
300 | 300 | ||
301 | # libEGL.so is used by some demo apps from Freescale | 301 | FILES_libegl-imx = "${libdir}/libEGL${REALSOLIBS}" |
302 | INSANE_SKIP_libegl-imx += "dev-so" | 302 | FILES_libegl-imx-dev = "${libdir}/libEGL${SOLIBSDEV} ${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" |
303 | FILES_libegl-imx = "${libdir}/libEGL${REALSOLIBS} ${libdir}/libEGL${SOLIBSDEV} " | ||
304 | FILES_libegl-imx-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | ||
305 | 303 | ||
306 | FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}" | 304 | FILES_libgal-imx = "${libdir}/libGAL${SOLIBS} ${libdir}/libGAL_egl${SOLIBS}" |
307 | FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL" | 305 | FILES_libgal-imx-dev = "${libdir}/libGAL${SOLIBSDEV} ${includedir}/HAL" |
@@ -320,26 +318,22 @@ FILES_libvulkan-imx = "${libdir}/libvulkan_VSI${REALSOLIBS} ${libdir}/libSPIRV_v | |||
320 | FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}" | 318 | FILES_libvulkan-imx-dev = "${includedir}/vulkan ${libdir}/libvulkan_VSI${SOLIBSDEV}" |
321 | 319 | ||
322 | FILES_libopenvx-imx = " \ | 320 | FILES_libopenvx-imx = " \ |
323 | ${libdir}/libOpenVX*${SOLIBS} \ | 321 | ${libdir}/libOpenVX${REALSOLIBS} \ |
322 | ${libdir}/libOpenVXU${SOLIBS} \ | ||
324 | ${libdir}/libOvx*${SOLIBS} \ | 323 | ${libdir}/libOvx*${SOLIBS} \ |
325 | ${libdir}/libovx*${SOLIBS} \ | ||
326 | " | 324 | " |
327 | FILES_libopenvx-imx-dev = "${includedir}/VX ${includedir}/OVXLIB" | 325 | FILES_libopenvx-imx-dev = "${libdir}/libOpenVX${SOLIBSDEV} ${includedir}/VX ${includedir}/OVXLIB" |
328 | RDEPENDS_libopenvx-imx = "libnn-imx" | 326 | RDEPENDS_libopenvx-imx = "libnn-imx" |
329 | 327 | ||
330 | FILES_libgl-imx = "${libdir}/libGL${REALSOLIBS}" | 328 | FILES_libgl-imx = "${libdir}/libGL${REALSOLIBS}" |
331 | FILES_libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL" | 329 | FILES_libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL" |
332 | 330 | ||
333 | # libEGL needs to open libGLESv1.so | 331 | FILES_libgles1-imx = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLES_*${REALSOLIBS}" |
334 | INSANE_SKIP_libgles1-imx += "dev-so" | 332 | FILES_libgles1-imx-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBSDEV} ${libdir}/libGLES_*${SOLIBSDEV} ${libdir}/pkgconfig/glesv1_cm.pc" |
335 | FILES_libgles1-imx = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${REALSOLIBS} ${libdir}/libGLES_*${SOLIBS}" | ||
336 | FILES_libgles1-imx-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBSDEV} ${libdir}/pkgconfig/glesv1_cm.pc" | ||
337 | RPROVIDES_libgles1-imx = "libgles-imx" | 333 | RPROVIDES_libgles1-imx = "libgles-imx" |
338 | RPROVIDES_libgles1-imx-dev = "libgles-imx-dev" | 334 | RPROVIDES_libgles1-imx-dev = "libgles-imx-dev" |
339 | 335 | ||
340 | # libEGL needs to open libGLESv2.so | 336 | FILES_libgles2-imx = "${libdir}/libGLESv2${REALSOLIBS}" |
341 | INSANE_SKIP_libgles2-imx += "dev-so" | ||
342 | FILES_libgles2-imx = "${libdir}/libGLESv2${REALSOLIBS} ${libdir}/libGLESv2${SOLIBS}" | ||
343 | FILES_libgles2-imx-dev = "${includedir}/GLES2 ${libdir}/libGLESv2${SOLIBSDEV} ${libdir}/pkgconfig/glesv2.pc" | 337 | FILES_libgles2-imx-dev = "${includedir}/GLES2 ${libdir}/libGLESv2${SOLIBSDEV} ${libdir}/pkgconfig/glesv2.pc" |
344 | RDEPENDS_libgles2-imx = "libglslc-imx" | 338 | RDEPENDS_libgles2-imx = "libglslc-imx" |
345 | 339 | ||
@@ -351,7 +345,7 @@ RDEPENDS_libgles2-imx-dev += "libgles3-imx-dev" | |||
351 | FILES_libglslc-imx = "${libdir}/libGLSLC${SOLIBS}" | 345 | FILES_libglslc-imx = "${libdir}/libGLSLC${SOLIBS}" |
352 | FILES_libglslc-imx-dev = "${includedir}/CL ${libdir}/libGLSLC${SOLIBSDEV}" | 346 | FILES_libglslc-imx-dev = "${includedir}/CL ${libdir}/libGLSLC${SOLIBSDEV}" |
353 | 347 | ||
354 | FILES_libopencl-imx = "${libdir}/libOpenCL${SOLIBS} \ | 348 | FILES_libopencl-imx = "${libdir}/libOpenCL${REALSOLIBS} \ |
355 | ${libdir}/libVivanteOpenCL${SOLIBS} \ | 349 | ${libdir}/libVivanteOpenCL${SOLIBS} \ |
356 | ${libdir}/libLLVM_viv${SOLIBS} \ | 350 | ${libdir}/libLLVM_viv${SOLIBS} \ |
357 | ${sysconfdir}/OpenCL/vendors/Vivante.icd" | 351 | ${sysconfdir}/OpenCL/vendors/Vivante.icd" |
@@ -383,7 +377,7 @@ FILES_imx-gpu-viv-tools = "${bindir}/gmem_info" | |||
383 | FILES_imx-gpu-viv-demos = "/opt" | 377 | FILES_imx-gpu-viv-demos = "/opt" |
384 | INSANE_SKIP_imx-gpu-viv-demos += "rpaths dev-deps" | 378 | INSANE_SKIP_imx-gpu-viv-demos += "rpaths dev-deps" |
385 | 379 | ||
386 | FILES_libnn-imx = "${libdir}/libNN*${SOLIBS} ${libdir}/libnn*${SOLIBS} ${libdir}/libneuralnetworks${SOLIBS}" | 380 | FILES_libnn-imx = "${libdir}/libNN*${SOLIBS} ${libdir}/libneuralnetworks${SOLIBS}" |
387 | FILES_libnn-imx-dev = "${includedir}/nnrt" | 381 | FILES_libnn-imx-dev = "${includedir}/nnrt" |
388 | 382 | ||
389 | # COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx8)" | 383 | # COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6sx|mx6sl|mx8)" |