Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/.gn
diff options
context:
space:
mode:
authorCorentin Wallez <cwallez@chromium.org>2018-08-02 19:48:03 +0300
committerDavid Neto <dneto@google.com>2018-08-03 17:06:11 +0300
commit2d9a325264e3fc81317acc0a68a098f0546c352d (patch)
treed6b1345fd2a41bf472b4690d67ab8bc5d737087d /.gn
parentc8e7bb1d1a77bc4f2ab170d86ee54a4049531549 (diff)
Refactor BUILD.gn so can easily be embedded in other projects
1. BUILD.gn: Don't use the extra Chromium clang warnings Also removes the unused .gn secondary_sources. 2. Move fuzzers in test/ instead of testing/ This frees up testing/ to be the git subtree of Chromium's src/testing/ that contains test.gni, gtest, gmock and libfuzzer 3. DEPS: get the whole testing/ subtree of Chromium 4. BUILD.gn: Simplify the standalone gtest targets These targets definitions are inspired from ANGLE's and add a variable that is the path of the googletest directory so that it can be made overridable in future commits. 6. BUILD.gn: Add overridable variables for deps dirs This avoids hardcoded paths to dependencies that make it hard to integrate SPIRV-Tools in other GN projects.
Diffstat (limited to '.gn')
-rw-r--r--.gn2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gn b/.gn
index ee4734f7c..377a97ab8 100644
--- a/.gn
+++ b/.gn
@@ -13,8 +13,8 @@
# limitations under the License.
buildconfig = "//build/config/BUILDCONFIG.gn"
-secondary_source = "//build/secondary/"
default_args = {
+ clang_use_chrome_plugins = false
use_custom_libcxx = false
}