mirror of
https://github.com/godotengine/godot-angle-static.git
synced 2026-01-04 22:09:59 +03:00
Disable Rust toolchain support in standalone ANGLE, to avoid unnecessary dependencies.c83e966b4c..f7c2a70f23If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/chromium-angle-autoroll Please CC angle-team@google.com,geofflang@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Changed dependencies * build:32e94e55de..052437a6e1* buildtools:0a6c69640f..c97a3b8902* buildtools/third_party/libc++/trunk:e44019bfac..26ace673c4* testing:f132d63e88..df3b0c9f14* third_party/android_deps:4189179faf..115fe1141d* third_party/android_sdk/public: 3Yn5Sn7BMObm8gsoZCF0loJMKg9_PpgU07G9DObCLdQC..EWnL2r7oV5GtE9Ef7GyohyFam42wtMtEKYU4dCb3U1YC * third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/{catapult_..e838386fa0 * third_party/depot_tools:479e1e9055..df528a9d7a* third_party/fuchsia-sdk/sdk: version:12.20230322.3.1..version:12.20230327.3.1 * third_party/kotlin_stdlib: zeFlVAEGvnpaj3JJujWHzRlUiBEm4XeeaMQzVsdW6D4C..XON2v801ZWS7FjApXO8Ev7Me7cOsIAnmqzyCXJuMwJ0C * third_party/r8: EGf7RQo3stt-vPTw69TaMGuNtnOx0Dbk1O-MBquwswYC..BTs9W6pUBDK8YTePjjF3Q0-ZQo1snO7GBCT6frWMIj8C * tools/clang:7a7207a7f2..04d87bfe25* tools/luci-go: git_revision:320bf3ed60cd4d24549d0ea9ee3a94394f2665ce..git_revision:3569ebf36f17a991aa4d26fd6e228cdf6e664d13 * tools/luci-go: git_revision:320bf3ed60cd4d24549d0ea9ee3a94394f2665ce..git_revision:3569ebf36f17a991aa4d26fd6e228cdf6e664d13 * tools/mb:db6ffdf0ba..993b50afde* tools/memory:b55593f4dc..13f0b81ce5* tools/perf:b87bb2fac8..892ad5cc94* tools/skia_goldctl/linux: iQ7zKud-gha6r9hEdwqYWRdOpeAs6gFfDxnviDUt4FQC..CHIKK9YvBNPOM_lAlqkfs4dTTbM6I-AKggA94sfc5PoC * tools/skia_goldctl/mac_amd64: 9Wfje1bt82IO9pJokAt9lboy59X_Pe-s0b4EpmH7RT4C..Gwb7laBBhkBhwP1nIoAb1EwklQ5sEon7g7r76v7jAasC * tools/skia_goldctl/mac_arm64: zihT2Lk2afg0XzIZozuGcZXWv7RJujaDEi_6q7QL4DgC..Jh19SHnigVXYxpk7Fp4ZDMF_ZvLpQUie2NMaK5aEISMC * tools/skia_goldctl/win: we56UJIWxJJ2GkQ_ne0o3oGAr7FBJa5T5Jr1xguLn-gC..pUOVquC14y84RkNMzEAPw_7tztey-kvH7KBwGsFViuIC No update to Clang. Bug: chromium:1292038 Change-Id: Ie7f8204e241101673768257be9c003343bc47256 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4376783 Reviewed-by: Geoff Lang <geofflang@chromium.org>
57 lines
2.1 KiB
Plaintext
57 lines
2.1 KiB
Plaintext
# Copyright 2017 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
#
|
|
# This file is used when gn runs in this directory (or a lower directory
|
|
# and searching upward ends here). See "gn help dotfile."
|
|
# As a result this file will only affect stand-alone ANGLE builds,
|
|
# not chromium builds.
|
|
|
|
import("//build/dotfile_settings.gni")
|
|
import("//dotfile_settings.gni")
|
|
|
|
# Location of the build configuration file.
|
|
buildconfig = "//build/config/BUILDCONFIG.gn"
|
|
|
|
# The python interpreter to use by default. On Windows, this will look
|
|
# for python3.exe and python3.bat.
|
|
script_executable = "python3"
|
|
|
|
# These are the targets to check headers for by default. The files in targets
|
|
# matching these patterns (see "gn help label_pattern" for format) will have
|
|
# their includes checked for proper dependencies when you run either
|
|
# "gn check" or "gn gen --check".
|
|
check_targets = [ "*" ]
|
|
|
|
# These are the list of GN files that run exec_script. This allowlist exists
|
|
# to force additional review for new uses of exec_script, which is strongly
|
|
# discouraged except for gypi_to_gn calls.
|
|
exec_script_whitelist = angle_dotfile_settings.exec_script_whitelist +
|
|
build_dotfile_settings.exec_script_whitelist +
|
|
[
|
|
"//build/config/sysroot.gni",
|
|
"//build/config/win/BUILD.gn",
|
|
"//build/config/win/visual_studio_version.gni",
|
|
"//build/gn_helpers.py",
|
|
"//build_overrides/build.gni",
|
|
]
|
|
|
|
default_args = {
|
|
clang_use_chrome_plugins = true
|
|
build_angle_deqp_tests = true
|
|
use_sysroot = true
|
|
|
|
# Saves on importing extra dependencies and ANGLE doesn't use JS.
|
|
enable_js_protobuf = false
|
|
|
|
# Saves on importing extra dependencies and ANGLE doesn't use Rust.
|
|
enable_rust = false
|
|
|
|
# Disable location tags in isolates.
|
|
tests_have_location_tags = false
|
|
|
|
# Use base level API level 29 support for AHardwareBuffer ANGLE tests.
|
|
android32_ndk_api_level = 29
|
|
android64_ndk_api_level = 29
|
|
}
|