• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (C) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15{
16  "apiType": 'stageMode',
17  "buildOption": {
18    "sourceOption": {
19      "workers": [
20        './src/main/ets/workers/Worker.ets',
21        './src/ohosTest/ets/workers/Worker.ets',
22        './src/ohosTest/ets/workers/WorkerClose.ets',
23        "./src/ohosTest/ets/workers/WorkerError.ets",
24        "./src/ohosTest/ets/workers/CompositeWorker.ets",
25        "./src/ohosTest/ets/workers/WorkerGlobalScope.ets",
26        "./src/ohosTest/ets/workers/WorkerGlobalCallObject.ets",
27        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessage.ets",
28        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageMap.ets",
29        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageSet.ets",
30        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageObj.ets",
31        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageDate.ets",
32        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageArray.ets",
33        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageRegExp.ets",
34        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageArrayBuffer.ets",
35        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageInt8Array.ets",
36        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageUint8Array.ets",
37        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageUint8ClampedArray.ets",
38        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageInt16Array.ets",
39        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageUint16Array.ets",
40        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageInt32Array.ets",
41        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageFunction.ets",
42        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageUint32Array.ets",
43        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageFloat32Array.ets",
44        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageFloat64Array.ets",
45        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageConcatArray.ets",
46        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageCollectionsArray.ets",
47        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageCollectionsMap.ets",
48        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageCollectionsSet.ets",
49        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageAson.ets",
50        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageSendableClass.ets",
51        "./src/ohosTest/ets/workers/postMessage/WorkerPostMessageImplSendableClass.ets",
52        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessage.ets",
53        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageMap.ets",
54        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageSet.ets",
55        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageObj.ets",
56        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageDate.ets",
57        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageArray.ets",
58        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageRegExp.ets",
59        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageArrayBuffer.ets",
60        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageInt8Array.ets",
61        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageUint8Array.ets",
62        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageUint8ClampedArray.ets",
63        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageInt16Array.ets",
64        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageUint16Array.ets",
65        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageInt32Array.ets",
66        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageFunction.ets",
67        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageUint32Array.ets",
68        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageClass.ets",
69        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageFloat32Array.ets",
70        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageFloat64Array.ets",
71        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageConcatArray.ets",
72        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageCollectionsArray.ets",
73        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageCollectionsMap.ets",
74        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageCollectionsSet.ets",
75        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageCollectionsBitVector.ets",
76        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageAsyncLock.ets",
77        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageAson.ets",
78        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageSendableClass.ets",
79        "./src/ohosTest/ets/workers/sharedSendable/WorkerPostMessageImplSendableClass.ets",
80        "./src/ohosTest/ets/workers/ErrorCode/WorkerMessageEvent.ets",
81        "./src/ohosTest/ets/workers/ErrorCode/WorkerClose.ets",
82        "./src/ohosTest/ets/workers/ErrorCode/WorkerData.ets",
83        "./src/ohosTest/ets/workers/ErrorCode/WorkerOnmessage1.ets",
84        "./src/ohosTest/ets/workers/ErrorCode/WorkerOnmessage2.ets",
85        "./src/ohosTest/ets/workers/ErrorCode/WorkerOnmessageError1.ets",
86        "./src/ohosTest/ets/workers/ErrorCode/WorkerOnmessageError2.ets",
87        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage1.ets",
88        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage2.ets",
89        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage3.ets",
90        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage4.ets",
91        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage5.ets",
92        "./src/ohosTest/ets/workers/ErrorCode/WorkerPostMessage6.ets",
93        "./src/ohosTest/ets/workers/ErrorCode/WorkerRegister1.ets",
94        "./src/ohosTest/ets/workers/ErrorCode/WorkerRegister2.ets",
95        "./src/ohosTest/ets/workers/ErrorCode/WorkerRegister3.ets",
96        "./src/ohosTest/ets/workers/ErrorCode/WorkerRegister4.ets",
97        "./src/ohosTest/ets/workers/ErrorCode/WorkerRegister5.ets",
98        "./src/ohosTest/ets/workers/ErrorCode/WorkerDataWorker.ets",
99        "./src/ohosTest/ets/workers/ErrorCode/WorkerData1.ets"
100      ]
101    }
102  },
103  "targets": [
104    {
105      "name": "default",
106    },
107    {
108      "name": "ohosTest",
109    }
110  ]
111}