build.gradle
707 Bytes
configurations {
querydslapt
}
sourceSets {
main {
java {
srcDir file("metamodels")
}
}
}
task querymodels(type: JavaCompile, group: 'build') {
doFirst {
delete file("metamodels");
file("metamodels").mkdirs();
}
classpath = configurations.compile + configurations.querydslapt
destinationDir = file("metamodels")
source = sourceSets.main.java
options.compilerArgs = [
"-proc:only",
"-processor", "com.querydsl.apt.jpa.JPAAnnotationProcessor",
"-s", file("metamodels")
]
}
dependencies {
compile project(":common-web-base")
querydslapt("com.querydsl:querydsl-apt:4.2.1")
}