1484543d1Sopenharmony_ci{
2484543d1Sopenharmony_ci    "name": "@ohos/ffrt",
3484543d1Sopenharmony_ci    "description": "Concurrent Programming Framework",
4484543d1Sopenharmony_ci    "optional": "false",
5484543d1Sopenharmony_ci    "version": "4.0",
6484543d1Sopenharmony_ci    "license": "Apache License 2.0",
7484543d1Sopenharmony_ci    "publishAs": "code-segment",
8484543d1Sopenharmony_ci    "segment": {
9484543d1Sopenharmony_ci        "destPath": "foundation/resourceschedule/ffrt"
10484543d1Sopenharmony_ci    },
11484543d1Sopenharmony_ci    "dirs": {},
12484543d1Sopenharmony_ci    "scripts": {},
13484543d1Sopenharmony_ci    "component": {
14484543d1Sopenharmony_ci        "name": "ffrt",
15484543d1Sopenharmony_ci        "subsystem": "resourceschedule",
16484543d1Sopenharmony_ci        "syscap": [
17484543d1Sopenharmony_ci            "SystemCapability.Resourceschedule.Ffrt.Core"
18484543d1Sopenharmony_ci        ],
19484543d1Sopenharmony_ci        "features": [
20484543d1Sopenharmony_ci            "ffrt_support_enable",
21484543d1Sopenharmony_ci            "ffrt_allocator_mmap_size",
22484543d1Sopenharmony_ci            "ffrt_stack_size"
23484543d1Sopenharmony_ci        ],
24484543d1Sopenharmony_ci        "adapted_system_type": [
25484543d1Sopenharmony_ci            "standard"
26484543d1Sopenharmony_ci        ],
27484543d1Sopenharmony_ci        "hisysevent_config": [
28484543d1Sopenharmony_ci            "//foundation/resourceschedule/ffrt/hisysevent.yaml"
29484543d1Sopenharmony_ci        ],
30484543d1Sopenharmony_ci        "rom": "",
31484543d1Sopenharmony_ci        "ram": "",
32484543d1Sopenharmony_ci        "deps": {
33484543d1Sopenharmony_ci            "components": [
34484543d1Sopenharmony_ci                "bounds_checking_function",
35484543d1Sopenharmony_ci                "c_utils",
36484543d1Sopenharmony_ci                "hilog",
37484543d1Sopenharmony_ci                "hisysevent",
38484543d1Sopenharmony_ci                "faultloggerd",
39484543d1Sopenharmony_ci
40484543d1Sopenharmony_ci                "napi"
41484543d1Sopenharmony_ci            ]
42484543d1Sopenharmony_ci        },
43484543d1Sopenharmony_ci        "build": {
44484543d1Sopenharmony_ci            "sub_component": [
45484543d1Sopenharmony_ci                "//foundation/resourceschedule/ffrt:libffrt",
46484543d1Sopenharmony_ci                "//foundation/resourceschedule/ffrt:ffrt_ndk"
47484543d1Sopenharmony_ci            ],
48484543d1Sopenharmony_ci            "inner_kits": [
49484543d1Sopenharmony_ci                {
50484543d1Sopenharmony_ci                    "header": {
51484543d1Sopenharmony_ci                        "header_base": "//foundation/resourceschedule/ffrt/interfaces/",
52484543d1Sopenharmony_ci                        "header_files": [
53484543d1Sopenharmony_ci                            "kits/ffrt.h",
54484543d1Sopenharmony_ci                            "inner_api/ffrt_inner.h"
55484543d1Sopenharmony_ci                        ]
56484543d1Sopenharmony_ci                    },
57484543d1Sopenharmony_ci                    "name": "//foundation/resourceschedule/ffrt:libffrt"
58484543d1Sopenharmony_ci                }
59484543d1Sopenharmony_ci            ],
60484543d1Sopenharmony_ci            "test": [
61484543d1Sopenharmony_ci                "//foundation/resourceschedule/ffrt/test/ut:ffrt_unittest_ffrt"
62484543d1Sopenharmony_ci            ]
63484543d1Sopenharmony_ci        }
64484543d1Sopenharmony_ci    }
65484543d1Sopenharmony_ci}
66