build kernel 调用逻辑

[OHOS INFO] **************************************************
[OHOS INFO] ./kernel_module_build.sh /home/openharmony/out/imx6ul_nand_linux/imx6ul_nand_openharmony small /home/openharmony/prebuilts/clang/ohos/linux-x86_64/llvm vendor/xingyun/imx6ul_nand_linux imx6ul_nand_linux linux-4.1.15
[OHOS INFO] **************************************************

/kernel/linux/build/BUILD.gn 

调用/kernel/linux/build/kernel_module_build.sh

if (defined(ohos_lite)) {
    build_ext_component("linux_kernel") {
    exec_path = rebase_path(".", root_build_dir)
    outdir = rebase_path("$root_out_dir")
    clang_dir = ""
    if (ohos_build_compiler_dir != "") {
        clang_dir = rebase_path("${ohos_build_compiler_dir}")
    }
    build_type = "small"
    product_path_rebase = rebase_path(product_path, ohos_root_path)
    if ( board_name == "imx6ul_nand_linux") {
        command = "./kernel_module_build.sh ${outdir} ${build_type} ${clang_dir} ${product_path_rebase} ${board_name} linux-${kernel_version}"
        print("**************************************************")
        print(command)
        print("**************************************************")

    } else {
        command = "./kernel_module_build.sh ${outdir} ${build_type} ${clang_dir} ${product_path_rebase} ${board_name} ${linux_kernel_version}"
    }

    deps = [ "//build/lite:mark_as_prebuilts" ]
  }
} 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值