mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-12-29 03:01:08 +00:00
2d9a325264
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. |
||
---|---|---|
.. | ||
corpora/spv | ||
BUILD.gn | ||
spvtools_opt_legalization_fuzzer.cpp | ||
spvtools_opt_performance_fuzzer.cpp | ||
spvtools_opt_size_fuzzer.cpp | ||
spvtools_val_fuzzer.cpp |