-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Build
-
Fully Compatible
-
200
The bazel integration performs cquery's to understand the deeply nested library dependencies in order to construct link command lines for binaries it links on its side of the build.
Each query requieres a separate bazel invocation and ends up taking a non trivial amount of time over the life of the build. We can move these queries inside the build by making a custom rule that will output the same library information in the single bazel build invocation made at the start of a scons or ninja build.
- is related to
-
SERVER-94687 do bazel integration thintarget query in build
- Open