15823: Skip slow parts of doc rendering if NO_SDK env var is set.
authorTom Clegg <tom@tomclegg.ca>
Mon, 13 Jan 2020 15:46:21 +0000 (10:46 -0500)
committerTom Clegg <tom@tomclegg.ca>
Mon, 13 Jan 2020 15:46:21 +0000 (10:46 -0500)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

doc/Rakefile

index 71d86c32dc4ba14adc63147c6e3da61184f165d4..dca19a334ce310ccd92b6354999f89d416745468 100644 (file)
@@ -22,7 +22,7 @@ task :generate => [ :realclean, 'sdk/python/arvados/index.html', 'sdk/R/arvados/
 end
 
 file "sdk/python/arvados/index.html" do |t|
-  if File.exists? "no-sdk"
+  if ENV['NO_SDK'] || File.exists?("no-sdk")
     next
   end
   `which epydoc`
@@ -35,7 +35,7 @@ file "sdk/python/arvados/index.html" do |t|
 end
 
 file "sdk/R/arvados/index.html" do |t|
-  if File.exists? "no-sdk"
+  if ENV['NO_SDK'] || File.exists?("no-sdk")
     next
   end
   `which R`
@@ -102,7 +102,7 @@ EOF
 end
 
 file "sdk/java-v2/javadoc/index.html" do |t|
-  if File.exists? "no-sdk"
+  if ENV['NO_SDK'] || File.exists?("no-sdk")
     next
   end
   `which java`