You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by yw...@apache.org on 2015/04/02 07:24:59 UTC

bigtop git commit: BIGTOP-1794: Update README for bigtop_toolchain

Repository: bigtop
Updated Branches:
  refs/heads/master a5b1ad7d1 -> ed44d14ef


BIGTOP-1794: Update README for bigtop_toolchain


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

Branch: refs/heads/master
Commit: ed44d14efb2b84e55d9a3e3ac3335b7b1519baf4
Parents: a5b1ad7
Author: YoungWoo Kim <yw...@apache.org>
Authored: Tue Mar 31 14:12:22 2015 +0900
Committer: YoungWoo Kim <yw...@apache.org>
Committed: Thu Apr 2 14:24:06 2015 +0900

----------------------------------------------------------------------
 bigtop_toolchain/README.md | 61 +++++++++++++++++++----------------------
 1 file changed, 28 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/ed44d14e/bigtop_toolchain/README.md
----------------------------------------------------------------------
diff --git a/bigtop_toolchain/README.md b/bigtop_toolchain/README.md
index 567705d..f49cf99 100644
--- a/bigtop_toolchain/README.md
+++ b/bigtop_toolchain/README.md
@@ -1,30 +1,30 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
 
 bigtop-toolchain
 ===============
 
 ##BigTop Toolchain Deployment through Puppet
 
-Puppet module for configuring a CentOS host for building BigTop. It installs:
+Puppet module for configuring a host for building BigTop. It installs:
 
 **Apache Ant 1.9.4**
 
 **Apache Forrest 0.9**
 
-**Oracle JDK 1.6u45**
+**OpenJDK 1.7**
 
 **Apache Maven 3.0.5**
 
@@ -32,6 +32,8 @@ Puppet module for configuring a CentOS host for building BigTop. It installs:
 
 **Protobuf 2.5.0**
 
+**Scala 2.10.3**
+
 ##Usage
 
 These can be indivdually applied using:
@@ -57,15 +59,15 @@ Or installed as a whole with:
 
 It will create a user jenkins with the required  environment variables set for
 building BigTop:
-
-	MAVEN_HOME=/usr/local/maven
-	PATH=$PATH:$MAVEN_HOME/bin
-	JAVA_HOME=/usr/java/latest
-	ANT_HOME=/usr/local/ant
-	PATH=$PATH:$ANT_HOME/bin
-	FORREST_HOME=/usr/local/apache-forrest
-  GRADLE_HOME=/usr/local/gradle
-  PATH=$PATH:$FORREST_HOME/bin:$GRADLE_HOME/bin
+```
+MAVEN_HOME=/usr/local/maven
+JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk.x86_64
+ANT_HOME=/usr/local/ant
+FORREST_HOME=/usr/local/apache-forrest
+SCALA_HOME=/usr/share/java
+GRADLE_HOME=/usr/local/gradle
+PATH=$MAVEN_HOME/bin:$ANT_HOME/bin:$FORREST_HOME/bin:$GRADLE_HOME/bin:$PATH
+```
 
 If you do not want to use a puppet master this module can be applied
 standalone with a command such as:
@@ -97,14 +99,7 @@ Potentially, we'll be adding more development tools in this manifest.
 
 ## Requirements
 
-For RedHat/Centos, due to redistribution restrictions the Oracle JDK must be downloaded seperately. 
-
-Download the JDK 64bit rpm.bin file, run it with the -x switch to extract the
-rpm file and copy jdk-6u45-linux-amd64.rpm to files/.
-
-Download the JDK 64 bit jdk-7u60-linux-x64.gz file into files/
-
-The Ant/Maven/Forrest sources will be downloaded automatically. If you already
+The Ant/Maven/Forrest/Gradle sources will be downloaded automatically. If you already
 have them and do not want to download them again please copy the source
 .tar.gz files into /usr/src.