Skip to content

Commit

Permalink
Minor changes.
Browse files Browse the repository at this point in the history
Signed-off-by: Yury-Fridlyand <[email protected]>
  • Loading branch information
Yury-Fridlyand committed Nov 16, 2023
1 parent fb2f35e commit 02f36a3
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions java/client/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,23 @@ dependencies {

tasks.register('protobuf', Exec) {
doFirst {
project.mkdir(Paths.get(project.projectDir.path, 'src/main/java/org/babushka/javababushka/generated').toString())
project.mkdir(Paths.get(project.projectDir.path, 'src/main/java/javababushka/generated').toString())
}
commandLine 'protoc',
'-Iprotobuf=babushka-core/src/protobuf/',
'--java_out=java/client/src/main/java/org/babushka/javababushka/generated',
'--java_out=java/client/src/main/java/javababushka/generated',
'babushka-core/src/protobuf/connection_request.proto',
'babushka-core/src/protobuf/redis_request.proto',
'babushka-core/src/protobuf/response.proto'
workingDir Paths.get(project.rootDir.path, '..').toFile()
}

tasks.register('cleanProtobuf') {
doFirst {
project.delete(Paths.get(project.projectDir.path, 'src/main/java/javababushka/generated').toString())
}
}

tasks.register('buildRust', Exec) {
commandLine 'cargo', 'build', '--release'
workingDir project.rootDir
Expand All @@ -54,6 +60,7 @@ tasks.register('buildAll') {
}

compileJava.dependsOn('protobuf')
clean.dependsOn('cleanProtobuf')

tasks.withType(Test) {
testLogging {
Expand Down

0 comments on commit 02f36a3

Please sign in to comment.