• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/time",
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":"300KB",
27    "ram":"1024KB",
28    "deps": {
29      "components": [
30        "relational_store",
31        "jsoncpp",
32        "napi",
33        "samgr",
34        "common_event_service",
35        "ipc",
36        "eventhandler",
37        "netmanager_base",
38        "bundle_framework",
39        "ability_base",
40        "ability_runtime",
41        "hiviewdfx_hilog_native",
42        "libuv",
43        "safwk",
44        "c_utils",
45        "access_token"
46      ],
47      "third_party": [
48        "jsoncpp"
49      ]
50    },
51    "build": {
52      "group_type":{
53        "base_group": [],
54        "fwk_group":[
55          "//base/time/time_service/framework/js/napi/system_time:systemtime",
56          "//base/time/time_service/framework/js/napi/system_timer:systemtimer",
57          "//base/time/time_service/framework/js/napi/system_date_time:systemdatetime",
58          "//base/time/time_service/interfaces/inner_api:time_client"
59        ],
60        "service_group":[
61          "//base/time/time_service/services/etc/init:timeservice.cfg",
62          "//base/time/time_service/services/profile:time_time_service_sa_profiles",
63          "//base/time/time_service/services:time_service",
64          "//base/time/time_service/services/etc:time.para",
65          "//base/time/time_service/services/etc:time.para.dac"
66        ]
67      },
68      "inner_kits": [
69        {
70          "name": "//base/time/time_service/interfaces/inner_api:time_client",
71          "header": {
72            "header_files": [
73              "itimer_info.h",
74              "time_service_client.h"
75            ],
76            "header_base":"//base/time/time_service/interfaces/inner_api/include"
77          }
78        }
79      ],
80      "test": [
81        "//base/time/time_service/framework/js/napi/system_time/test:unittest",
82        "//base/time/time_service/framework/js/napi/system_timer/test:unittest",
83        "//base/time/time_service/framework/js/napi/system_date_time/test:unittest",
84        "//base/time/time_service/services/time/test:TimeServiceTest",
85        "//base/time/time_service/services/time/test:TimeClientTest",
86        "//base/time/time_service/test/fuzztest:fuzztest",
87        "//base/time/time_service/utils/native/test:TimePermissionTest",
88        "//base/time/time_service/test/unittest:TimeDfxTest"
89      ]
90    }
91  }
92}