1# Copyright (c) 2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14ohos_exec_script_config = { 15 exec_script_allowlist = [ 16 "//arkcompiler/ets_frontend/ts2panda/BUILD.gn", 17 "//arkcompiler/ets_runtime/test/typeinfer/BUILD.gn", 18 "//arkcompiler/runtime_core/libpandabase/BUILD.gn", 19 "//arkcompiler/toolchain/build/templates/cxx/cxx.gni", 20 "//arkcompiler/toolchain/build/test.gni", 21 "//arkcompiler/toolchain/build/third_party_gn/musl/BUILD.gn", 22 "//arkcompiler/toolchain/build/third_party_gn/openssl/BUILD.gn", 23 "//base/hiviewdfx/hiview/BUILD.gn", 24 "//base/security/access_token/access_token.gni", 25 "//base/security/selinux_adapter/BUILD.gn", 26 "//base/startup/init/interfaces/innerkits/BUILD.gn", 27 "//base/startup/init/interfaces/innerkits/token/BUILD.gn", 28 "//base/startup/init/services/modules/udid/BUILD.gn", 29 "//base/startup/init/test/unittest/lite/BUILD.gn", 30 "//base/web/webview/ohos_nweb/BUILD.gn", 31 "//build/config/BUILDCONFIG.gn", 32 "//build/config/components/hdi/hdi.gni", 33 "//build/config/linux/pkg_config.gni", 34 "//build/config/mac/mac_sdk.gni", 35 "//build/config/posix/BUILD.gn", 36 "//build/config/security/security_config.gni", 37 "//build/lite/config/component/lite_component.gni", 38 "//build/lite/config/test/test.gni", 39 "//build/ohos/app/app.gni", 40 "//build/ohos/images/BUILD.gn", 41 "//build/ohos/native_stub/native_stub.gni", 42 "//build/ohos/ndk/ndk.gni", 43 "//build/ohos/ndk/ndk_targets.gni", 44 "//build/ohos/packages/BUILD.gn", 45 "//build/ohos/sa_profile/sa_profile.gni", 46 "//build/ohos/sdk/BUILD.gn", 47 "//build/ohos_var.gni", 48 "//build/templates/bpf/BUILD.gn", 49 "//build/templates/common/copy.gni", 50 "//build/templates/cxx/cxx.gni", 51 "//build/templates/rust/ohos_cargo_crate.gni", 52 "//build/templates/rust/ohos_rust_library.gni", 53 "//build/templates/rust/rust_bindgen.gni", 54 "//build/templates/rust/rust_cxx.gni", 55 "//build/templates/rust/rust_template.gni", 56 "//build/templates/update/module_update.gni", 57 "//build/test.gni", 58 "//build/toolchain/BUILD.gn", 59 "//build/toolchain/concurrent_links.gni", 60 "//build/toolchain/mac/BUILD.gn", 61 "//commonlibrary/utils_lite/file/BUILD.gn", 62 "//device/board/bearpi/bearpi_hm_micro/liteos_a/BUILD.gn", 63 "//device/board/hihope/dayu210/camera/vdi_impl/v4l2/BUILD.gn", 64 "//device/board/hihope/rk3568/camera/vdi_impl/v4l2/BUILD.gn", 65 "//device/board/hisilicon/hispark_aries/liteos_a/BUILD.gn", 66 "//device/board/hisilicon/hispark_taurus/camera/BUILD.gn", 67 "//device/board/hisilicon/hispark_taurus/liteos_a/BUILD.gn", 68 "//device/board/isoftstone/yangfan/kernel/hdf/drivers/camera/BUILD.gn", 69 "//device/board/isoftstone/zhiyuan/kernel/hdf/driver/camera/BUILD.gn", 70 "//device/board/kaihong/khdvk_3566b/camera/BUILD.gn", 71 "//device/board/lango/dev_wifi_a/hdf_drivers/gpio/BUILD.gn", 72 "//device/board/lango/dev_wifi_a/hdf_drivers/uart/BUILD.gn", 73 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/gpio/BUILD.gn", 74 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/i2c/BUILD.gn", 75 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/pwm/BUILD.gn", 76 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/spi/BUILD.gn", 77 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/uart/BUILD.gn", 78 "//device/board/openvalley/niobeu4/liteos_m/hdf_drivers/watchdog/BUILD.gn", 79 "//device/board/osware/imx8mm/drivers/camera/BUILD.gn", 80 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/core/BUILD.gn", 81 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/gpio/BUILD.gn", 82 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/i2c/BUILD.gn", 83 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/pwm/BUILD.gn", 84 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/spi/BUILD.gn", 85 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/uart/BUILD.gn", 86 "//device/board/talkweb/niobe407/liteos_m/hdf_drivers/watchdog/BUILD.gn", 87 "//device/board/unionman/unionpi_tiger/hardware/camera/BUILD.gn", 88 "//device/soc/hisilicon/hi3516dv300/sdk_liteos/BUILD.gn", 89 "//device/soc/st/stm32mp1xx/sdk_liteos/BUILD.gn", 90 "//drivers/hdf_core/adapter/khdf/liteos_m/hdi_mini.gni", 91 "//drivers/hdf_core/adapter/khdf/uniproton/core/BUILD.gn", 92 "//drivers/hdf_core/adapter/uhdf2/hdi.gni", 93 "//drivers/hdf_core/adapter/uhdf/hdi_small.gni", 94 "//drivers/hdf_core/framework/tools/hc-gen/hc_gen.gni", 95 "//drivers/peripheral/camera/vdi_base/usb_camera/camera_config/BUILD.gn", 96 "//drivers/peripheral/wlan/hdi_service/BUILD.gn", 97 "//foundation/arkui/ace_engine/ace_config.gni", 98 "//foundation/arkui/ace_engine/build/ace_ext.gni", 99 "//foundation/bundlemanager/bundle_framework/appexecfwk.gni", 100 "//foundation/communication/dsoftbus/adapter/BUILD.gn", 101 "//foundation/communication/dsoftbus/core/authentication/authentication.gni", 102 "//foundation/communication/dsoftbus/core/bus_center/bus_center_server.gni", 103 "//foundation/communication/dsoftbus/core/bus_center/lnn/decision_center/decision_center.gni", 104 "//foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_hub.gni", 105 "//foundation/communication/dsoftbus/core/bus_center/lnn/net_builder/net_builder.gni", 106 "//foundation/communication/dsoftbus/core/bus_center/lnn/net_buscenter/net_manager.gni", 107 "//foundation/communication/dsoftbus/core/bus_center/lnn/net_ledger/net_ledger.gni", 108 "//foundation/communication/dsoftbus/core/common/BUILD.gn", 109 "//foundation/communication/dsoftbus/core/connection/ble/conn_ble.gni", 110 "//foundation/communication/dsoftbus/core/connection/common/conn_common.gni", 111 "//foundation/communication/dsoftbus/core/connection/wifi_direct/wifi_direct.gni", 112 "//foundation/communication/dsoftbus/core/discovery/ble/disc_ble.gni", 113 "//foundation/communication/dsoftbus/core/transmission/trans_channel/qos/qos.gni", 114 "//foundation/communication/dsoftbus/core/transmission/trans.gni", 115 "//foundation/communication/dsoftbus/sdk/transmission/session/trans_session_sdk.gni", 116 "//foundation/communication/dsoftbus/sdk/transmission/trans_channel/udp/file/file_sdk.gni", 117 "//foundation/communication/dsoftbus/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/libsoftbus_stream.gni", 118 "//foundation/communication/dsoftbus/tests/core/bus_center/lnn/BUILD.gn", 119 "//foundation/communication/dsoftbus/tests/core/discovery/BUILD.gn", 120 "//foundation/communication/dsoftbus/tests/core/transmission/BUILD.gn", 121 "//foundation/communication/dsoftbus/tests/sdk/transmission/BUILD.gn", 122 "//foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/BUILD.gn", 123 "//foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/file/BUILD.gn", 124 "//foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/vtp_instance_test/BUILD.gn", 125 "//foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/vtp_stream_socket_test/BUILD.gn", 126 "//foundation/graphic/graphic_2d/graphic_config.gni", 127 "//interface/sdk-js/BUILD.gn", 128 "//kernel/liteos_a/BUILD.gn", 129 "//kernel/liteos_a/fs/jffs2/BUILD.gn", 130 "//kernel/liteos_a/liteos.gni", 131 "//kernel/liteos_m/BUILD.gn", 132 "//kernel/liteos_m/liteos.gni", 133 "//kernel/uniproton/BUILD.gn", 134 "//kernel/uniproton/uniproton.gni", 135 "//out/sdk-public/public_interface/sdk-js/BUILD.gn", 136 "//test/xts/acts/build_lite/BUILD.gn", 137 "//test/xts/acts/test_packages.gni", 138 "//test/xts/dcts/test_packages.gni", 139 "//test/xts/hats/test_packages.gni", 140 "//test/xts/tools/build/suite.gni", 141 "//test/xts/tools/lite/build/common.gni", 142 "//test/xts/tools/lite/build/suite_lite.gni", 143 "//third_party/abseil-cpp/BUILD.gn", 144 "//third_party/bzip2/BUILD.gn", 145 "//third_party/cef/BUILD.gn", 146 "//third_party/cups/BUILD.gn", 147 "//third_party/cups/cups.gni", 148 "//third_party/cups-filters/BUILD.gn", 149 "//third_party/curl/BUILD.gn", 150 "//third_party/e2fsprogs/e2fsprogs.gni", 151 "//third_party/flutter/engine/flutter/frontend_server/BUILD.gn", 152 "//third_party/flutter/engine/flutter/shell/platform/fuchsia/dart/BUILD.gn", 153 "//third_party/flutter/engine/flutter/shell/version/version.gni", 154 "//third_party/flutter/engine/flutter/tools/fuchsia/clang.gni", 155 "//third_party/flutter/engine/flutter/web_sdk/BUILD.gn", 156 "//third_party/flutter/skia/BUILD.gn", 157 "//third_party/flutter/skia/gn/BUILD.gn", 158 "//third_party/flutter/skia/third_party/externals/angle2/BUILD.gn", 159 "//third_party/flutter/skia/third_party/externals/angle2/build_overrides/build.gni", 160 "//third_party/flutter/skia/third_party/externals/angle2/dotfile_settings.gni", 161 "//third_party/flutter/skia/third_party/externals/angle2/third_party/vulkan-validation-layers/BUILD.gn", 162 "//third_party/glib/BUILD.gn", 163 "//third_party/gn/examples/ios/build/BUILD.gn", 164 "//third_party/gn/examples/ios/build/config/ios/sdk_info.gni", 165 "//third_party/gn/examples/ios/build/toolchain/ios/BUILD.gn", 166 "//third_party/grpc/BUILD.gn", 167 "//third_party/iptables/BUILD.gn", 168 "//third_party/iptables/extensions/BUILD.gn", 169 "//third_party/libnl/BUILD.gn", 170 "//third_party/libpng/BUILD.gn", 171 "//third_party/libusb/BUILD.gn", 172 "//third_party/libwebsockets/BUILD.gn", 173 "//third_party/mindspore/BUILD.gn", 174 "//third_party/musl/BUILD.gn", 175 "//third_party/openssl/BUILD.gn", 176 "//third_party/pcre2/BUILD.gn", 177 "//third_party/re2/BUILD.gn", 178 "//third_party/selinux/BUILD.gn", 179 "//third_party/skia/build/fuchsia/BUILD.gn", 180 "//third_party/skia/build/fuchsia/fuchsia_download_sdk.gni", 181 "//third_party/skia/BUILD.gn", 182 "//third_party/skia/gn/skia/BUILD.gn", 183 "//third_party/skia/gn/toolchain/BUILD.gn", 184 "//third_party/skia/third_party/externals/angle2/BUILD.gn", 185 "//third_party/skia/third_party/externals/angle2/build_overrides/build.gni", 186 "//third_party/skia/third_party/externals/angle2/dotfile_settings.gni", 187 "//third_party/skia/third_party/externals/dawn/build_overrides/build.gni", 188 "//third_party/skia/third_party/externals/spirv-tools/build_overrides/build.gni", 189 "//third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/build_overrides/build.gni", 190 "//third_party/spirv-tools/build_overrides/build.gni", 191 "//third_party/toybox/BUILD.gn", 192 "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/BUILD.gn", 193 "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_vendor_ext.gni", 194 "//build_plugins/config/aosp/config.gni", 195 "//build_plugins/sdk/BUILD.gn", 196 "//build_plugins/toolchain/ios/BUILD.gn", 197 "//build_plugins/config/aosp/sysroot.gni", 198 "//build_plugins/config/ios/rules.gni", 199 "//build_plugins/config/ios/ios_sdk.gni", 200 "//build_plugins/templates/java/rules.gni", 201 "//build_plugins/templates/java/internal_rules.gni", 202 ] 203} 204