mirror of
https://github.com/tsukumijima/libmali-rockchip.git
synced 2026-01-24 00:10:50 +01:00
build: debian: install 32bit and 64bit library seperately
Signed-off-by: Randy Li <randy.li@rock-chips.com>
This commit is contained in:
parent
36b39d5282
commit
07385264e0
5 changed files with 34 additions and 4 deletions
|
|
@ -27,7 +27,11 @@ INSTALL(FILES
|
|||
DESTINATION "${CMAKE_INSTALL_LIBDIR}")
|
||||
|
||||
INSTALL(FILES
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/lib/arm-linux-gnueabihf/libmali-midgard-4th-r9p0.so"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/lib/arm-linux-gnueabihf/lib32mali-midgard-4th-r9p0.so"
|
||||
DESTINATION "${CMAKE_INSTALL_LIBDIR}")
|
||||
|
||||
INSTALL(FILES
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/lib/aarch64-linux-gnu/libmali-midgard-4th-r9p0.so"
|
||||
DESTINATION "${CMAKE_INSTALL_LIBDIR}")
|
||||
|
||||
INSTALL(FILES
|
||||
|
|
|
|||
1
debian/.gitignore
vendored
1
debian/.gitignore
vendored
|
|
@ -11,3 +11,4 @@
|
|||
/libmali-rk-midgard-r9p0-r0p0/
|
||||
/libmali-rk-midgard-r9p0-r1p0/
|
||||
/libmali-rk-utgard0/
|
||||
/lib32mali-rk-midgard-4th-r9p0/
|
||||
|
|
|
|||
18
debian/control
vendored
18
debian/control
vendored
|
|
@ -10,7 +10,7 @@ Package: libmali-rk-dev
|
|||
Section: libdevel
|
||||
Architecture: any
|
||||
Depends:
|
||||
libmali-rk-midgard-4th-r9p0 | libmali-rk-utgard0 | libmali-rk-midgard-r12p0-r0p0 | libmali-rk-midgard-r9p0-r1p0 | libmali-rk-midgard-r9p0-r0p0 (= ${binary:Version}),
|
||||
libmali-rk-midgard-4th-r9p0 | lib32mali-rk-midgard-4th-r9p0 | libmali-rk-utgard0 | libmali-rk-midgard-r12p0-r0p0 | libmali-rk-midgard-r9p0-r1p0 | libmali-rk-midgard-r9p0-r0p0 (= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Multi-Arch: same
|
||||
Provides: libgbm-dev, libegl1-mesa-dev, libgles2-mesa-dev
|
||||
|
|
@ -22,7 +22,7 @@ Description: The mali library for Rockchip RK3288.
|
|||
against the GBM library.
|
||||
|
||||
Package: libmali-rk-midgard-4th-r9p0
|
||||
Architecture: armhf arm64
|
||||
Architecture: arm64
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Multi-Arch: same
|
||||
Provides: libegl1-mesa, libegl1, libgles2-mesa, libgbm1, libwayland-egl1-mesa
|
||||
|
|
@ -31,7 +31,19 @@ Conflicts: libmali-rk-utgard0,
|
|||
libmali-rk-midgard-r9p0-r1p0,
|
||||
libmali-rk-midgard-r9p0-r0p0
|
||||
Replaces: libegl1-mesa, libegl1-x11, libgles2-mesa, libgbm1
|
||||
Description: The mali library for Rockchip RK3288.
|
||||
Description: The mali library for Rockchip RK3399.
|
||||
|
||||
Package: lib32mali-rk-midgard-4th-r9p0
|
||||
Architecture: armhf
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Multi-Arch: same
|
||||
Provides: libegl1-mesa, libegl1, libgles2-mesa, libgbm1, libwayland-egl1-mesa
|
||||
Conflicts: libmali-rk-utgard0,
|
||||
libmali-rk-midgard-r12p0-r0p0,
|
||||
libmali-rk-midgard-r9p0-r1p0,
|
||||
libmali-rk-midgard-r9p0-r0p0
|
||||
Replaces: libegl1-mesa, libegl1-x11, libgles2-mesa, libgbm1
|
||||
Description: The mali library for Rockchip RK3399 (32bit).
|
||||
|
||||
Package: libmali-rk-midgard-r12p0-r0p0
|
||||
Architecture: armhf
|
||||
|
|
|
|||
3
debian/lib32mali-rk-midgard-4th-r9p0.install
vendored
Executable file
3
debian/lib32mali-rk-midgard-4th-r9p0.install
vendored
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
#! /usr/bin/dh-exec
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/lib32mali-midgard-4th-r9p0.so => usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so
|
||||
etc/OpenCL/vendors/mali.icd /etc/OpenCL/venders
|
||||
10
debian/lib32mali-rk-midgard-4th-r9p0.links
vendored
Executable file
10
debian/lib32mali-rk-midgard-4th-r9p0.links
vendored
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
#! /usr/bin/dh-exec
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so.1
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libEGL.so.1.0.0
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libGLESv2.so.2
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libGLESv2.so.2.0.0
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libgbm.so.1
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libgbm.so.1.0.0
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libmali.so
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libMaliOpenCL.so
|
||||
usr/lib/${DEB_HOST_MULTIARCH}/libmali-midgard-4th-r9p0.so usr/lib/${DEB_HOST_MULTIARCH}/libOpenCL.so
|
||||
Loading…
Add table
Add a link
Reference in a new issue