mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-11-27 13:50:07 +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.
21 lines
294 B
Plaintext
21 lines
294 B
Plaintext
.clang_complete
|
|
.ycm_extra_conf.py*
|
|
compile_commands.json
|
|
/build/
|
|
/buildtools/
|
|
/external/googletest
|
|
/external/SPIRV-Headers
|
|
/external/spirv-headers
|
|
/external/effcee
|
|
/external/re2
|
|
/out
|
|
/TAGS
|
|
/third_party/llvm-build/
|
|
/testing
|
|
/tools/clang/
|
|
/utils/clang-format-diff.py
|
|
|
|
# Vim
|
|
[._]*.s[a-w][a-z]
|
|
*~
|