build.gradle
854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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-db")
compile project(":common-security")
compile project(":common-oss")
compile project(":common-cms")
compile project(":common-distributed")
querydslapt("com.querydsl:querydsl-apt:4.2.1")
}