1{ 2 "name": "@ohos/ffrt", 3 "description": "Concurrent Programming Framework", 4 "optional": "false", 5 "version": "4.0", 6 "license": "Apache License 2.0", 7 "publishAs": "code-segment", 8 "segment": { 9 "destPath": "foundation/resourceschedule/ffrt" 10 }, 11 "dirs": {}, 12 "scripts": {}, 13 "component": { 14 "name": "ffrt", 15 "subsystem": "resourceschedule", 16 "syscap": [ 17 "SystemCapability.Resourceschedule.Ffrt.Core" 18 ], 19 "features": [ 20 "ffrt_support_enable", 21 "ffrt_allocator_mmap_size", 22 "ffrt_stack_size" 23 ], 24 "adapted_system_type": [ 25 "standard" 26 ], 27 "hisysevent_config": [ 28 "//foundation/resourceschedule/ffrt/hisysevent.yaml" 29 ], 30 "rom": "", 31 "ram": "", 32 "deps": { 33 "components": [ 34 "bounds_checking_function", 35 "c_utils", 36 "hilog", 37 "hisysevent", 38 "faultloggerd", 39 40 "napi" 41 ] 42 }, 43 "build": { 44 "sub_component": [ 45 "//foundation/resourceschedule/ffrt:libffrt", 46 "//foundation/resourceschedule/ffrt:ffrt_ndk" 47 ], 48 "inner_kits": [ 49 { 50 "header": { 51 "header_base": "//foundation/resourceschedule/ffrt/interfaces/", 52 "header_files": [ 53 "kits/ffrt.h", 54 "inner_api/ffrt_inner.h" 55 ] 56 }, 57 "name": "//foundation/resourceschedule/ffrt:libffrt" 58 } 59 ], 60 "test": [ 61 "//foundation/resourceschedule/ffrt/test/ut:ffrt_unittest_ffrt" 62 ] 63 } 64 } 65} 66