1 { 2 "name": "@ohos/miscdevice", 3 "description": "Control vibration vibration", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "segment": { 7 "destPath": "base/sensors/miscdevice" 8 }, 9 "component": { 10 "name": "miscdevice", 11 "subsystem": "sensors", 12 "syscap": ["SystemCapability.Sensors.MiscDevice", "SystemCapability.Sensors.MiscDevice.Lite"], 13 "features": [ 14 "miscdevice_feature_vibrator_custom" 15 ], 16 "adapted_system_type": [ "standard" ], 17 "rom": "1024KB", 18 "ram": "~4096KB", 19 "hisysevent_config": [ 20 "//base/sensors/miscdevice/hisysevent.yaml" 21 ], 22 "deps": { 23 "components": [ 24 "ability_base", 25 "ability_runtime", 26 "access_token", 27 "bundle_framework", 28 "common_event_service", 29 "c_utils", 30 "data_share", 31 "drivers_interface_light", 32 "drivers_interface_vibrator", 33 "hilog", 34 "hisysevent", 35 "hitrace", 36 "ipc", 37 "init", 38 "memmgr", 39 "napi", 40 "os_account", 41 "safwk", 42 "samgr", 43 "cJSON" 44 ], 45 "third_party": [ 46 ] 47 }, 48 "build": { 49 "group_type": { 50 "base_group": [], 51 "fwk_group": [ 52 "//base/sensors/miscdevice/frameworks/js/napi:vibrator_js_target", 53 "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_target", 54 "//base/sensors/miscdevice/frameworks/native/light:light_target", 55 "//base/sensors/miscdevice/utils:miscdevice_utils_target", 56 "//base/sensors/miscdevice/frameworks/capi:ohvibrator" 57 ], 58 "service_group": [ 59 "//base/sensors/miscdevice/services/miscdevice_service:miscdevice_service_target", 60 "//base/sensors/miscdevice/sa_profile:sensors_sa_profiles" 61 ] 62 }, 63 "inner_kits": [ 64 { 65 "name": "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_interface_native", 66 "header": { 67 "header_files": [ 68 "vibrator_agent.h", 69 "vibrator_agent_type.h" 70 ], 71 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/vibrator" 72 } 73 }, 74 { 75 "name": "//base/sensors/miscdevice/frameworks/native/light:light_interface_native", 76 "header": { 77 "header_files": [ 78 "light_agent_type.h", 79 "light_agent.h" 80 ], 81 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/light" 82 } 83 } 84 ], 85 "test": [ 86 "//base/sensors/miscdevice/test/unittest/vibrator/js:unittest", 87 "//base/sensors/miscdevice/test/fuzztest/vibrator:fuzztest", 88 "//base/sensors/miscdevice/test/fuzztest/light:fuzztest", 89 "//base/sensors/miscdevice/test/unittest/vibrator/native:unittest", 90 "//base/sensors/miscdevice/test/unittest/vibrator/capi:unittest", 91 "//base/sensors/miscdevice/test/unittest/light:unittest", 92 "//base/sensors/miscdevice/test/fuzztest/service:fuzztest" 93 ] 94 } 95 } 96 }