Fix several bugs in the bazelize element
closes celduin/buildstream-bazel/issue-tracker#61 (closed), celduin/buildstream-bazel/issue-tracker#60 (closed), celduin/buildstream-bazel/issue-tracker#59 (closed)
- the build file has to be called
BUILDorBUILD.bazelizeto meet the expectations of the bazel client, this can be added as a key but for the majority of usecases it should just take these names. - bst sources are not valid values for
srcsfields in these rules - packages generated need public visibility at minimum, fine-grained visibility is planned in another issue
Edited by Darius Makovsky