{
  "name": "@ohos/build_framework",
  "description": "build framework",
  "version": "4.0.2",
  "license": "Apache License 2.0",
  "homePage":"https://gitee.com/openharmony",
  "repository":"https://gitee.com/openharmony/build",
  "supplier": "Organization: OpenHarmony",
  "publishAs": "code-segment",
  "segment": {
      "destPath": "build"
  },
 "readmePath":{
      "zh": "README_zh.md"
 },
 "dirs": {},
 "scripts": {
      "install": "cd ${DEP_BUNDLE_BASE} && ln -snf build/build_scripts/build.py build.py && ln -snf build/build_scripts/build.sh build.sh && ln -snf build/core/gn/dotfile.gn .gn"
 },
  "component": {
    "name": "build_framework",
    "description": "build_framework component set",
    "subsystem": "build",
    "features": [
      "build_framework_feature_verify = ture",
      "build_framework_compiler_optimize_level",
      "build_framework_enable_global_reordering",
      "build_framework_enable_rcpc",
      "build_framework_enable_thinlto_nca",
      "build_framework_security_configs_policy"
    ],
    "adapted_system_type": [
      "standard",
      "small",
      "mini"
    ],
    "rom": "0KB",
    "ram": "0KB",
    "deps": {
      "components": [
        "ace_engine",
        "cJSON",
        "c_utils",
        "device_security_level",
        "eventhandler",
        "hdf_core",
        "hilog",
        "hilog_lite",
        "hiview",
        "huks",
        "init",
        "napi",
        "ipc",
        "rockchip_products",
        "selinux",
        "selinux_adapter",
        "libffi",
        "rust_bindgen",
        "rust_cxx",
        "ace_ets2bundle"
      ],
      "third_party": [
        "bounds_checking_function",
        "e2fsprogs",
        "f2fs-tools",
        "googletest",
        "jinja2",
        "jsoncpp",
        "libcoap",
        "libdrm",
        "musl",
        "markupsafe",
        "mbedtls",
        "openssl",
        "samgr_lite"
      ]
    },
    "build": {
      "sub_component": [
        "//build/common:common_packages",
        "//build/rust:default",
        "//third_party/f2fs-tools:f2fs-tools_host_toolchain"
      ],
      "inner_kits": [
        {
          "name": "//build/rust:libstd.dylib.so",
          "header": {
            "header_base": [],
            "header_files": []
          }
        },
	{
          "name": "//build/rust:libtest.dylib.so"
        }
      ],
      "test": [
        "//build/rust/tests:tests"
      ]
    }
  }
}