summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2022-11-14 15:12:37 +0100
committerPeter Varga <pvarga@inf.u-szeged.hu>2022-11-17 12:23:25 +0000
commit58a38f928920b127016ed10d2164a9d24acba985 (patch)
treedf2d974ac9349b02982d324b2e0d1e7a86174f63
parent39fd2bcabcfe3310a8bdcbab448afb9a941ca6e2 (diff)
downloadqtwebengine-chromium-58a38f928920b127016ed10d2164a9d24acba985.tar.gz
Revert "Avoid calling git in build scripts"
This reverts commit 319a2ad329387a4a8cc53ea4cdd8f9fcc4bfdc8a. Version_autogen.h is used since 106-based. Task-number: QTBUG-105755 Change-Id: Ib4420d215a75319d729027bf01519a66039bc170 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443333 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--chromium/third_party/dawn/src/dawn/common/BUILD.gn45
1 files changed, 19 insertions, 26 deletions
diff --git a/chromium/third_party/dawn/src/dawn/common/BUILD.gn b/chromium/third_party/dawn/src/dawn/common/BUILD.gn
index 183ddf5ba4d..ef8400cbff4 100644
--- a/chromium/third_party/dawn/src/dawn/common/BUILD.gn
+++ b/chromium/third_party/dawn/src/dawn/common/BUILD.gn
@@ -14,7 +14,6 @@
import("../../../scripts/dawn_overrides_with_defaults.gni")
-import("//build/config/features.gni")
import("//build_overrides/build.gni")
import("${dawn_root}/generator/dawn_generator.gni")
import("${dawn_root}/scripts/dawn_features.gni")
@@ -180,25 +179,23 @@ config("internal_config") {
# Common dawn library
###############################################################################
-if (!use_qt) {
- dawn_generator("dawn_version_gen") {
- script = "${dawn_root}/generator/dawn_version_generator.py"
- args = [
- "--dawn-dir",
- rebase_path("${dawn_root}", root_build_dir),
- ]
-
- # We can use the explicit version file if it is generated instead of relying
- # on the existence of git.
- if (dawn_version_file != "") {
- args += [
- "--version-file",
- rebase_path(dawn_version_file, root_build_dir),
- ]
- }
+dawn_generator("dawn_version_gen") {
+ script = "${dawn_root}/generator/dawn_version_generator.py"
+ args = [
+ "--dawn-dir",
+ rebase_path("${dawn_root}", root_build_dir),
+ ]
- outputs = [ "src/dawn/common/Version_autogen.h" ]
+ # We can use the explicit version file if it is generated instead of relying
+ # on the existence of git.
+ if (dawn_version_file != "") {
+ args += [
+ "--version-file",
+ rebase_path(dawn_version_file, root_build_dir),
+ ]
}
+
+ outputs = [ "src/dawn/common/Version_autogen.h" ]
}
dawn_generator("dawn_gpu_info_gen") {
@@ -271,14 +268,10 @@ if (is_win || is_linux || is_chromeos || is_mac || is_fuchsia || is_android) {
]
sources += get_target_outputs(":dawn_gpu_info_gen")
- if (!use_qt) {
- public_deps = [
- ":dawn_gpu_info_gen",
- ":dawn_version_gen",
- ]
- } else {
- public_deps = [ ":dawn_gpu_info_gen" ]
- }
+ public_deps = [
+ ":dawn_gpu_info_gen",
+ ":dawn_version_gen",
+ ]
if (is_mac) {
sources += [ "SystemUtils_mac.mm" ]