ssg/ssg-gradle-plugin/build.gradle

34 lines
567 B
Groovy

plugins {
id 'ssg-common'
id 'java-gradle-plugin'
id 'maven-publish'
}
dependencies {
implementation project(':ssg-gradle-model')
}
gradlePlugin {
plugins {
create('ssgGradlePlugin') {
id = 'com.jessebrault.ssg'
implementationClass = 'com.jessebrault.ssg.gradle.SsgGradlePlugin'
}
}
}
java {
withSourcesJar()
}
publishing {
publications {
create('ssgGradlePlugin', MavenPublication) {
artifactId = 'ssg-gradle-plugin'
from components.java
}
}
}