Download Gradle User Guide

Transcript
50.4. A build for a custom task
50.5. A custom task
50.6. Using a custom task in another project
50.7. Testing a custom task
51.1. A custom plugin
51.2. A custom plugin extension
51.3. A custom plugin with configuration closure
51.4. Evaluating file properties lazily
51.5. A build for a custom plugin
51.6. Wiring for a custom plugin
51.7. Using a custom plugin in another project
51.8. Testing a custom plugin
51.9. Managing domain objects
52.1. Using inherited properties and methods
52.2. Using injected properties and methods
52.3. Custom buildSrc build script
52.4. Adding subprojects to the root buildSrc project
52.5. Running another build from a build
52.6. Declaring external dependencies for the build script
52.7. A build script with external dependencies
52.8. Ant optional dependencies
53.1. Using init script to perform extra configuration before projects are evaluated
53.2. Declaring external dependencies for an init script
53.3. An init script with external dependencies
54.1. Wrapper task
54.2. Wrapper generated files
54.3. Configuration of wrapper task
B.1. Variables scope: local and script wide
B.2. Distinct configuration and execution phase