aboutsummaryrefslogtreecommitdiff
path: root/build_overrides
diff options
context:
space:
mode:
authorJamie Madill <jmadill@chromium.org>2019-01-28 09:55:20 -0500
committerCommit Bot <commit-bot@chromium.org>2019-01-29 02:06:07 +0000
commit0cb3b0f1e0b81c3e0e849e02ae0e1d8bc5e5a3ab (patch)
treea8881b5ceb9c796328fb973e7ddbea577bab3bd4 /build_overrides
parent8922ac230f33d25a97bcb9159e1b388a8a04d131 (diff)
downloadangle-0cb3b0f1e0b81c3e0e849e02ae0e1d8bc5e5a3ab.tar.gz
Vulkan: Use glslang's internal BUILD.gn.
This retires the ANGLE BUILD.gn file for glslang. Also makes a few more repos sync from Chromium's copy using build overrides. This should speed up Chrome checkouts slightly. Bug: angleproject:3088 Change-Id: I530f28d9b13469bbe6471a4c61e7353d599d81ec Reviewed-on: https://chromium-review.googlesource.com/c/1422545 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Tobin Ehlis <tobine@google.com> Commit-Queue: Jamie Madill <jmadill@chromium.org>
Diffstat (limited to 'build_overrides')
-rw-r--r--build_overrides/angle.gni10
-rw-r--r--build_overrides/glslang.gni6
-rw-r--r--build_overrides/spirv_tools.gni2
3 files changed, 17 insertions, 1 deletions
diff --git a/build_overrides/angle.gni b/build_overrides/angle.gni
new file mode 100644
index 0000000000..153851c56e
--- /dev/null
+++ b/build_overrides/angle.gni
@@ -0,0 +1,10 @@
+# Copyright 2019 The ANGLE Project Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# Overrides for ANGLE's dependencies
+angle_glslang_dir = "//third_party/glslang/src"
+angle_googletest_dir = "//third_party/googletest/src"
+angle_jsoncpp_dir = "//third_party/jsoncpp"
+angle_libpng_dir = "//third_party/libpng"
+angle_spirv_tools_dir = "//third_party/spirv-tools/src"
diff --git a/build_overrides/glslang.gni b/build_overrides/glslang.gni
new file mode 100644
index 0000000000..534d55d911
--- /dev/null
+++ b/build_overrides/glslang.gni
@@ -0,0 +1,6 @@
+# Copyright 2019 The ANGLE Project Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# Paths to glslang dependencies in ANGLE
+glslang_spirv_tools_dir = "//third_party/spirv-tools/src"
diff --git a/build_overrides/spirv_tools.gni b/build_overrides/spirv_tools.gni
index a66129f7ca..adfa08b6d8 100644
--- a/build_overrides/spirv_tools.gni
+++ b/build_overrides/spirv_tools.gni
@@ -1,4 +1,4 @@
-# Copyright 2018 The Chromium Authors. All rights reserved.
+# Copyright 2019 The ANGLE Project Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.