Title: bazel test should exclude all blacklisted extensions/dependencies
Description:
Currently we are excluding blacklisted dependencies using the logic in extensions_build_system.bzl, the functions in this file get invoked in the individual BUILD files and they get mad if the excluded extension doesn't exist in EXTENSIONS (which should have been WINDOWS_EXTENSIONS in the windows case), and excluding PPC_SKIP_TARGETS and NOBORINGSSL_SKIP_TARGETS` in those cases.
Ideally we would want to construct a unified EXTENSIONS based on blacklists well before evaluating the BUILD files.
[optional Relevant Links:]
Slack Discussion
CC: @wrowe @lizan
Title:
bazel testshould exclude all blacklisted extensions/dependenciesDescription:
Currently we are excluding blacklisted dependencies using the logic in extensions_build_system.bzl, the functions in this file get invoked in the individual
BUILDfiles and they get mad if the excluded extension doesn't exist inEXTENSIONS(which should have beenWINDOWS_EXTENSIONSin the windows case), and excludingPPC_SKIP_TARGETSand NOBORINGSSL_SKIP_TARGETS` in those cases.Ideally we would want to construct a unified
EXTENSIONSbased on blacklists well before evaluating theBUILDfiles.[optional Relevant Links:]
Slack Discussion
CC: @wrowe @lizan