kudu-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a...@apache.org
Subject [2/5] kudu git commit: Minor updates to the installation from source docs
Date Fri, 17 Feb 2017 20:45:23 GMT
Minor updates to the installation from source docs

A few small changes for the various source install steps:
- Add doxygen and graphviz packages for docs
- Add gem to rubygems comment for el6 docs
- Add git package for macOS build
- Add docs packages section for macOS build with a fix for sed

Change-Id: I658592c7677bea1e5f4470a8a6e4431f9d581866
Reviewed-on: http://gerrit.cloudera.org:8080/6041
Tested-by: Kudu Jenkins
Reviewed-by: Jean-Daniel Cryans <jdcryans@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/kudu/repo
Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/e522d90f
Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/e522d90f
Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/e522d90f

Branch: refs/heads/master
Commit: e522d90f0f018a7ad6f51b9f0b6bcfdfdac78581
Parents: 2ec86e2
Author: Grant Henke <granthenke@gmail.com>
Authored: Thu Feb 16 15:37:30 2017 -0600
Committer: Jean-Daniel Cryans <jdcryans@apache.org>
Committed: Fri Feb 17 18:43:56 2017 +0000

----------------------------------------------------------------------
 docs/installation.adoc | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kudu/blob/e522d90f/docs/installation.adoc
----------------------------------------------------------------------
diff --git a/docs/installation.adoc b/docs/installation.adoc
index 33cad86..2f2199b 100644
--- a/docs/installation.adoc
+++ b/docs/installation.adoc
@@ -273,8 +273,9 @@ $ sudo yum install -y devtoolset-3-toolchain
 . Optional: Install some additional packages, including ruby, if you plan to build documentation.
 +
 ----
-$ sudo yum install gem ruby-devel zlib-devel
+$ sudo yum install doxygen gem graphviz ruby-devel zlib-devel
 ----
+NOTE: If building on RHEL or CentOS older than 7.0, the gem package may need to be replaced
with rubygems
 
 . Clone the Git repository and change to the new `kudu` directory.
 +
@@ -367,10 +368,10 @@ $ sudo apt-get install autoconf automake curl g++ gcc gdb git \
   patch pkg-config python rsync unzip vim-common
 ----
 
-. Optional: Install additional packages to build the documentation
+. Optional: Install some additional packages, including ruby, if you plan to build documentation.
 +
 ----
-$ sudo apt-get install xsltproc zlib1g-dev gem ruby-dev
+$ sudo apt-get install doxygen gem graphviz ruby-dev xsltproc zlib1g-dev
 ----
 
 . Clone the Git repository and change to the new `kudu` directory.
@@ -534,7 +535,14 @@ for more information.
 +
 ----
 $ brew tap homebrew/dupes
-$ brew install autoconf automake cmake krb5 libtool openssl pkg-config pstree
+$ brew install autoconf automake cmake git krb5 libtool openssl pkg-config pstree
+----
+
+. Optional: Install some additional packages, including ruby, if you plan to build documentation.
++
+----
+$ brew install doxygen graphviz ruby
+$ brew install gnu-sed --with-default-names #The macOS default sed handles the -i parameter
differently
 ----
 
 . Clone the Git repository and change to the new `kudu` directory.
@@ -594,7 +602,7 @@ are installed.
 #!/bin/bash
 
 brew tap homebrew/dupes
-brew install autoconf automake cmake krb5 libtool openssl pkg-config pstree
+brew install autoconf automake cmake git krb5 libtool openssl pkg-config pstree
 git clone https://github.com/apache/kudu
 cd kudu
 thirdparty/build-if-necessary.sh


Mime
View raw message