• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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        "ipc",
34        "eventhandler",
35        "netmanager_base",
36        "ability_base",
37        "ability_runtime",
38        "hilog",
39        "safwk",
40        "c_utils",
41        "access_token",
42        "hisysevent",
43        "device_standby",
44        "init"
45      ],
46      "third_party": [
47        "jsoncpp"
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/interfaces/inner_api:time_client"
58        ],
59        "service_group":[
60          "//base/time/time_service/services/etc/init:timeservice.cfg",
61          "//base/time/time_service/services/profile:time_time_service_sa_profiles",
62          "//base/time/time_service/services:time_system_ability",
63          "//base/time/time_service/services/etc:time.para",
64          "//base/time/time_service/services/etc:time.para.dac"
65        ]
66      },
67      "inner_api": [
68        {
69          "name": "//base/time/time_service/interfaces/inner_api:time_client",
70          "header": {
71            "header_files": [
72              "itimer_info.h",
73              "time_service_client.h"
74            ],
75            "header_base":"//base/time/time_service/interfaces/inner_api/include"
76          }
77        }
78      ],
79      "test": [
80        "//base/time/time_service/test/fuzztest:fuzztest",
81        "//base/time/time_service/test/unittest/service_test:unittest",
82        "//base/time/time_service/test/unittest/js_test:unittest"
83      ]
84    }
85  }
86}