1c29fa5a6Sopenharmony_ci# Copyright (c) 2022 Huawei Device Co., Ltd.
2c29fa5a6Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3c29fa5a6Sopenharmony_ci# you may not use this file except in compliance with the License.
4c29fa5a6Sopenharmony_ci# You may obtain a copy of the License at
5c29fa5a6Sopenharmony_ci#
6c29fa5a6Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7c29fa5a6Sopenharmony_ci#
8c29fa5a6Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9c29fa5a6Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10c29fa5a6Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11c29fa5a6Sopenharmony_ci# See the License for the specific language governing permissions and
12c29fa5a6Sopenharmony_ci# limitations under the License.
13c29fa5a6Sopenharmony_ci
14c29fa5a6Sopenharmony_ciimport("//build/ohos.gni")
15c29fa5a6Sopenharmony_ciimport("../../multimodalinput_mini.gni")
16c29fa5a6Sopenharmony_ci
17c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Colorsucker") {
18c29fa5a6Sopenharmony_ci  source = "src/Colorsucker.svg"
19c29fa5a6Sopenharmony_ci  part_name = "input"
20c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
21c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
22c29fa5a6Sopenharmony_ci}
23c29fa5a6Sopenharmony_ci
24c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Copy") {
25c29fa5a6Sopenharmony_ci  source = "src/Copy.svg"
26c29fa5a6Sopenharmony_ci  part_name = "input"
27c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
28c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
29c29fa5a6Sopenharmony_ci}
30c29fa5a6Sopenharmony_ci
31c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Cross") {
32c29fa5a6Sopenharmony_ci  source = "src/Cross.svg"
33c29fa5a6Sopenharmony_ci  part_name = "input"
34c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
35c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
36c29fa5a6Sopenharmony_ci}
37c29fa5a6Sopenharmony_ci
38c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Default") {
39c29fa5a6Sopenharmony_ci  source = "src/Default.svg"
40c29fa5a6Sopenharmony_ci  part_name = "input"
41c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
42c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
43c29fa5a6Sopenharmony_ci}
44c29fa5a6Sopenharmony_ci
45c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_East") {
46c29fa5a6Sopenharmony_ci  source = "src/East.svg"
47c29fa5a6Sopenharmony_ci  part_name = "input"
48c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
49c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
50c29fa5a6Sopenharmony_ci}
51c29fa5a6Sopenharmony_ci
52c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Forbid") {
53c29fa5a6Sopenharmony_ci  source = "src/Forbid.svg"
54c29fa5a6Sopenharmony_ci  part_name = "input"
55c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
56c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
57c29fa5a6Sopenharmony_ci}
58c29fa5a6Sopenharmony_ci
59c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Hand_Grabbing") {
60c29fa5a6Sopenharmony_ci  source = "src/Hand_Grabbing.svg"
61c29fa5a6Sopenharmony_ci  part_name = "input"
62c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
63c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
64c29fa5a6Sopenharmony_ci}
65c29fa5a6Sopenharmony_ci
66c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Hand_Open") {
67c29fa5a6Sopenharmony_ci  source = "src/Hand_Open.svg"
68c29fa5a6Sopenharmony_ci  part_name = "input"
69c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
70c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
71c29fa5a6Sopenharmony_ci}
72c29fa5a6Sopenharmony_ci
73c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Hand_Pointing") {
74c29fa5a6Sopenharmony_ci  source = "src/Hand_Pointing.svg"
75c29fa5a6Sopenharmony_ci  part_name = "input"
76c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
77c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
78c29fa5a6Sopenharmony_ci}
79c29fa5a6Sopenharmony_ci
80c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Help") {
81c29fa5a6Sopenharmony_ci  source = "src/Help.svg"
82c29fa5a6Sopenharmony_ci  part_name = "input"
83c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
84c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
85c29fa5a6Sopenharmony_ci}
86c29fa5a6Sopenharmony_ci
87c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_East") {
88c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_East.svg"
89c29fa5a6Sopenharmony_ci  part_name = "input"
90c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
91c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
92c29fa5a6Sopenharmony_ci}
93c29fa5a6Sopenharmony_ci
94c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_North") {
95c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_North.svg"
96c29fa5a6Sopenharmony_ci  part_name = "input"
97c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
98c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
99c29fa5a6Sopenharmony_ci}
100c29fa5a6Sopenharmony_ci
101c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_North_East") {
102c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_North_East.svg"
103c29fa5a6Sopenharmony_ci  part_name = "input"
104c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
105c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
106c29fa5a6Sopenharmony_ci}
107c29fa5a6Sopenharmony_ci
108c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_North_South") {
109c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_North_South.svg"
110c29fa5a6Sopenharmony_ci  part_name = "input"
111c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
112c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
113c29fa5a6Sopenharmony_ci}
114c29fa5a6Sopenharmony_ci
115c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_North_South_West_East") {
116c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_North_South_West_East.svg"
117c29fa5a6Sopenharmony_ci  part_name = "input"
118c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
119c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
120c29fa5a6Sopenharmony_ci}
121c29fa5a6Sopenharmony_ci
122c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_North_West") {
123c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_North_West.svg"
124c29fa5a6Sopenharmony_ci  part_name = "input"
125c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
126c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
127c29fa5a6Sopenharmony_ci}
128c29fa5a6Sopenharmony_ci
129c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_South") {
130c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_South.svg"
131c29fa5a6Sopenharmony_ci  part_name = "input"
132c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
133c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
134c29fa5a6Sopenharmony_ci}
135c29fa5a6Sopenharmony_ci
136c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_South_East") {
137c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_South_East.svg"
138c29fa5a6Sopenharmony_ci  part_name = "input"
139c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
140c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
141c29fa5a6Sopenharmony_ci}
142c29fa5a6Sopenharmony_ci
143c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_South_West") {
144c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_South_West.svg"
145c29fa5a6Sopenharmony_ci  part_name = "input"
146c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
147c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
148c29fa5a6Sopenharmony_ci}
149c29fa5a6Sopenharmony_ci
150c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_MID_Btn_West") {
151c29fa5a6Sopenharmony_ci  source = "src/MID_Btn_West.svg"
152c29fa5a6Sopenharmony_ci  part_name = "input"
153c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
154c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
155c29fa5a6Sopenharmony_ci}
156c29fa5a6Sopenharmony_ci
157c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Move") {
158c29fa5a6Sopenharmony_ci  source = "src/Move.svg"
159c29fa5a6Sopenharmony_ci  part_name = "input"
160c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
161c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
162c29fa5a6Sopenharmony_ci}
163c29fa5a6Sopenharmony_ci
164c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North") {
165c29fa5a6Sopenharmony_ci  source = "src/North.svg"
166c29fa5a6Sopenharmony_ci  part_name = "input"
167c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
168c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
169c29fa5a6Sopenharmony_ci}
170c29fa5a6Sopenharmony_ci
171c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North_East") {
172c29fa5a6Sopenharmony_ci  source = "src/North_East.svg"
173c29fa5a6Sopenharmony_ci  part_name = "input"
174c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
175c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
176c29fa5a6Sopenharmony_ci}
177c29fa5a6Sopenharmony_ci
178c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North_East_South_West") {
179c29fa5a6Sopenharmony_ci  source = "src/North_East_South_West.svg"
180c29fa5a6Sopenharmony_ci  part_name = "input"
181c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
182c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
183c29fa5a6Sopenharmony_ci}
184c29fa5a6Sopenharmony_ci
185c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North_South") {
186c29fa5a6Sopenharmony_ci  source = "src/North_South.svg"
187c29fa5a6Sopenharmony_ci  part_name = "input"
188c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
189c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
190c29fa5a6Sopenharmony_ci}
191c29fa5a6Sopenharmony_ci
192c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North_West") {
193c29fa5a6Sopenharmony_ci  source = "src/North_West.svg"
194c29fa5a6Sopenharmony_ci  part_name = "input"
195c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
196c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
197c29fa5a6Sopenharmony_ci}
198c29fa5a6Sopenharmony_ci
199c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_North_West_South_East") {
200c29fa5a6Sopenharmony_ci  source = "src/North_West_South_East.svg"
201c29fa5a6Sopenharmony_ci  part_name = "input"
202c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
203c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
204c29fa5a6Sopenharmony_ci}
205c29fa5a6Sopenharmony_ci
206c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Resize_Left_Right") {
207c29fa5a6Sopenharmony_ci  source = "src/Resize_Left_Right.svg"
208c29fa5a6Sopenharmony_ci  part_name = "input"
209c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
210c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
211c29fa5a6Sopenharmony_ci}
212c29fa5a6Sopenharmony_ci
213c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Resize_Up_Down") {
214c29fa5a6Sopenharmony_ci  source = "src/Resize_Up_Down.svg"
215c29fa5a6Sopenharmony_ci  part_name = "input"
216c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
217c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
218c29fa5a6Sopenharmony_ci}
219c29fa5a6Sopenharmony_ci
220c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Screenshot_Cross") {
221c29fa5a6Sopenharmony_ci  source = "src/Screenshot_Cross.svg"
222c29fa5a6Sopenharmony_ci  part_name = "input"
223c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
224c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
225c29fa5a6Sopenharmony_ci}
226c29fa5a6Sopenharmony_ci
227c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Screenshot_Cursor") {
228c29fa5a6Sopenharmony_ci  source = "src/Screenshot_Cursor.png"
229c29fa5a6Sopenharmony_ci  part_name = "input"
230c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
231c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
232c29fa5a6Sopenharmony_ci}
233c29fa5a6Sopenharmony_ci
234c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_South") {
235c29fa5a6Sopenharmony_ci  source = "src/South.svg"
236c29fa5a6Sopenharmony_ci  part_name = "input"
237c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
238c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
239c29fa5a6Sopenharmony_ci}
240c29fa5a6Sopenharmony_ci
241c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_South_East") {
242c29fa5a6Sopenharmony_ci  source = "src/South_East.svg"
243c29fa5a6Sopenharmony_ci  part_name = "input"
244c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
245c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
246c29fa5a6Sopenharmony_ci}
247c29fa5a6Sopenharmony_ci
248c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_South_West") {
249c29fa5a6Sopenharmony_ci  source = "src/South_West.svg"
250c29fa5a6Sopenharmony_ci  part_name = "input"
251c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
252c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
253c29fa5a6Sopenharmony_ci}
254c29fa5a6Sopenharmony_ci
255c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Text_Cursor") {
256c29fa5a6Sopenharmony_ci  source = "src/Text_Cursor.svg"
257c29fa5a6Sopenharmony_ci  part_name = "input"
258c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
259c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
260c29fa5a6Sopenharmony_ci}
261c29fa5a6Sopenharmony_ci
262c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_West") {
263c29fa5a6Sopenharmony_ci  source = "src/West.svg"
264c29fa5a6Sopenharmony_ci  part_name = "input"
265c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
266c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
267c29fa5a6Sopenharmony_ci}
268c29fa5a6Sopenharmony_ci
269c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_West_East") {
270c29fa5a6Sopenharmony_ci  source = "src/West_East.svg"
271c29fa5a6Sopenharmony_ci  part_name = "input"
272c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
273c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
274c29fa5a6Sopenharmony_ci}
275c29fa5a6Sopenharmony_ci
276c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Zoom_In") {
277c29fa5a6Sopenharmony_ci  source = "src/Zoom_In.svg"
278c29fa5a6Sopenharmony_ci  part_name = "input"
279c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
280c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
281c29fa5a6Sopenharmony_ci}
282c29fa5a6Sopenharmony_ci
283c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Zoom_Out") {
284c29fa5a6Sopenharmony_ci  source = "src/Zoom_Out.svg"
285c29fa5a6Sopenharmony_ci  part_name = "input"
286c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
287c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
288c29fa5a6Sopenharmony_ci}
289c29fa5a6Sopenharmony_ci
290c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Horizontal_Text_Cursor") {
291c29fa5a6Sopenharmony_ci  source = "src/Horizontal_Text_Cursor.svg"
292c29fa5a6Sopenharmony_ci  part_name = "input"
293c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
294c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
295c29fa5a6Sopenharmony_ci}
296c29fa5a6Sopenharmony_ci
297c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Cursor_Cross") {
298c29fa5a6Sopenharmony_ci  source = "src/Cursor_Cross.svg"
299c29fa5a6Sopenharmony_ci  part_name = "input"
300c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
301c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
302c29fa5a6Sopenharmony_ci}
303c29fa5a6Sopenharmony_ci
304c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Cursor_Circle") {
305c29fa5a6Sopenharmony_ci  source = "src/Cursor_Circle.png"
306c29fa5a6Sopenharmony_ci  part_name = "input"
307c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
308c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
309c29fa5a6Sopenharmony_ci}
310c29fa5a6Sopenharmony_ci
311c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Loading") {
312c29fa5a6Sopenharmony_ci  source = "src/Loading.svg"
313c29fa5a6Sopenharmony_ci  part_name = "input"
314c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
315c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
316c29fa5a6Sopenharmony_ci}
317c29fa5a6Sopenharmony_ci
318c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Running_Left") {
319c29fa5a6Sopenharmony_ci  source = "src/Loading_Left.svg"
320c29fa5a6Sopenharmony_ci  part_name = "input"
321c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
322c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
323c29fa5a6Sopenharmony_ci}
324c29fa5a6Sopenharmony_ci
325c29fa5a6Sopenharmony_ciohos_prebuilt_etc("drawing_pointer_image_Running_Right") {
326c29fa5a6Sopenharmony_ci  source = "src/Loading_Right.svg"
327c29fa5a6Sopenharmony_ci  part_name = "input"
328c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
329c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput/mouse_icon"
330c29fa5a6Sopenharmony_ci}
331c29fa5a6Sopenharmony_ci
332c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput_config_ability.json") {
333c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/ability_launch_config.json"
334c29fa5a6Sopenharmony_ci  part_name = "input"
335c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
336c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
337c29fa5a6Sopenharmony_ci}
338c29fa5a6Sopenharmony_ci
339c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput_config_exclude.json") {
340c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/exclude_keys_config.json"
341c29fa5a6Sopenharmony_ci  part_name = "input"
342c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
343c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
344c29fa5a6Sopenharmony_ci}
345c29fa5a6Sopenharmony_ci
346c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput_config_white.json") {
347c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/white_list_config.json"
348c29fa5a6Sopenharmony_ci  part_name = "input"
349c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
350c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
351c29fa5a6Sopenharmony_ci}
352c29fa5a6Sopenharmony_ci
353c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput.para.dac") {
354c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/multimodalinput.para.dac"
355c29fa5a6Sopenharmony_ci  part_name = "input"
356c29fa5a6Sopenharmony_ci  subsystem_name = "multimodalinput"
357c29fa5a6Sopenharmony_ci  module_install_dir = "etc/param"
358c29fa5a6Sopenharmony_ci}
359c29fa5a6Sopenharmony_ci
360c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput.config.exceptional_system_keys") {
361c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/exceptional_system_keys_config.json"
362c29fa5a6Sopenharmony_ci  part_name = "${mmi_part_name}"
363c29fa5a6Sopenharmony_ci  subsystem_name = "${mmi_subsystem_name}"
364c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
365c29fa5a6Sopenharmony_ci}
366c29fa5a6Sopenharmony_ci
367c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput.config.system_keys") {
368c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/system_keys_config.json"
369c29fa5a6Sopenharmony_ci  part_name = "${mmi_part_name}"
370c29fa5a6Sopenharmony_ci  subsystem_name = "${mmi_subsystem_name}"
371c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
372c29fa5a6Sopenharmony_ci}
373c29fa5a6Sopenharmony_ci
374c29fa5a6Sopenharmony_ciohos_prebuilt_etc("multimodalinput.config.system_hotkeys") {
375c29fa5a6Sopenharmony_ci  source = "${mmi_path}/etc/system_hotkeys_config.json"
376c29fa5a6Sopenharmony_ci  part_name = "${mmi_part_name}"
377c29fa5a6Sopenharmony_ci  subsystem_name = "${mmi_subsystem_name}"
378c29fa5a6Sopenharmony_ci  relative_install_dir = "multimodalinput"
379c29fa5a6Sopenharmony_ci}
380c29fa5a6Sopenharmony_ci
381c29fa5a6Sopenharmony_cigroup("input_mouse_icon") {
382c29fa5a6Sopenharmony_ci  deps = [
383c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Colorsucker",
384c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Copy",
385c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Cross",
386c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Cursor_Circle",
387c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Cursor_Cross",
388c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Default",
389c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_East",
390c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Forbid",
391c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Hand_Grabbing",
392c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Hand_Open",
393c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Hand_Pointing",
394c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Help",
395c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Horizontal_Text_Cursor",
396c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Loading",
397c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_East",
398c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_North",
399c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_North_East",
400c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_North_South",
401c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_North_South_West_East",
402c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_North_West",
403c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_South",
404c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_South_East",
405c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_South_West",
406c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_MID_Btn_West",
407c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Move",
408c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North",
409c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North_East",
410c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North_East_South_West",
411c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North_South",
412c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North_West",
413c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_North_West_South_East",
414c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Resize_Left_Right",
415c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Resize_Up_Down",
416c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Running_Left",
417c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Running_Right",
418c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Screenshot_Cross",
419c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Screenshot_Cursor",
420c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_South",
421c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_South_East",
422c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_South_West",
423c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Text_Cursor",
424c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_West",
425c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_West_East",
426c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Zoom_In",
427c29fa5a6Sopenharmony_ci    ":drawing_pointer_image_Zoom_Out",
428c29fa5a6Sopenharmony_ci    ":multimodalinput.config.exceptional_system_keys",
429c29fa5a6Sopenharmony_ci    ":multimodalinput.config.system_hotkeys",
430c29fa5a6Sopenharmony_ci    ":multimodalinput.config.system_keys",
431c29fa5a6Sopenharmony_ci    ":multimodalinput.para.dac",
432c29fa5a6Sopenharmony_ci    ":multimodalinput_config_ability.json",
433c29fa5a6Sopenharmony_ci    ":multimodalinput_config_exclude.json",
434c29fa5a6Sopenharmony_ci    ":multimodalinput_config_white.json",
435c29fa5a6Sopenharmony_ci  ]
436c29fa5a6Sopenharmony_ci}
437