jooq/jOOQ-codegen-gradle/build.gradle.kts
2025-10-01 16:35:06 +02:00

43 lines
993 B
Plaintext

import org.gradle.kotlin.dsl.groovy
plugins {
id("java")
id("groovy")
id("com.gradle.plugin-publish") version "1.2.0"
}
java {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
}
repositories {
mavenLocal()
mavenCentral()
}
group = "org.jooq"
version = "3.20.9-SNAPSHOT"
dependencies {
implementation(gradleApi())
implementation("$group:jooq-codegen:$version")
}
tasks.withType<Javadoc> {
(options as StandardJavadocDocletOptions).addStringOption("Xdoclint:none", "-quiet")
}
gradlePlugin {
website = "https://jooq.org"
vcsUrl = "https://github.com/jOOQ/jOOQ"
plugins {
create("simplePlugin") {
id = "${group}.jooq-codegen-gradle"
displayName = "jooq-codegen-gradle"
description = "jOOQ code generation plugin for Gradle"
tags.set(listOf("jooq"))
implementationClass = "org.jooq.codegen.gradle.CodegenPlugin"
}
}
}