Skip to content

Commit bc493f9

Browse files
committed
Include generated Protobuf source code in version control.
1 parent e91d929 commit bc493f9

29 files changed

+14605
-6
lines changed

java/app/build.gradle

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,16 @@ repositories {
2323

2424
sourceSets {
2525
main {
26+
java {
27+
srcDirs += './src/main/generated/proto'
28+
srcDirs -= './build/generated'
29+
}
2630
proto {
2731
srcDir '../../proto'
2832
}
2933
}
3034
}
3135

32-
idea {
33-
module {
34-
generatedSourceDirs.add(file("build/generated/proto/main"))
35-
}
36-
}
37-
3836
group 'org.vss'
3937
version '1.0'
4038

@@ -81,6 +79,17 @@ protobuf {
8179
protoc {
8280
artifact = "com.google.protobuf:protoc:$protobufVersion"
8381
}
82+
83+
generatedFilesBaseDir = "${projectDir}/src/"
84+
generateProtoTasks {
85+
all().each { task ->
86+
task.builtins {
87+
java {
88+
outputSubDir = 'generated/proto'
89+
}
90+
}
91+
}
92+
}
8493
}
8594

8695
jooq {

0 commit comments

Comments
 (0)