1{ 2 "name": "@ohos/frame_aware_sched", 3 "description": "frame_aware_sched", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "foundation/resourceschedule/frame_aware_sched" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "frame_aware_sched", 14 "subsystem": "resourceschedule", 15 "syscap": [], 16 "features": [], 17 "adapted_system_type": [ 18 "small", 19 "standard" 20 ], 21 "rom": "2048KB", 22 "ram": "10240KB", 23 "deps": { 24 "components": [ 25 "c_utils", 26 "eventhandler", 27 "ffrt", 28 "hitrace", 29 "hilog", 30 "samgr", 31 "safwk" 32 ], 33 "third_party": [ 34 "bounds_checking_function", 35 "libxml2" 36 ] 37 }, 38 "build": { 39 "sub_component": [ 40 "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_ui_intf", 41 "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_msg_intf", 42 "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_trace_intf", 43 "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:rtg_interface", 44 "//foundation/resourceschedule/frame_aware_sched/profiles:frame_aware_sched_config" 45 ], 46 "inner_kits": [ 47 { 48 "header": { 49 "header_base": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf", 50 "header_files": [ 51 "frame_ui_intf.h" 52 ] 53 }, 54 "name": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_ui_intf" 55 }, 56 { 57 "header": { 58 "header_base": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf", 59 "header_files": [ 60 "frame_msg_intf.h" 61 ] 62 }, 63 "name": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_msg_intf" 64 }, 65 { 66 "header": { 67 "header_base": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf", 68 "header_files": [ 69 "frame_trace.h" 70 ] 71 }, 72 "name": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:frame_trace_intf" 73 }, 74 { 75 "header": { 76 "header_base": "//foundation/resourceschedule/frame_aware_sched/common/include", 77 "header_files": [ 78 "rtg_interface.h" 79 ] 80 }, 81 "name": "//foundation/resourceschedule/frame_aware_sched/interfaces/innerkits/frameintf:rtg_interface" 82 } 83 ], 84 "test": [ 85 "//foundation/resourceschedule/frame_aware_sched/test:frame_unittest" 86 ] 87 } 88 } 89}