Files
jpacrepo/jpacrepo-api/build.gradle

21 lines
540 B
Groovy

plugins {
id 'java-library'
}
dependencies {
compileOnly catalog.jakarta.xml.bind.api
compileOnly catalog.jakarta.persistence.api
compileOnly catalog.jakarta.inject.api
compileOnly catalog.jakarta.ejb.api
compileOnly catalog.jakarta.json.bind.api
compileOnly catalog.jakarta.annotation.api
annotationProcessor catalog.hibernate.jpamodelgen
}
tasks.named(JavaPlugin.COMPILE_JAVA_TASK_NAME, JavaCompile) {
options.compilerArgs += [
'--add-reads', 'net.woggioni.jpacrepo.api=ALL-UNNAMED'
]
}