Project Icon

grazel

Facilitate Gradle to Bazel Transition for Android Projects

Product DescriptionGrazel is a Gradle plugin that simplifies migrating Android projects to the Bazel build system by automatically generating Bazel scripts from existing Gradle configurations. It supports hybrid builds, enabling certain project parts to use Bazel while others continue with Gradle, efficiently handling complex migration tasks. With minimal source code changes and assistance from Grab Bazel Common's custom rules, Grazel provides a streamlined transition. Comprehensive documentation guides the migration process and outlines best practices on the official website.
Project Details