tree: 32a837320b49c19e92a7b0520160ddb0b60e55a8 [path history] [tgz]
  1. _data/
  2. _docs/
  3. _includes/
  4. _layouts/
  5. _plugins/
  6. _posts/
  7. _sass/
  8. community/
  9. css/
  10. develop/
  11. downloads/
  12. fonts/
  13. img/
  14. js/
  15. news/
  16. .gitignore
  17. _config.yml
  18. Gemfile
  19. index.html
  20. README.md
site/README.md

Apache Calcite Avatica site

This directory contains the code for the Avatica web site, a sub-directory of the Apache Calcite web site.

Setup

Similar to the instructions to set up the Calcite web site.

  1. cd site
  2. svn co https://svn.apache.org/repos/asf/calcite/site/avatica target/avatica
  3. sudo apt-get install rubygems ruby2.1-dev zlib1g-dev (linux)
  4. sudo gem install bundler github-pages jekyll jekyll-oembed
  5. bundle install

Add javadoc

  1. cd avatica
  2. mvn -DskipTests site
  3. rm -rf site/target/avatica/apidocs site/target/avatica/testapidocs
  4. mv target/site/apidocs target/site/testapidocs site/target/avatica

Running locally

Before opening a pull request, you can preview your contributions by running from within the directory:

  1. bundle exec jekyll serve
  2. Open http://localhost:4000/avatica

Pushing to site

Push the Calcite site, which includes avatica as a sub-directory, as described in its README.