mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-10-18 11:10:05 +00:00
Add Abseil dep to the README (#5242)
This commit is contained in:
parent
3e82fa067d
commit
1021ec302f
11
README.md
11
README.md
@ -292,16 +292,18 @@ For some kinds of development, you may need the latest sources from the third-pa
|
||||
git clone https://github.com/google/googletest.git spirv-tools/external/googletest
|
||||
git clone https://github.com/google/effcee.git spirv-tools/external/effcee
|
||||
git clone https://github.com/google/re2.git spirv-tools/external/re2
|
||||
git clone https://github.com/abseil/abseil-cpp.git spirv-tools/external/abseil_cpp
|
||||
|
||||
#### Dependency on Effcee
|
||||
|
||||
Some tests depend on the [Effcee][effcee] library for stateful matching.
|
||||
Effcee itself depends on [RE2][re2].
|
||||
Effcee itself depends on [RE2][re2], and RE2 depends on [Abseil][abseil-cpp].
|
||||
|
||||
* If SPIRV-Tools is configured as part of a larger project that already uses
|
||||
Effcee, then that project should include Effcee before SPIRV-Tools.
|
||||
* Otherwise, SPIRV-Tools expects Effcee sources to appear in `external/effcee`
|
||||
and RE2 sources to appear in `external/re2`.
|
||||
* Otherwise, SPIRV-Tools expects Effcee sources to appear in `external/effcee`,
|
||||
RE2 sources to appear in `external/re2`, and Abseil sources to appear in
|
||||
`external/abseil_cpp`.
|
||||
|
||||
### Source code organization
|
||||
|
||||
@ -313,6 +315,9 @@ Effcee itself depends on [RE2][re2].
|
||||
* `external/re2`: Location of [RE2][re2] sources, if the `re2` library is not already
|
||||
configured by an enclosing project.
|
||||
(The Effcee project already requires RE2.)
|
||||
* `external/abseil_cpp`: Location of [Abseil][abseil-cpp] sources, if Abseil is
|
||||
not already configured by an enclosing project.
|
||||
(The RE2 project already requires Abseil.)
|
||||
* `include/`: API clients should add this directory to the include search path
|
||||
* `external/spirv-headers`: Intended location for
|
||||
[SPIR-V headers][spirv-headers], not provided
|
||||
|
Loading…
Reference in New Issue
Block a user