3 ms·
While it's not as natural to use for non-jvm projects, gradle has many of the same properties as bazel. It's just a graph of tasks that take inputs in, and pro
by WatchDog 4y ago
While it's not as natural to use for non-jvm projects, gradle has many of the same properties as bazel.
It's just a graph of tasks that take inputs in, and produces artifacts out.
So long as the inputs to a task don't change then it can be cached.
- xyzzy123 4y ago+1 for gradle, not enough people realise it's a very general build system (not just for java / android). The caching is indeed very good if you set it up properly. In the hands of a level 5 gradle wizard it can also be extended to do ANYTHING, with the usual caveat that you may experience regrets when your gradle wizard leaves.
- nerdyadventurer 4y agoAny tips improve build times on Android projects with Gradle?