-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Gradle Effective Implementations Guide - Second Edition
By :
We have defined the plugin and used it in the same build file. We will see how to extract the plugin code from the build file and put it in a separate source file in the project source directory. Also, we will discuss how to test the plugin.
When we define the plugin in our build file, we cannot reuse it in other projects. We now have the definition and usage of the plugin in the same file. To separate the definition and usage, we can create the plugin class in the buildSrc directory of a Gradle project. In a Gradle multi-project, we must use the buildSrc directory of the root project. This means that for a multi-project build, we can reuse the plugin in other projects of the multi-project build.
We already discussed when we wrote a custom task that any sources in the buildSrc directory are automatically compiled and added to the classpath of the project. First, we will create the buildSrc/src/main/groovy/sample directory. In this...
Change the font size
Change margin width
Change background colour