What vendor
settings should I apply to cc_tests
? (vendor or system?)
I noticed one of my cc_test
s relied on libgcov
which is only available on the system, which suggests to me that maybe tests are a system only thing. If my poor understanding of what cc_test
does I'm also confused about what it even means to apply vendor settings to a cc_test
.
In any case, I have many modules that are vendor: true
, some of them are libs that the cc_test
s rely on. Should my cc_test
s also be on vendor? Or should any module that needs to be accessed by a cc_test
by marked vendor_available
and keep my cc_test
on system?