15f9996aaSopenharmony_ci{
25f9996aaSopenharmony_ci  "name": "@ohos/build_framework",
35f9996aaSopenharmony_ci  "description": "build framework",
45f9996aaSopenharmony_ci  "version": "4.0.2",
55f9996aaSopenharmony_ci  "license": "Apache License 2.0",
65f9996aaSopenharmony_ci  "homePage":"https://gitee.com/openharmony",
75f9996aaSopenharmony_ci  "repository":"https://gitee.com/openharmony/build",
85f9996aaSopenharmony_ci  "supplier": "Organization: OpenHarmony",
95f9996aaSopenharmony_ci  "publishAs": "code-segment",
105f9996aaSopenharmony_ci  "segment": {
115f9996aaSopenharmony_ci      "destPath": "build"
125f9996aaSopenharmony_ci  },
135f9996aaSopenharmony_ci "readmePath":{
145f9996aaSopenharmony_ci      "zh": "README_zh.md"
155f9996aaSopenharmony_ci },
165f9996aaSopenharmony_ci "dirs": {},
175f9996aaSopenharmony_ci "scripts": {
185f9996aaSopenharmony_ci      "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"
195f9996aaSopenharmony_ci },
205f9996aaSopenharmony_ci  "component": {
215f9996aaSopenharmony_ci    "name": "build_framework",
225f9996aaSopenharmony_ci    "description": "build_framework component set",
235f9996aaSopenharmony_ci    "subsystem": "build",
245f9996aaSopenharmony_ci    "features": [
255f9996aaSopenharmony_ci      "build_framework_feature_verify = ture"
265f9996aaSopenharmony_ci    ],
275f9996aaSopenharmony_ci    "adapted_system_type": [
285f9996aaSopenharmony_ci      "standard",
295f9996aaSopenharmony_ci      "small",
305f9996aaSopenharmony_ci      "mini"
315f9996aaSopenharmony_ci    ],
325f9996aaSopenharmony_ci    "rom": "0KB",
335f9996aaSopenharmony_ci    "ram": "0KB",
345f9996aaSopenharmony_ci    "deps": {
355f9996aaSopenharmony_ci      "components": [
365f9996aaSopenharmony_ci        "ace_engine",
375f9996aaSopenharmony_ci        "cJSON",
385f9996aaSopenharmony_ci        "c_utils",
395f9996aaSopenharmony_ci        "device_security_level",
405f9996aaSopenharmony_ci        "eventhandler",
415f9996aaSopenharmony_ci        "hdf_core",
425f9996aaSopenharmony_ci        "hilog",
435f9996aaSopenharmony_ci        "hilog_lite",
445f9996aaSopenharmony_ci        "hiview",
455f9996aaSopenharmony_ci        "huks",
465f9996aaSopenharmony_ci        "init",
475f9996aaSopenharmony_ci        "napi",
485f9996aaSopenharmony_ci        "ipc",
495f9996aaSopenharmony_ci        "rockchip_products",
505f9996aaSopenharmony_ci        "selinux",
515f9996aaSopenharmony_ci        "selinux_adapter",
525f9996aaSopenharmony_ci        "libffi"
535f9996aaSopenharmony_ci      ],
545f9996aaSopenharmony_ci      "third_party": [
555f9996aaSopenharmony_ci        "bounds_checking_function",
565f9996aaSopenharmony_ci        "e2fsprogs",
575f9996aaSopenharmony_ci        "f2fs-tools",
585f9996aaSopenharmony_ci        "googletest",
595f9996aaSopenharmony_ci        "jinja2",
605f9996aaSopenharmony_ci        "jsoncpp",
615f9996aaSopenharmony_ci        "libcoap",
625f9996aaSopenharmony_ci        "libdrm",
635f9996aaSopenharmony_ci        "musl",
645f9996aaSopenharmony_ci        "markupsafe",
655f9996aaSopenharmony_ci        "mbedtls",
665f9996aaSopenharmony_ci        "openssl",
675f9996aaSopenharmony_ci        "samgr_lite"
685f9996aaSopenharmony_ci      ]
695f9996aaSopenharmony_ci    },
705f9996aaSopenharmony_ci    "build": {
715f9996aaSopenharmony_ci      "sub_component": [
725f9996aaSopenharmony_ci        "//build/common:common_packages",
735f9996aaSopenharmony_ci        "//build/rust:default",
745f9996aaSopenharmony_ci        "//third_party/f2fs-tools:f2fs-tools_host_toolchain"
755f9996aaSopenharmony_ci      ],
765f9996aaSopenharmony_ci      "inner_api": [
775f9996aaSopenharmony_ci        {
785f9996aaSopenharmony_ci          "name": "//build/rust:libstd.dylib.so",
795f9996aaSopenharmony_ci          "header": {
805f9996aaSopenharmony_ci            "header_base": [],
815f9996aaSopenharmony_ci            "header_files": []
825f9996aaSopenharmony_ci          }
835f9996aaSopenharmony_ci        },
845f9996aaSopenharmony_ci	{
855f9996aaSopenharmony_ci          "name": "//build/rust:libtest.dylib.so"
865f9996aaSopenharmony_ci        }
875f9996aaSopenharmony_ci      ],
885f9996aaSopenharmony_ci      "test": [
895f9996aaSopenharmony_ci        "//build/rust/tests:tests"
905f9996aaSopenharmony_ci      ]
915f9996aaSopenharmony_ci    }
925f9996aaSopenharmony_ci  }
935f9996aaSopenharmony_ci}
94