-
Book Overview & Buying
-
Table Of Contents
Gradle Effective Implementation Guide
To make a task reusable for other projects, we must have a way to distribute the task. Also, other projects that want to use the task must be able to find our task. We will see how we can publish our task in a repository and how other projects can use the task in their projects.
We have seen how we can place the task implementation from the build file into the buildSrc directory. The buildSrc directory is similar to a normal Gradle build project, so it is easy to create a standalone project for our task. We only have to copy the contents of the buildSrc directory to our newly created project directory.
Let's create a new project directory and copy the contents of the buildSrc directory. We must edit the build.gradle file of our standalone project. Gradle implicitly added the Groovy plugin and dependencies on the Gradle API and Groovy for us when the build.gradle file is in the buildSrc directory. Now we have a standalone project, and we must add those...
Change the font size
Change margin width
Change background colour