1/* 2* Copyright (C) 2025 HiHope Open Source Organization. 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/ohosTest/ets/testability/workers/Worker.ets", 21 './src/ohosTest/ets/testability/workers/Worker1.ets', 22 './src/ohosTest/ets/testability/workers/Worker2.ets', 23 './src/ohosTest/ets/testability/workers/Worker3.ets', 24 './src/ohosTest/ets/testability/workers/Worker4.ets', 25 './src/ohosTest/ets/testability/workers/Worker5.ets', 26 './src/ohosTest/ets/testability/workers/TSProjectWorker1.ets', 27 './src/ohosTest/ets/testability/workers/TSProjectWorker2.ets', 28 './src/ohosTest/ets/testability/workers/JSProjectWorker1.ets', 29 './src/ohosTest/ets/testability/workers/JSProjectWorker2.ets', 30 "./src/ohosTest/workers/ImportWorker.ets", 31 "./src/ohosTest/workers/ImportWorker2.ets" 32 ] 33 } 34 }, 35 "buildOptionSet": [ 36 { 37 "name": "release", 38 "arkOptions": { 39 "obfuscation": { 40 "ruleOptions": { 41 "enable": false, 42 "files": [ 43 "./obfuscation-rules.txt" 44 ] 45 } 46 } 47 } 48 }, 49 ], 50 "targets": [ 51 { 52 "name": "default" 53 }, 54 { 55 "name": "ohosTest", 56 } 57 ] 58}