X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8cd2bd00d2ef2b816bc4f9af008f97f44e258e17..36b3f5c4d415897125a82fc733385ca999436c4e:/doc/Rakefile diff --git a/doc/Rakefile b/doc/Rakefile index e1e91c0b72..f1aa3bfce8 100644 --- a/doc/Rakefile +++ b/doc/Rakefile @@ -90,13 +90,19 @@ end file "sdk/java-v2/javadoc/index.html" do |t| `which java` if $? == 0 - tgt = Dir.pwd - docfiles = [] - Dir.chdir("../sdk/java-v2") do - STDERR.puts `./gradlew javadoc 2>&1` + `which gradle` + if $? != 0 + puts "Warning: gradle not found, java sdk documentation will not be generated".colorize(:light_red) + else + tgt = Dir.pwd + docfiles = [] + Dir.chdir("../sdk/java-v2") do + STDERR.puts `gradle javadoc 2>&1` + raise if $? != 0 + end + cp_r("../sdk/java-v2/build/docs/javadoc", "sdk/java-v2") + raise if $? != 0 end - cp_r("../sdk/java-v2/build/docs/javadoc", "sdk/java-v2") - raise if $? != 0 else puts "Warning: java not found, java sdk documentation will not be generated".colorize(:light_red) end