blob: 628219671003c50bf83208d264284f6d3bb0711a [file] [log] [blame]
John Stultz7d03cf52022-02-25 20:48:33 +00001
2ifneq ($(filter db845c rb5, $(TARGET_DEVICE)),)
3ifeq ($(BOARD_USE_CUSTOMIZED_MESA), true)
4
5LOCAL_PATH := $(call my-dir)
6
7include $(CLEAR_VARS)
8LOCAL_MODULE := libEGL_mesa
9LOCAL_MODULE_RELATIVE_PATH := egl
10LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
11LOCAL_LICENSE_CONDITIONS := notice
12LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
13LOCAL_MODULE_CLASS := SHARED_LIBRARIES
14LOCAL_VENDOR_MODULE := true
15LOCAL_STRIP_MODULE := false
16LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
17LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
18LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
19LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
20LOCAL_CHECK_ELF_FILES := false
21LOCAL_MODULE_SUFFIX := .so
22LOCAL_MULTILIB := both
23include $(BUILD_PREBUILT)
24
25include $(CLEAR_VARS)
26LOCAL_MODULE := libGLESv2_mesa
27LOCAL_MODULE_RELATIVE_PATH := egl
28LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
29LOCAL_LICENSE_CONDITIONS := notice
30LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
31LOCAL_MODULE_CLASS := SHARED_LIBRARIES
32LOCAL_VENDOR_MODULE := true
33LOCAL_STRIP_MODULE := false
34LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
35LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
36LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
37LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
38LOCAL_CHECK_ELF_FILES := false
39LOCAL_MODULE_SUFFIX := .so
40LOCAL_MULTILIB := both
41include $(BUILD_PREBUILT)
42
43
44include $(CLEAR_VARS)
45LOCAL_MODULE := libGLESv1_CM_mesa
46LOCAL_MODULE_RELATIVE_PATH := egl
47LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
48LOCAL_LICENSE_CONDITIONS := notice
49LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
50LOCAL_MODULE_CLASS := SHARED_LIBRARIES
51LOCAL_VENDOR_MODULE := true
52LOCAL_STRIP_MODULE := false
53LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
54LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
55LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
56LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
57LOCAL_CHECK_ELF_FILES := false
58LOCAL_MODULE_SUFFIX := .so
59LOCAL_MULTILIB := both
60include $(BUILD_PREBUILT)
61
62include $(CLEAR_VARS)
63LOCAL_MODULE := libgallium_dri
64LOCAL_MODULE_RELATIVE_PATH := dri
65LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
66LOCAL_LICENSE_CONDITIONS := notice
67LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
68LOCAL_MODULE_CLASS := SHARED_LIBRARIES
69LOCAL_VENDOR_MODULE := true
70LOCAL_STRIP_MODULE := false
71LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
72LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
73LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
74LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
75LOCAL_CHECK_ELF_FILES := false
76LOCAL_MODULE_SUFFIX := .so
77LOCAL_MULTILIB := both
78LOCAL_MODULE_SYMLINKS=msm_dri.so
79include $(BUILD_PREBUILT)
80
81include $(CLEAR_VARS)
82LOCAL_MODULE := vulkan.freedreno
83LOCAL_MODULE_RELATIVE_PATH := hw
84LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
85LOCAL_LICENSE_CONDITIONS := notice
86LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
87LOCAL_MODULE_CLASS := SHARED_LIBRARIES
88LOCAL_VENDOR_MODULE := true
89LOCAL_STRIP_MODULE := false
90LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
91LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
92LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
93LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
94LOCAL_CHECK_ELF_FILES := false
95LOCAL_MODULE_SUFFIX := .so
96LOCAL_MULTILIB := both
97LOCAL_MODULE_SYMLINKS=$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX).0
98include $(BUILD_PREBUILT)
99
100include $(CLEAR_VARS)
101LOCAL_MODULE := libglapi
102LOCAL_MODULE_RELATIVE_PATH :=
103LOCAL_LICENSE_KINDS := SPDX-license-identifier-MIT
104LOCAL_LICENSE_CONDITIONS := notice
105LOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE
106LOCAL_MODULE_CLASS := SHARED_LIBRARIES
107LOCAL_VENDOR_MODULE := true
108LOCAL_STRIP_MODULE := false
109LOCAL_SRC_FILES_arm := lib/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
110LOCAL_SRC_FILES_arm64 := lib64/$(LOCAL_MODULE_RELATIVE_PATH)/$(LOCAL_MODULE).so
111LOCAL_MODULE_PATH_32 := $(TARGET_OUT_VENDOR)/lib/
112LOCAL_MODULE_PATH_64 := $(TARGET_OUT_VENDOR)/lib64/
113LOCAL_CHECK_ELF_FILES := false
114LOCAL_MODULE_SUFFIX := .so
115LOCAL_MULTILIB := both
116LOCAL_MODULE_SYMLINKS=$(LOCAL_MODULE)$(LOCAL_MODULE_SUFFIX).0
117include $(BUILD_PREBUILT)
118
119endif
120endif