diff options
author | Jamie Madill <jmadill@chromium.org> | 2019-01-28 09:55:20 -0500 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-01-29 02:06:07 +0000 |
commit | 0cb3b0f1e0b81c3e0e849e02ae0e1d8bc5e5a3ab (patch) | |
tree | a8881b5ceb9c796328fb973e7ddbea577bab3bd4 /build_overrides | |
parent | 8922ac230f33d25a97bcb9159e1b388a8a04d131 (diff) | |
download | angle-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.gni | 10 | ||||
-rw-r--r-- | build_overrides/glslang.gni | 6 | ||||
-rw-r--r-- | build_overrides/spirv_tools.gni | 2 |
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. |