https://github.com/tschulte/gradle-gradle-plugin-plugin
Gradle plugin to develop gradle plugins
https://github.com/tschulte/gradle-gradle-plugin-plugin
Last synced: about 1 month ago
JSON representation
Gradle plugin to develop gradle plugins
- Host: GitHub
- URL: https://github.com/tschulte/gradle-gradle-plugin-plugin
- Owner: tschulte
- License: apache-2.0
- Created: 2014-01-05T20:50:27.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-04-23T20:57:48.000Z (about 11 years ago)
- Last Synced: 2025-02-14T11:27:26.672Z (3 months ago)
- Language: Groovy
- Homepage:
- Size: 238 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
### Build Status
[](https://travis-ci.org/tschulte/gradle-gradle-plugin-plugin)
# Overview
This plugin creates gradle plugin descriptor files.# Usage
To use the plugin, configure your `build.gradle` script and add the plugin:
```groovy
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'de.gliderpilot.gradle.plugins:gradle-gradle-plugin-plugin:VERSION'
}
}
apply plugin: 'gradle-plugin'
```# Tasks
The plugin adds `generate${sourceSet.name}GradlePluginDescriptors` tasks to your projects and alters
the sourceset to contain the output of the task. These tasks are automatically executed.## Configuration
sourceSets.main is enabled by default, you might use this to enable generation for other sourceSets
### build.gradle
```groovy
gradlePluginDescriptor {
enableFor(sourceSets.test)
}
```# License
This plugin is available under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).(c) All rights reserved Tobias Schulte