1c5e268c6Sopenharmony_ci{
2c5e268c6Sopenharmony_ci    "name": "@ohos/drivers_interface_lpfence",
3c5e268c6Sopenharmony_ci    "description": "low power fence device driver interface",
4c5e268c6Sopenharmony_ci    "version": "4.0",
5c5e268c6Sopenharmony_ci    "license": "Apache License 2.0",
6c5e268c6Sopenharmony_ci    "publishAs": "code-segment",
7c5e268c6Sopenharmony_ci    "segment": {
8c5e268c6Sopenharmony_ci      "destPath": "drivers/interface/location/lpfence"
9c5e268c6Sopenharmony_ci    },
10c5e268c6Sopenharmony_ci    "dirs": {},
11c5e268c6Sopenharmony_ci    "scripts": {},
12c5e268c6Sopenharmony_ci    "component": {
13c5e268c6Sopenharmony_ci      "name": "drivers_interface_lpfence",
14c5e268c6Sopenharmony_ci      "subsystem": "hdf",
15c5e268c6Sopenharmony_ci      "syscap": [],
16c5e268c6Sopenharmony_ci      "adapted_system_type": ["standard"],
17c5e268c6Sopenharmony_ci      "rom": "1024KB",
18c5e268c6Sopenharmony_ci      "ram": "2048KB",
19c5e268c6Sopenharmony_ci      "deps": {
20c5e268c6Sopenharmony_ci        "components": [
21c5e268c6Sopenharmony_ci          "ipc",
22c5e268c6Sopenharmony_ci          "hdf_core",
23c5e268c6Sopenharmony_ci          "hilog",
24c5e268c6Sopenharmony_ci          "c_utils"
25c5e268c6Sopenharmony_ci        ],
26c5e268c6Sopenharmony_ci        "third_party": []
27c5e268c6Sopenharmony_ci      },
28c5e268c6Sopenharmony_ci      "build": {
29c5e268c6Sopenharmony_ci        "sub_component": [
30c5e268c6Sopenharmony_ci          "//drivers/interface/location/lpfence/cellbatching/v1_0:lpfence_cellbatching_idl_target",
31c5e268c6Sopenharmony_ci          "//drivers/interface/location/lpfence/cellfence/v1_0:lpfence_cellfence_idl_target",
32c5e268c6Sopenharmony_ci          "//drivers/interface/location/lpfence/geofence/v1_0:lpfence_geofence_idl_target",
33c5e268c6Sopenharmony_ci          "//drivers/interface/location/lpfence/wififence/v1_0:lpfence_wififence_idl_target",
34c5e268c6Sopenharmony_ci          "//drivers/interface/location/lpfence/safe_location/v1_0:lpfence_safe_location_idl_target"
35c5e268c6Sopenharmony_ci        ],
36c5e268c6Sopenharmony_ci        "test": [
37c5e268c6Sopenharmony_ci        ],
38c5e268c6Sopenharmony_ci        "inner_kits": [
39c5e268c6Sopenharmony_ci          {
40c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellbatching/v1_0:liblpfence_cellbatching_stub_1.0",
41c5e268c6Sopenharmony_ci            "header": {
42c5e268c6Sopenharmony_ci              "header_files": [
43c5e268c6Sopenharmony_ci              ],
44c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellbatching"
45c5e268c6Sopenharmony_ci            }
46c5e268c6Sopenharmony_ci          },
47c5e268c6Sopenharmony_ci          {
48c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellbatching/v1_0:liblpfence_cellbatching_proxy_1.0",
49c5e268c6Sopenharmony_ci            "header": {
50c5e268c6Sopenharmony_ci              "header_files": [
51c5e268c6Sopenharmony_ci              ],
52c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellbatching"
53c5e268c6Sopenharmony_ci            }
54c5e268c6Sopenharmony_ci          },
55c5e268c6Sopenharmony_ci          {
56c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellbatching/v1_0:lpfence_cellbatching_idl_headers",
57c5e268c6Sopenharmony_ci            "header": {
58c5e268c6Sopenharmony_ci              "header_files": [
59c5e268c6Sopenharmony_ci              ],
60c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellbatching"
61c5e268c6Sopenharmony_ci            }
62c5e268c6Sopenharmony_ci          },
63c5e268c6Sopenharmony_ci          {
64c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellfence/v1_0:liblpfence_cellfence_stub_1.0",
65c5e268c6Sopenharmony_ci            "header": {
66c5e268c6Sopenharmony_ci              "header_files": [
67c5e268c6Sopenharmony_ci              ],
68c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellfence"
69c5e268c6Sopenharmony_ci            }
70c5e268c6Sopenharmony_ci          },
71c5e268c6Sopenharmony_ci          {
72c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellfence/v1_0:liblpfence_cellfence_proxy_1.0",
73c5e268c6Sopenharmony_ci            "header": {
74c5e268c6Sopenharmony_ci              "header_files": [
75c5e268c6Sopenharmony_ci              ],
76c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellfence"
77c5e268c6Sopenharmony_ci            }
78c5e268c6Sopenharmony_ci          },
79c5e268c6Sopenharmony_ci          {
80c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/cellfence/v1_0:lpfence_cellfence_idl_headers",
81c5e268c6Sopenharmony_ci            "header": {
82c5e268c6Sopenharmony_ci              "header_files": [
83c5e268c6Sopenharmony_ci              ],
84c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/cellfence"
85c5e268c6Sopenharmony_ci            }
86c5e268c6Sopenharmony_ci          },
87c5e268c6Sopenharmony_ci          {
88c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/geofence/v1_0:liblpfence_geofence_stub_1.0",
89c5e268c6Sopenharmony_ci            "header": {
90c5e268c6Sopenharmony_ci              "header_files": [
91c5e268c6Sopenharmony_ci              ],
92c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/geofence"
93c5e268c6Sopenharmony_ci            }
94c5e268c6Sopenharmony_ci          },
95c5e268c6Sopenharmony_ci          {
96c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/geofence/v1_0:liblpfence_geofence_proxy_1.0",
97c5e268c6Sopenharmony_ci            "header": {
98c5e268c6Sopenharmony_ci              "header_files": [
99c5e268c6Sopenharmony_ci              ],
100c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/geofence"
101c5e268c6Sopenharmony_ci            }
102c5e268c6Sopenharmony_ci          },
103c5e268c6Sopenharmony_ci          {
104c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/geofence/v1_0:lpfence_geofence_idl_headers",
105c5e268c6Sopenharmony_ci            "header": {
106c5e268c6Sopenharmony_ci              "header_files": [
107c5e268c6Sopenharmony_ci              ],
108c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/geofence"
109c5e268c6Sopenharmony_ci            }
110c5e268c6Sopenharmony_ci          },
111c5e268c6Sopenharmony_ci          {
112c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/wififence/v1_0:liblpfence_wififence_stub_1.0",
113c5e268c6Sopenharmony_ci            "header": {
114c5e268c6Sopenharmony_ci              "header_files": [
115c5e268c6Sopenharmony_ci              ],
116c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/wififence"
117c5e268c6Sopenharmony_ci            }
118c5e268c6Sopenharmony_ci          },
119c5e268c6Sopenharmony_ci          {
120c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/wififence/v1_0:liblpfence_wififence_proxy_1.0",
121c5e268c6Sopenharmony_ci            "header": {
122c5e268c6Sopenharmony_ci              "header_files": [
123c5e268c6Sopenharmony_ci              ],
124c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/wififence"
125c5e268c6Sopenharmony_ci            }
126c5e268c6Sopenharmony_ci          },
127c5e268c6Sopenharmony_ci          {
128c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/wififence/v1_0:lpfence_wififence_idl_headers",
129c5e268c6Sopenharmony_ci            "header": {
130c5e268c6Sopenharmony_ci              "header_files": [
131c5e268c6Sopenharmony_ci              ],
132c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/wififence"
133c5e268c6Sopenharmony_ci            }
134c5e268c6Sopenharmony_ci          },
135c5e268c6Sopenharmony_ci          {
136c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/safe_location/v1_0:liblpfence_safe_location_stub_1.0",
137c5e268c6Sopenharmony_ci            "header": {
138c5e268c6Sopenharmony_ci              "header_files": [
139c5e268c6Sopenharmony_ci              ],
140c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/safe_location"
141c5e268c6Sopenharmony_ci            }
142c5e268c6Sopenharmony_ci          },
143c5e268c6Sopenharmony_ci          {
144c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/safe_location/v1_0:liblpfence_safe_location_proxy_1.0",
145c5e268c6Sopenharmony_ci            "header": {
146c5e268c6Sopenharmony_ci              "header_files": [
147c5e268c6Sopenharmony_ci              ],
148c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/safe_location"
149c5e268c6Sopenharmony_ci            }
150c5e268c6Sopenharmony_ci          },
151c5e268c6Sopenharmony_ci          {
152c5e268c6Sopenharmony_ci            "name": "//drivers/interface/location/lpfence/safe_location/v1_0:lpfence_safe_location_idl_headers",
153c5e268c6Sopenharmony_ci            "header": {
154c5e268c6Sopenharmony_ci              "header_files": [
155c5e268c6Sopenharmony_ci              ],
156c5e268c6Sopenharmony_ci              "header_base": "//drivers/interface/location/lpfence/safe_location"
157c5e268c6Sopenharmony_ci            }
158c5e268c6Sopenharmony_ci          }
159c5e268c6Sopenharmony_ci        ]
160c5e268c6Sopenharmony_ci      }
161c5e268c6Sopenharmony_ci    }
162c5e268c6Sopenharmony_ci  }