1{ 2 "name": "@ohos/time_service", 3 "description": "Allowing apps to use OS time get/set functions", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/time/time_service" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "time_service", 14 "subsystem": "time", 15 "syscap": [ 16 "SystemCapability.MiscServices.Time" 17 ], 18 "features": [ 19 ], 20 "hisysevent_config": [ 21 "//base/time/time_service/hisysevent.yaml" 22 ], 23 "adapted_system_type": [ 24 "standard" 25 ], 26 "rom":"400KB", 27 "ram":"2845KB", 28 "deps": { 29 "components": [ 30 "napi", 31 "samgr", 32 "common_event_service", 33 "os_account", 34 "ipc", 35 "netmanager_base", 36 "ability_base", 37 "ability_runtime", 38 "relational_store", 39 "hilog", 40 "hicollie", 41 "safwk", 42 "c_utils", 43 "access_token", 44 "hisysevent", 45 "device_standby", 46 "init", 47 "power_manager" 48 ] 49 }, 50 "build": { 51 "group_type":{ 52 "base_group": [], 53 "fwk_group":[ 54 "//base/time/time_service/framework/js/napi/system_time:systemtime", 55 "//base/time/time_service/framework/js/napi/system_timer:systemtimer", 56 "//base/time/time_service/framework/js/napi/system_date_time:systemdatetime", 57 "//base/time/time_service/framework/cj:cj_system_date_time_ffi", 58 "//base/time/time_service/interfaces/inner_api:time_client", 59 "//base/time/time_service/interfaces/kits/c:time_service_ndk" 60 ], 61 "service_group":[ 62 "//base/time/time_service/services/etc/init:timeservice.cfg", 63 "//base/time/time_service/services/profile:time_time_service_sa_profiles", 64 "//base/time/time_service/services:time_system_ability", 65 "//base/time/time_service/services/etc:time.para", 66 "//base/time/time_service/services/etc:time.para.dac" 67 ] 68 }, 69 "inner_api": [ 70 { 71 "name": "//base/time/time_service/interfaces/inner_api:time_client", 72 "header": { 73 "header_files": [ 74 "itimer_info.h", 75 "time_service_client.h" 76 ], 77 "header_base":"//base/time/time_service/interfaces/inner_api/include" 78 } 79 } 80 ], 81 "test": [ 82 "//base/time/time_service/test/fuzztest:fuzztest", 83 "//base/time/time_service/test/unittest/service_test:unittest", 84 "//base/time/time_service/test/unittest/js_test:unittest", 85 "//base/time/time_service/test/unittest/native_test:unittest" 86 ] 87 } 88 } 89} 90