grab / grazel

A tool to migrate Android projects from Gradle to Bazel incrementally and automatically

Home Page:https://grab.github.io/grazel/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hybrid builds does not work after variant specific Bazel targets support was added.

arunkumar9t2 opened this issue · comments

Hybrid build used to work on many heuristic assumptions especially with target names and that has since changed since we added android variant specific targets in Bazel. Due to this name change, dependency substitution no longer work correctly and probably needs review on how to link bazel built artifacts for Gradle use considering recent changes.

A proper approach might be to handle this in bazel-common similar to how databinding aar was handled and reduce the implementation details in grazel for scalability.