Hello everyone,

(TL;DR; if you experience some quirks with the build on main - please ping
me. It may be the case I introduced a regression somewhere.)

I've finished moving gradle scripts to Java on main. I also did some
cleanups, aiming to make the build faster and to make it compatible with
newer gradle features.

Moving to Java made many things clearer to me, even if they're a bit more
verbose. I hope it'll be your impression as well. It's still far from a
"simple" build, sorry.

The startup time still isn't fast but I think it's faster than before. For
example:

> time ./gradlew --no-daemon tasks

* on 10x:
real    0m11.606s
user 0m20.956s
sys 0m4.569s

* on main:
real    0m8.095s
user    0m13.523s
sys 0m3.710s

If you're using the daemon, it should be even snappier. Newer gradle
features like the configuration cache could speed things up... but I've had
enough of this code and need some time away from it.

Dawid

Reply via email to