1# Copyright (C) 2021–2022 Beijing OSWare Technology Co., Ltd 2# This file contains confidential and proprietary information of 3# OSWare Technology Co., Ltd 4# 5# Licensed under the Apache License, Version 2.0 (the "License"); 6# you may not use this file except in compliance with the License. 7# You may obtain a copy of the License at 8# 9# http://www.apache.org/licenses/LICENSE-2.0 10# 11# Unless required by applicable law or agreed to in writing, software 12# distributed under the License is distributed on an "AS IS" BASIS, 13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14# See the License for the specific language governing permissions and 15# limitations under the License. 16 17import("//build/ohos.gni") 18import("//build/ohos/ndk/ndk.gni") 19 20ohos_prebuilt_shared_library("libnxp_g2d") { 21 source = "lib/libg2d.so" 22 install_enable = true 23 install_images = [ chipset_base_dir ] 24 subsystem_name = "hdf" 25 part_name = "drivers_peripheral_display" 26} 27 28ohos_prebuilt_shared_library("libnxp_g2d_so_2") { 29 source = "lib/libg2d.so.2" 30 install_enable = true 31 install_images = [ chipset_base_dir ] 32 subsystem_name = "hdf" 33 part_name = "drivers_peripheral_display" 34} 35 36ohos_prebuilt_shared_library("libnxp_g2d_viv") { 37 source = "lib/libg2d-viv.so.2.0.0" 38 install_enable = true 39 install_images = [ chipset_base_dir ] 40 subsystem_name = "hdf" 41 part_name = "drivers_peripheral_display" 42} 43 44ohos_prebuilt_shared_library("libnxp_gal") { 45 source = "lib/libGAL.so" 46 install_enable = true 47 install_images = [ chipset_base_dir ] 48 subsystem_name = "hdf" 49 part_name = "drivers_peripheral_display" 50} 51 52#### 53ohos_prebuilt_shared_library("libnxp_opencl_1") { 54 source = "lib/libOpenCL.so.1" 55 install_enable = true 56 install_images = [ chipset_base_dir ] 57 subsystem_name = "hdf" 58 part_name = "drivers_peripheral_display" 59} 60 61ohos_prebuilt_shared_library("libnxp_vsc") { 62 source = "lib/libVSC.so" 63 install_enable = true 64 install_images = [ chipset_base_dir ] 65 subsystem_name = "hdf" 66 part_name = "drivers_peripheral_display" 67} 68 69ohos_prebuilt_shared_library("libnxp_clc") { 70 source = "lib/gpu_lib/libCLC.so" 71 install_enable = true 72 install_images = [ chipset_base_dir ] 73 subsystem_name = "hdf" 74 part_name = "drivers_peripheral_display" 75} 76 77ohos_prebuilt_shared_library("libnxp_egl") { 78 source = "lib/gpu_lib/libEGL.so" 79 install_enable = true 80 install_images = [ chipset_base_dir ] 81 subsystem_name = "hdf" 82 part_name = "drivers_peripheral_display" 83} 84 85ohos_prebuilt_shared_library("libnxp_egl_1") { 86 source = "lib/gpu_lib/libEGL.so.1" 87 install_enable = true 88 install_images = [ chipset_base_dir ] 89 subsystem_name = "hdf" 90 part_name = "drivers_peripheral_display" 91} 92 93ohos_prebuilt_shared_library("libnxp_egl_1_5") { 94 source = "lib/gpu_lib/libEGL.so.1.5.0" 95 install_enable = true 96 install_images = [ chipset_base_dir ] 97 subsystem_name = "hdf" 98 part_name = "drivers_peripheral_display" 99} 100 101ohos_prebuilt_shared_library("libnxp_gles_cl") { 102 source = "lib/gpu_lib/libGLES_CL.so" 103 install_enable = true 104 install_images = [ chipset_base_dir ] 105 subsystem_name = "hdf" 106 part_name = "drivers_peripheral_display" 107} 108 109ohos_prebuilt_shared_library("libnxp_gles_cl_1") { 110 source = "lib/gpu_lib/libGLES_CL.so.1" 111 install_enable = true 112 install_images = [ chipset_base_dir ] 113 subsystem_name = "hdf" 114 part_name = "drivers_peripheral_display" 115} 116 117ohos_prebuilt_shared_library("libnxp_gles_cl_1_1") { 118 source = "lib/gpu_lib/libGLES_CL.so.1.1.0" 119 install_enable = true 120 install_images = [ chipset_base_dir ] 121 subsystem_name = "hdf" 122 part_name = "drivers_peripheral_display" 123} 124 125ohos_prebuilt_shared_library("libnxp_gles_cm") { 126 source = "lib/gpu_lib/libGLES_CM.so" 127 install_enable = true 128 install_images = [ chipset_base_dir ] 129 subsystem_name = "hdf" 130 part_name = "drivers_peripheral_display" 131} 132 133ohos_prebuilt_shared_library("libnxp_gles_cm_1") { 134 source = "lib/gpu_lib/libGLES_CM.so.1" 135 install_enable = true 136 install_images = [ chipset_base_dir ] 137 subsystem_name = "hdf" 138 part_name = "drivers_peripheral_display" 139} 140 141ohos_prebuilt_shared_library("libnxp_gles_cm_1_1") { 142 source = "lib/gpu_lib/libGLES_CM.so.1.1.0" 143 install_enable = true 144 install_images = [ chipset_base_dir ] 145 subsystem_name = "hdf" 146 part_name = "drivers_peripheral_display" 147} 148 149ohos_prebuilt_shared_library("libnxp_glesv1_cl") { 150 source = "lib/gpu_lib/libGLESv1_CL.so" 151 install_enable = true 152 install_images = [ chipset_base_dir ] 153 subsystem_name = "hdf" 154 part_name = "drivers_peripheral_display" 155} 156 157ohos_prebuilt_shared_library("libnxp_glesv1_cl_1") { 158 source = "lib/gpu_lib/libGLESv1_CL.so.1" 159 install_enable = true 160 install_images = [ chipset_base_dir ] 161 subsystem_name = "hdf" 162 part_name = "drivers_peripheral_display" 163} 164 165ohos_prebuilt_shared_library("libnxp_glesv1_cl_1_1") { 166 source = "lib/gpu_lib/libGLESv1_CL.so.1.1.0" 167 install_enable = true 168 install_images = [ chipset_base_dir ] 169 subsystem_name = "hdf" 170 part_name = "drivers_peripheral_display" 171} 172 173ohos_prebuilt_shared_library("libnxp_glesv1_cm") { 174 source = "lib/gpu_lib/libGLESv1_CM.so" 175 install_enable = true 176 install_images = [ chipset_base_dir ] 177 subsystem_name = "hdf" 178 part_name = "drivers_peripheral_display" 179} 180 181ohos_prebuilt_shared_library("libnxp_glesv1_cm_1") { 182 source = "lib/gpu_lib/libGLESv1_CM.so.1" 183 install_enable = true 184 install_images = [ chipset_base_dir ] 185 subsystem_name = "hdf" 186 part_name = "drivers_peripheral_display" 187} 188 189ohos_prebuilt_shared_library("libnxp_glesv1_cm_1_1") { 190 source = "lib/gpu_lib/libGLESv1_CM.so.1.1.0" 191 install_enable = true 192 install_images = [ chipset_base_dir ] 193 subsystem_name = "hdf" 194 part_name = "drivers_peripheral_display" 195} 196 197ohos_prebuilt_shared_library("libnxp_glesv2") { 198 source = "lib/gpu_lib/libGLESv2.so" 199 install_enable = true 200 install_images = [ chipset_base_dir ] 201 subsystem_name = "hdf" 202 part_name = "drivers_peripheral_display" 203} 204 205ohos_prebuilt_shared_library("libnxp_glesv2_2") { 206 source = "lib/gpu_lib/libGLESv2.so.2" 207 install_enable = true 208 install_images = [ chipset_base_dir ] 209 subsystem_name = "hdf" 210 part_name = "drivers_peripheral_display" 211} 212 213ohos_prebuilt_shared_library("libnxp_glesv2_2_0") { 214 source = "lib/gpu_lib/libGLESv2.so.2.0.0" 215 install_enable = true 216 install_images = [ chipset_base_dir ] 217 subsystem_name = "hdf" 218 part_name = "drivers_peripheral_display" 219} 220 221ohos_prebuilt_shared_library("libnxp_glslc") { 222 source = "lib/gpu_lib/libGLSLC.so" 223 install_enable = true 224 install_images = [ chipset_base_dir ] 225 subsystem_name = "hdf" 226 part_name = "drivers_peripheral_display" 227} 228 229ohos_prebuilt_shared_library("libnxp_gl") { 230 source = "lib/gpu_lib/libGL.so" 231 install_enable = true 232 install_images = [ chipset_base_dir ] 233 subsystem_name = "hdf" 234 part_name = "drivers_peripheral_display" 235} 236 237ohos_prebuilt_shared_library("libnxp_gl_1") { 238 source = "lib/gpu_lib/libGL.so.1" 239 install_enable = true 240 install_images = [ chipset_base_dir ] 241 subsystem_name = "hdf" 242 part_name = "drivers_peripheral_display" 243} 244 245ohos_prebuilt_shared_library("libnxp_gl_1_2") { 246 source = "lib/gpu_lib/libGL.so.1.2.0" 247 install_enable = true 248 install_images = [ chipset_base_dir ] 249 subsystem_name = "hdf" 250 part_name = "drivers_peripheral_display" 251} 252 253ohos_prebuilt_shared_library("libnxp_opencl") { 254 source = "lib/gpu_lib/libOpenCL.so" 255 install_enable = true 256 install_images = [ chipset_base_dir ] 257 subsystem_name = "hdf" 258 part_name = "drivers_peripheral_display" 259} 260 261ohos_prebuilt_shared_library("libnxp_opencl_1_2") { 262 source = "lib/gpu_lib/libOpenCL.so.1.2.0" 263 install_enable = true 264 install_images = [ chipset_base_dir ] 265 subsystem_name = "hdf" 266 part_name = "drivers_peripheral_display" 267} 268 269ohos_prebuilt_shared_library("libnxp_vg_2d_1_1") { 270 source = "lib/gpu_lib/libOpenVG.2d.so.1.1.0" 271 install_enable = true 272 install_images = [ chipset_base_dir ] 273 subsystem_name = "hdf" 274 part_name = "drivers_peripheral_display" 275} 276 277ohos_prebuilt_shared_library("libnxp_vg_3d_1_1") { 278 source = "lib/gpu_lib/libOpenVG.3d.so.1.1.0" 279 install_enable = true 280 install_images = [ chipset_base_dir ] 281 subsystem_name = "hdf" 282 part_name = "drivers_peripheral_display" 283} 284 285ohos_prebuilt_shared_library("libnxp_vg") { 286 source = "lib/gpu_lib/libOpenVG.so" 287 install_enable = true 288 install_images = [ chipset_base_dir ] 289 subsystem_name = "hdf" 290 part_name = "drivers_peripheral_display" 291} 292 293ohos_prebuilt_shared_library("libnxp_vg_1") { 294 source = "lib/gpu_lib/libOpenVG.so.1" 295 install_enable = true 296 install_images = [ chipset_base_dir ] 297 subsystem_name = "hdf" 298 part_name = "drivers_peripheral_display" 299} 300 301ohos_prebuilt_shared_library("libnxp_vdk") { 302 source = "lib/gpu_lib/libVDK.so" 303 install_enable = true 304 install_images = [ chipset_base_dir ] 305 subsystem_name = "hdf" 306 part_name = "drivers_peripheral_display" 307} 308 309ohos_prebuilt_shared_library("libnxp_vdk_1") { 310 source = "lib/gpu_lib/libVDK.so.1" 311 install_enable = true 312 install_images = [ chipset_base_dir ] 313 subsystem_name = "hdf" 314 part_name = "drivers_peripheral_display" 315} 316 317ohos_prebuilt_shared_library("libnxp_vdk_1_2") { 318 source = "lib/gpu_lib/libVDK.so.1.2.0" 319 install_enable = true 320 install_images = [ chipset_base_dir ] 321 subsystem_name = "hdf" 322 part_name = "drivers_peripheral_display" 323} 324 325ohos_prebuilt_shared_library("libnxp_wayland_server") { 326 source = "lib/gpu_lib/libwayland-server.so.0" 327 install_enable = true 328 install_images = [ chipset_base_dir ] 329 subsystem_name = "hdf" 330 part_name = "drivers_peripheral_display" 331} 332 333ohos_prebuilt_shared_library("libnxp_wayland_client") { 334 source = "lib/gpu_lib/libwayland-client.so.0" 335 install_enable = true 336 install_images = [ chipset_base_dir ] 337 subsystem_name = "hdf" 338 part_name = "drivers_peripheral_display" 339} 340