grazel
grazel copied to clipboard
A tool to migrate Android projects from Gradle to Bazel incrementally and automatically
## Proposed Changes - Setup lint job that runs buildifier - Add separate jobs for builds and tests ## Testing ## Issues Fixed
I got the following error when I ran `bazelisk mobile-install`: ``` ERROR: /private/var/tmp/*/738fc54fee5051b993b283099c23f8de/external/maven/BUILD:9056:11: Desugaring external/maven/v1/https/repo1.maven.org/maven2/com/google/auto/auto-common/0.10/auto-common-0.10.jar for Android failed: (Exit 1): desugar_java8 failed: error executing command (cd /private/var/tmp/*/738fc54fee5051b993b283099c23f8de/execroot/doc_android_client && \ exec...
Got the following exception when running `./gradlew migrateToBazel` against a multi-module Android project: ```> Task :app:generateBazelScripts FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for...
Hello, I have integraded grazel in a multi module project but I got failure when running the gradle task `./gradlew migrateToBazel` this is the stack trace ``` Caused by: java.util.NoSuchElementException:...
## Proposed Changes - Bump to use gradle 7.5.1 - Migrate to using gradle's version catalogs ## Testing ## Issues Fixed
Hello, I was wondering if Grazel could be used for gradle projects unrelated to Android? It's not clear how android-specific Grazel is.
I'm trying to get the sample android application running happily. The only change I've made to the repo is updating build_tools_version to 30.0.3 from 30.0.2 in the WORKSPACE file. Running:...
Currently explicitly caching is disabled due to complexity but we need to consider adding task inputs and migrate to property API where needed to ensure `migrateToBazel` provides fast local development...
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...
Hello maintainers, I've been migrating some of my modules to Bazel, and they are successfully generating .jar file. But when I'm using Grazel, it is not detected `jar` files. ```...