The Problem with Gradle
How to Remain Sane when Approaching Gradle (with apologies to Hans
Dockter).
(James Ward and I go into more detail about this article in the Happy Path Programming Podcast).
I started using
Thinking in C++, I created a
tool I called
makebuilder which analyzed the examples extracted from the book
and generated an appropriate makefile.
make is a dedicated tool that only
cares about dependencies and actions, so it is reasonably approachable.
When I wrote
Thinking in Java, I created a similar tool I called
antbuilder,
which generated an appropriate Ant build file. Although Ant was created during