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 BUILD or BUILD.bazelize to 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 srcs fields in these rules
  • packages generated need public visibility at minimum, fine-grained visibility is planned in another issue
Edited by Darius Makovsky

Merge request reports

Loading