13d0407baSopenharmony_ci# Copyright (C) 2021 HiHope Open Source Organization . 23d0407baSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 33d0407baSopenharmony_ci# you may not use this file except in compliance with the License. 43d0407baSopenharmony_ci# You may obtain a copy of the License at 53d0407baSopenharmony_ci# 63d0407baSopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 73d0407baSopenharmony_ci# 83d0407baSopenharmony_ci# Unless required by applicable law or agreed to in writing, software 93d0407baSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 103d0407baSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 113d0407baSopenharmony_ci# See the License for the specific language governing permissions and 123d0407baSopenharmony_ci# limitations under the License. 133d0407baSopenharmony_ciimport("//build/ohos.gni") 143d0407baSopenharmony_ci 153d0407baSopenharmony_ciISP_DIR = "//device/soc/rockchip/rk3588/hardware/isp" 163d0407baSopenharmony_ci 173d0407baSopenharmony_ciohos_prebuilt_shared_library("librkaiq") { 183d0407baSopenharmony_ci source = "$ISP_DIR/lib64/librkaiq.z.so" 193d0407baSopenharmony_ci install_images = [ chipset_base_dir ] 203d0407baSopenharmony_ci subsystem_name = "device_rk3588" 213d0407baSopenharmony_ci install_enable = true 223d0407baSopenharmony_ci} 233d0407baSopenharmony_ci 243d0407baSopenharmony_ciohos_prebuilt_etc("ov13855_CMK-OT2016-FV1_default.json") { 253d0407baSopenharmony_ci source = "$ISP_DIR/etc/iqfiles/ov13855_CMK-OT2016-FV1_default.json" 263d0407baSopenharmony_ci relative_install_dir = "iqfiles" 273d0407baSopenharmony_ci install_images = [ chipset_base_dir ] 283d0407baSopenharmony_ci part_name = "device_rk3588" 293d0407baSopenharmony_ci install_enable = true 303d0407baSopenharmony_ci} 313d0407baSopenharmony_ci 323d0407baSopenharmony_ciohos_prebuilt_etc("iqfil") { 333d0407baSopenharmony_ci source = "$ISP_DIR/etc/iqfil.json" 343d0407baSopenharmony_ci relative_install_dir = "" 353d0407baSopenharmony_ci install_images = [ chipset_base_dir ] 363d0407baSopenharmony_ci part_name = "device_rk3588" 373d0407baSopenharmony_ci install_enable = true 383d0407baSopenharmony_ci} 393d0407baSopenharmony_ci 403d0407baSopenharmony_ciohos_prebuilt_executable("ispserver") { 413d0407baSopenharmony_ci source = "$ISP_DIR/bin64/ispserver" 423d0407baSopenharmony_ci install_images = [ chipset_base_dir ] 433d0407baSopenharmony_ci part_name = "device_rk3588" 443d0407baSopenharmony_ci install_enable = true 453d0407baSopenharmony_ci} 463d0407baSopenharmony_ci 473d0407baSopenharmony_cigroup("isp") { 483d0407baSopenharmony_ci deps = [ 493d0407baSopenharmony_ci ":iqfil", 503d0407baSopenharmony_ci ":ispserver", 513d0407baSopenharmony_ci ":librkaiq", 523d0407baSopenharmony_ci ":ov13855_CMK-OT2016-FV1_default.json", 533d0407baSopenharmony_ci ] 543d0407baSopenharmony_ci} 55