aboutsummaryrefslogtreecommitdiff
path: root/docs/_plugins
diff options
context:
space:
mode:
authorDavies Liu <davies@databricks.com>2015-05-23 00:00:30 -0700
committerShivaram Venkataraman <shivaram@cs.berkeley.edu>2015-05-23 00:01:40 -0700
commit7af3818c6b2bf35bfa531ab7cc3a4a714385015e (patch)
treee7dcb33da71845eaed6808045725882d6ba07796 /docs/_plugins
parent4583cf4be17155c68178155acf6866d7cc8f7df0 (diff)
downloadspark-7af3818c6b2bf35bfa531ab7cc3a4a714385015e.tar.gz
spark-7af3818c6b2bf35bfa531ab7cc3a4a714385015e.tar.bz2
spark-7af3818c6b2bf35bfa531ab7cc3a4a714385015e.zip
[SPARK-6806] [SPARKR] [DOCS] Fill in SparkR examples in programming guide
sqlCtx -> sqlContext You can check the docs by: ``` $ cd docs $ SKIP_SCALADOC=1 jekyll serve ``` cc shivaram Author: Davies Liu <davies@databricks.com> Closes #5442 from davies/r_docs and squashes the following commits: 7a12ec6 [Davies Liu] remove rdd in R docs 8496b26 [Davies Liu] remove the docs related to RDD e23b9d6 [Davies Liu] delete R docs for RDD API 222e4ff [Davies Liu] Merge branch 'master' into r_docs 89684ce [Davies Liu] Merge branch 'r_docs' of github.com:davies/spark into r_docs f0a10e1 [Davies Liu] address comments from @shivaram f61de71 [Davies Liu] Update pairRDD.R 3ef7cf3 [Davies Liu] use + instead of function(a,b) a+b 2f10a77 [Davies Liu] address comments from @cafreeman 9c2a062 [Davies Liu] mention R api together with Python API 23f751a [Davies Liu] Fill in SparkR examples in programming guide
Diffstat (limited to 'docs/_plugins')
-rw-r--r--docs/_plugins/copy_api_dirs.rb68
1 files changed, 35 insertions, 33 deletions
diff --git a/docs/_plugins/copy_api_dirs.rb b/docs/_plugins/copy_api_dirs.rb
index 0ea3f8eab4..6073b3626c 100644
--- a/docs/_plugins/copy_api_dirs.rb
+++ b/docs/_plugins/copy_api_dirs.rb
@@ -18,50 +18,52 @@
require 'fileutils'
include FileUtils
-if not (ENV['SKIP_API'] == '1' or ENV['SKIP_SCALADOC'] == '1')
- # Build Scaladoc for Java/Scala
+if not (ENV['SKIP_API'] == '1')
+ if not (ENV['SKIP_SCALADOC'] == '1')
+ # Build Scaladoc for Java/Scala
- puts "Moving to project root and building API docs."
- curr_dir = pwd
- cd("..")
+ puts "Moving to project root and building API docs."
+ curr_dir = pwd
+ cd("..")
- puts "Running 'build/sbt -Pkinesis-asl compile unidoc' from " + pwd + "; this may take a few minutes..."
- puts `build/sbt -Pkinesis-asl compile unidoc`
+ puts "Running 'build/sbt -Pkinesis-asl compile unidoc' from " + pwd + "; this may take a few minutes..."
+ puts `build/sbt -Pkinesis-asl compile unidoc`
- puts "Moving back into docs dir."
- cd("docs")
+ puts "Moving back into docs dir."
+ cd("docs")
- # Copy over the unified ScalaDoc for all projects to api/scala.
- # This directory will be copied over to _site when `jekyll` command is run.
- source = "../target/scala-2.10/unidoc"
- dest = "api/scala"
+ # Copy over the unified ScalaDoc for all projects to api/scala.
+ # This directory will be copied over to _site when `jekyll` command is run.
+ source = "../target/scala-2.10/unidoc"
+ dest = "api/scala"
- puts "Making directory " + dest
- mkdir_p dest
+ puts "Making directory " + dest
+ mkdir_p dest
- # From the rubydoc: cp_r('src', 'dest') makes src/dest, but this doesn't.
- puts "cp -r " + source + "/. " + dest
- cp_r(source + "/.", dest)
+ # From the rubydoc: cp_r('src', 'dest') makes src/dest, but this doesn't.
+ puts "cp -r " + source + "/. " + dest
+ cp_r(source + "/.", dest)
- # Append custom JavaScript
- js = File.readlines("./js/api-docs.js")
- js_file = dest + "/lib/template.js"
- File.open(js_file, 'a') { |f| f.write("\n" + js.join()) }
+ # Append custom JavaScript
+ js = File.readlines("./js/api-docs.js")
+ js_file = dest + "/lib/template.js"
+ File.open(js_file, 'a') { |f| f.write("\n" + js.join()) }
- # Append custom CSS
- css = File.readlines("./css/api-docs.css")
- css_file = dest + "/lib/template.css"
- File.open(css_file, 'a') { |f| f.write("\n" + css.join()) }
+ # Append custom CSS
+ css = File.readlines("./css/api-docs.css")
+ css_file = dest + "/lib/template.css"
+ File.open(css_file, 'a') { |f| f.write("\n" + css.join()) }
- # Copy over the unified JavaDoc for all projects to api/java.
- source = "../target/javaunidoc"
- dest = "api/java"
+ # Copy over the unified JavaDoc for all projects to api/java.
+ source = "../target/javaunidoc"
+ dest = "api/java"
- puts "Making directory " + dest
- mkdir_p dest
+ puts "Making directory " + dest
+ mkdir_p dest
- puts "cp -r " + source + "/. " + dest
- cp_r(source + "/.", dest)
+ puts "cp -r " + source + "/. " + dest
+ cp_r(source + "/.", dest)
+ end
# Build Sphinx docs for Python