mirror of
https://github.com/openharmony/device_hisilicon_hispark_aries.git
synced 2026-07-01 22:34:03 -04:00
!23 OHOS_Image改为GN编译生成
Merge pull request !23 from Caoruihong/no_vendor_kernel
This commit is contained in:
Executable
+17
@@ -0,0 +1,17 @@
|
||||
# Copyright (C) 2021 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.
|
||||
|
||||
group("sdk_liteos") {
|
||||
deps = [
|
||||
"board",
|
||||
"drivers",
|
||||
"mpp",
|
||||
]
|
||||
}
|
||||
|
||||
config("public") {
|
||||
configs = [
|
||||
"board:public",
|
||||
"drivers:public",
|
||||
"mpp:public",
|
||||
]
|
||||
}
|
||||
Executable
+55
@@ -0,0 +1,55 @@
|
||||
# Copyright (C) 2021 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.
|
||||
|
||||
mpp_libs = [
|
||||
"lib/libmpi.so",
|
||||
"lib/lib_hiacs.so",
|
||||
"lib/lib_hiir_auto.so",
|
||||
"lib/lib_hiawb.so",
|
||||
"lib/libive.so",
|
||||
"lib/libdnvqe.so",
|
||||
"lib/lib_hidrc.so",
|
||||
"lib/lib_hildci.so",
|
||||
"lib/libupvqe.so",
|
||||
"lib/lib_hidehaze.so",
|
||||
"lib/lib_hicalcflicker.so",
|
||||
"lib/libVoiceEngine.so",
|
||||
"lib/libisp.so",
|
||||
"lib/libsns_imx307.so",
|
||||
#"lib/libsns_imx307_2l.so",
|
||||
"lib/libsns_f23.so",
|
||||
"lib/lib_hiae.so",
|
||||
"lib/libaacdec.so",
|
||||
"lib/libaacenc.so",
|
||||
"lib/libaaccomm.so",
|
||||
"lib/libaacsbrdec.so",
|
||||
"lib/libaacsbrenc.so",
|
||||
"lib/libsecurec.so",
|
||||
"lib/libtde.so",
|
||||
"lib/libhive_RES.so",
|
||||
"lib/libhive_record.so",
|
||||
"lib/libhive_HPF.so",
|
||||
"lib/libhive_ANR.so",
|
||||
"lib/libhive_common.so",
|
||||
"lib/libhive_AEC.so",
|
||||
"lib/libhive_AGC.so",
|
||||
"lib/libhive_EQ.so",
|
||||
"lib/libivp.so",
|
||||
]
|
||||
|
||||
copy("copy_mpp_libs") {
|
||||
sources = mpp_libs
|
||||
outputs = [ "$root_out_dir/{{source_file_part}}" ]
|
||||
}
|
||||
|
||||
group("mpp") {
|
||||
deps = [
|
||||
":copy_mpp_libs",
|
||||
"module_init",
|
||||
]
|
||||
}
|
||||
|
||||
config("public") {
|
||||
configs = [
|
||||
"module_init:public",
|
||||
]
|
||||
}
|
||||
Executable
+54
@@ -0,0 +1,54 @@
|
||||
# Copyright (C) 2021 Hisilicon (Shanghai) Technologies Co., Ltd. All rights reserved.
|
||||
|
||||
import("//kernel/liteos_a/liteos.gni")
|
||||
|
||||
module_name = "module_init"
|
||||
kernel_module(module_name) {
|
||||
sources = [
|
||||
#"src/sdk_exit.c",
|
||||
"src/sdk_init.c",
|
||||
"src/system_init.c",
|
||||
]
|
||||
|
||||
lib_dirs = [ "lib" ]
|
||||
libs = [
|
||||
"sys_config",
|
||||
"hi_osal",
|
||||
"hi3516ev200_base",
|
||||
"hi3516ev200_sys",
|
||||
"hi3516ev200_isp",
|
||||
"hi3516ev200_vi",
|
||||
"hi3516ev200_vo",
|
||||
"hifb",
|
||||
"hi3516ev200_vpss",
|
||||
"hi3516ev200_vgs",
|
||||
"hi3516ev200_tde",
|
||||
"hi_mipi_rx",
|
||||
"hi3516ev200_chnl",
|
||||
"hi3516ev200_rc",
|
||||
"hi3516ev200_rgn",
|
||||
"hi3516ev200_vedu",
|
||||
"hi3516ev200_venc",
|
||||
"hi3516ev200_h265e",
|
||||
"hi3516ev200_jpege",
|
||||
"hi3516ev200_h264e",
|
||||
"hi_sensor_i2c",
|
||||
"hi_sensor_spi",
|
||||
"hi3516ev200_ai",
|
||||
"hi3516ev200_ao",
|
||||
"hi3516ev200_aio",
|
||||
"hi3516ev200_aenc",
|
||||
"hi3516ev200_adec",
|
||||
"hi3516ev200_acodec",
|
||||
"hi_sensor_spi",
|
||||
"hi_pwm",
|
||||
"hi_piris",
|
||||
"hi3516ev200_ive",
|
||||
"hi3516ev200_cipher",
|
||||
]
|
||||
|
||||
all_dependent_configs = [ ":public" ]
|
||||
}
|
||||
|
||||
config("public") {
|
||||
}
|
||||
Reference in New Issue
Block a user