January 2021
Intermediate to advanced
560 pages
15h 13m
English
This chapter covers
Mixing one’s wines may be a mistake, but old and new wisdom mix admirably.
--Bertolt Brecht
In this chapter, we will analyze the last part of the world of build system tools. Gradle is an open source build-automation system that started with the concepts of Apache Ant and Apache Maven. Instead of the XML form that Apache Maven uses, as you saw in chapter 10, Gradle introduces a domain-specific language (DSL) based on Groovy for declaring the project configuration.
A DSL is a computer language dedicated to addressing a specific ...