Tue, 26 Jul 2011 21:54:25 +0200
7071275: Fix jdk7 references in README files, remove Forest Extension mentions
Summary: Change documentation to remove reference to forest and reflect update to jdk8.
Reviewed-by: ohair
README | file | annotate | diff | comparison | revisions | |
README-builds.html | file | annotate | diff | comparison | revisions |
1.1 --- a/README Fri Jul 22 17:35:54 2011 -0700 1.2 +++ b/README Tue Jul 26 21:54:25 2011 +0200 1.3 @@ -9,11 +9,14 @@ 1.4 will be needed. 1.5 1.6 This one root repository can be obtained with something like: 1.7 - hg clone http://hg.openjdk.java.net/jdk7/jdk7 openjdk7 1.8 - To make sure you have all the nested repositories, you can run: 1.9 - cd openjdk7 && sh ./get_source.sh 1.10 - (This is identical to using the Mercurial Forest Extension command 1.11 - 'hg fclone http://hg.openjdk.java.net/jdk7/jdk7 openjdk7'). 1.12 + 1.13 + hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8 1.14 + 1.15 + To make sure you have all the nested repositories, you can run the 1.16 + get_source.sh script located in the same respository as this file: 1.17 + 1.18 + cd openjdk8 && sh ./get_source.sh 1.19 + 1.20 People unfamiliar with Mercurial should read the first few chapters of 1.21 the Mercurial book: http://hgbook.red-bean.com/read/ 1.22 1.23 @@ -22,7 +25,7 @@ 1.24 Simple Build Instructions: 1.25 1.26 0. Get the necessary system software/packages installed on your system, see 1.27 - http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html 1.28 + http://hg.openjdk.java.net/jdk8/build/raw-file/tip/README-builds.html 1.29 1.30 1. If you don't have a jdk6 installed, download and install a JDK 6 from 1.31 http://java.sun.com/javase/downloads/index.jsp
2.1 --- a/README-builds.html Fri Jul 22 17:35:54 2011 -0700 2.2 +++ b/README-builds.html Tue Jul 26 21:54:25 2011 +0200 2.3 @@ -126,38 +126,15 @@ 2.4 <a href="http://openjdk.java.net/guide/repositories.html#installConfig"> 2.5 Developer Guide: Installing and Configuring Mercurial</a> 2.6 section for more information. 2.7 - The Forest Extension is not part of the Mercurial install, 2.8 - and is optional, 2.9 - but can be obtained with the following commands: 2.10 - <blockquote> 2.11 - <tt> 2.12 - hg clone https://bitbucket.org/pmezard/hgforest-crew/overview/ <i>YourHgForest</i> 2.13 - </tt> 2.14 - </blockquote> 2.15 - Once you have the file <tt>forest.py</tt>, you need to add these 2.16 - lines to your <tt>${HOME}/.hgrc</tt> file: 2.17 - <blockquote> 2.18 - <tt> 2.19 - [extensions] 2.20 - <br>forest = <i>YourHgForest</i>/forest.py 2.21 - </tt> 2.22 - </blockquote> 2.23 2.24 <!-- ------------------------------------------------------ --> 2.25 <h3><a name="get_source">Getting the Source</a></h3> 2.26 <blockquote> 2.27 To get the entire set of OpenJDK Mercurial repositories 2.28 - using the Forest Extension: 2.29 + use the script <code>get_source.sh</code> located in the root repository: 2.30 <blockquote> 2.31 <tt> 2.32 - hg fclone http://hg.openjdk.java.net/jdk7/jdk7 <i>YourOpenJDK</i> 2.33 - </tt> 2.34 - </blockquote> 2.35 - To get the entire set of OpenJDK Mercurial repositories 2.36 - without using the Forest Extension: 2.37 - <blockquote> 2.38 - <tt> 2.39 - hg clone http://hg.openjdk.java.net/jdk7/jdk7 <i>YourOpenJDK</i> 2.40 + hg clone http://hg.openjdk.java.net/jdk8/jdk8 <i>YourOpenJDK</i> 2.41 <br>cd <i>YourOpenJDK</i> 2.42 <br>sh ./get_source.sh 2.43 </tt> 2.44 @@ -172,9 +149,6 @@ 2.45 <br>sh ./make/scripts/hgforest.sh pull -u 2.46 </tt> 2.47 </blockquote> 2.48 - You may find this script <tt>make/scripts/hgforest.sh</tt> faster 2.49 - than the <tt>hg</tt> forest commands provided by the 2.50 - Forest Extension. 2.51 </blockquote> 2.52 2.53 </blockquote> 2.54 @@ -558,7 +532,7 @@ 2.55 understood that this is not ideal for the open source community. 2.56 It is possible this process could change in the future. 2.57 <br> 2.58 - <b>NOTE:</b> The <a href="http://download.java.net/openjdk/jdk7/"> 2.59 + <b>NOTE:</b> The <a href="http://download.java.net/openjdk/jdk8/"> 2.60 Complete OpenJDK Source Bundles</a> <u>will</u> contain the JAXP and 2.61 JAX-WS sources. 2.62 </p> 2.63 @@ -578,7 +552,7 @@ 2.64 </li> 2.65 <li> 2.66 The OpenJDK team copies this new bundle into shared 2.67 - area (e.g. <tt>/java/devtools/share/jdk7-drops</tt>). 2.68 + area (e.g. <tt>/java/devtools/share/jdk8-drops</tt>). 2.69 Older bundles are never deleted so we retain the history. 2.70 </li> 2.71 <li> 2.72 @@ -1726,7 +1700,7 @@ 2.73 The location of any source drop bundles 2.74 (see <a href="#drops">Managing the Source Drops</a>). 2.75 The default will be 2.76 - <tt>$(ALT_JDK_DEVTOOLS_PATH)/share/jdk7-drops</tt>. 2.77 + <tt>$(ALT_JDK_DEVTOOLS_PATH)/share/jdk8-drops</tt>. 2.78 </dd> 2.79 <dt><a name="ALT_UNIXCCS_PATH"><tt>ALT_UNIXCCS_PATH</tt></a></dt> 2.80 <dd> 2.81 @@ -1931,7 +1905,7 @@ 2.82 PATH, INCLUDE, LIB, LIBPATH, and WINDOWSSDKDIR 2.83 variables set in your shell environment. 2.84 These bat files are not easy to use from a shell environment. 2.85 - However, there is a script placed in the root jdk7 repository called 2.86 + However, there is a script placed in the root jdk8 repository called 2.87 vsvars.sh that can help, it should only be done once in a shell 2.88 that will be doing the build, e.g.<br> 2.89 <tt>sh ./make/scripts/vsvars.sh -v10 > settings<br>