blob: 0df1f5fc93a9f9719436595aed89b609aeae2882 [file] [log] [blame]
John Stultz79230402018-03-28 12:03:20 -07001ifneq ($(filter hikey960, $(TARGET_DEVICE)),)
2LOCAL_PATH := $(call my-dir)
3
4include $(CLEAR_VARS)
5LOCAL_MODULE := END_USER_LICENCE_AGREEMENT.txt
Bob Badour61897682021-02-12 19:52:52 -08006LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
7LOCAL_LICENSE_CONDITIONS := notice
John Stultz79230402018-03-28 12:03:20 -07008LOCAL_MODULE_CLASS := SHARED_LIBRARIES
9LOCAL_STRIP_MODULE := false
10LOCAL_SRC_FILES_arm := $(LOCAL_MODULE)
11LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)
12LOCAL_MULTILIB := 32
13include $(BUILD_PREBUILT)
14
15include $(CLEAR_VARS)
16LOCAL_MODULE := libGLES_mali.so
Bob Badour61897682021-02-12 19:52:52 -080017LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
18LOCAL_LICENSE_CONDITIONS := notice
John Stultz79230402018-03-28 12:03:20 -070019LOCAL_MODULE_CLASS := SHARED_LIBRARIES
20LOCAL_STRIP_MODULE := false
21LOCAL_SRC_FILES_arm := lib/egl/$(LOCAL_MODULE)
22LOCAL_SRC_FILES_arm64 := lib64/egl/$(LOCAL_MODULE)
23LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/egl/
24LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/egl/
25LOCAL_MULTILIB := both
Logan Chien35a7a372019-02-14 14:22:15 +080026LOCAL_SHARED_LIBRARIES := android.hardware.graphics.common@1.0 libz libnativewindow libc++ liblog libm libc libdl
John Stultz79230402018-03-28 12:03:20 -070027include $(BUILD_PREBUILT)
28
29include $(CLEAR_VARS)
John Stultza6764b22018-08-07 17:43:39 -070030LOCAL_MODULE := libbccArm.so
Bob Badour61897682021-02-12 19:52:52 -080031LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
32LOCAL_LICENSE_CONDITIONS := notice
John Stultza6764b22018-08-07 17:43:39 -070033LOCAL_MODULE_CLASS := SHARED_LIBRARIES
34LOCAL_STRIP_MODULE := false
35LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE)
36LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
37LOCAL_MULTILIB := 64
Logan Chien35a7a372019-02-14 14:22:15 +080038# Bypass prebuilt ELF check because libLLVM is not a module (it is copied by
39# PRODUCT_COPY_FILES instead).
40LOCAL_CHECK_ELF_FILES := false
John Stultza6764b22018-08-07 17:43:39 -070041include $(BUILD_PREBUILT)
42
43include $(CLEAR_VARS)
44LOCAL_MODULE := libRSDriverArm.so
Bob Badour61897682021-02-12 19:52:52 -080045LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
46LOCAL_LICENSE_CONDITIONS := notice
John Stultza6764b22018-08-07 17:43:39 -070047LOCAL_MODULE_CLASS := SHARED_LIBRARIES
48LOCAL_STRIP_MODULE := false
49LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE)
50LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE)
51LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
52LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
53LOCAL_MULTILIB := both
Logan Chien35a7a372019-02-14 14:22:15 +080054LOCAL_SHARED_LIBRARIES := libRS_internal libRSCpuRef liblog libnativewindow libbcinfo libdl libc++ libc libm
John Stultza6764b22018-08-07 17:43:39 -070055include $(BUILD_PREBUILT)
56
57include $(CLEAR_VARS)
58LOCAL_MODULE := libmalicore.bc
Bob Badour61897682021-02-12 19:52:52 -080059LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
60LOCAL_LICENSE_CONDITIONS := notice
John Stultza6764b22018-08-07 17:43:39 -070061LOCAL_MODULE_CLASS := SHARED_LIBRARIES
62LOCAL_STRIP_MODULE := false
63LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE)
64LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE)
65LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
66LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
67LOCAL_MULTILIB := both
68include $(BUILD_PREBUILT)
69
70include $(CLEAR_VARS)
John Stultz79230402018-03-28 12:03:20 -070071LOCAL_MODULE := vulkan.hikey960.so
Bob Badour61897682021-02-12 19:52:52 -080072LOCAL_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0
73LOCAL_LICENSE_CONDITIONS := notice
John Stultz79230402018-03-28 12:03:20 -070074LOCAL_MODULE_CLASS := SHARED_LIBRARIES
75LOCAL_STRIP_MODULE := false
76LOCAL_SRC_FILES_arm := lib/hw/$(LOCAL_MODULE)
77LOCAL_SRC_FILES_arm64 := lib64/hw/$(LOCAL_MODULE)
Jesse Hallb381cb42018-04-06 16:42:38 -070078LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/hw
79LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/hw
John Stultz79230402018-03-28 12:03:20 -070080LOCAL_MULTILIB := both
Logan Chien35a7a372019-02-14 14:22:15 +080081LOCAL_SHARED_LIBRARIES := android.hardware.graphics.common@1.0 libz libnativewindow libc++ liblog libm libc libdl
82# Bypass prebuilt ELF check because the DT_SONAME "libGLES_mali.so" is
83# different from LOCAL_MODULE "vulkan.hikey960.so".
84LOCAL_CHECK_ELF_FILES := false
John Stultz79230402018-03-28 12:03:20 -070085include $(BUILD_PREBUILT)
86
87endif