# HG changeset patch # User duke # Date 1499269713 -7200 # Node ID 4205cf3179071ee65b3f85448f3dee3edbd554df # Parent 201b3cac405d7e8a8d73b55a5e998d8b0ccdec9d# Parent 6ace3f7ef2a1ad79dc2585038e89ad3119ac34b5 Merge diff -r 201b3cac405d -r 4205cf317907 .hgtags-top-repo --- a/.hgtags-top-repo Thu Aug 18 18:55:17 2011 -0700 +++ b/.hgtags-top-repo Wed Jul 05 17:48:33 2017 +0200 @@ -122,3 +122,4 @@ 55e9ebf032186c333e5964ed044419830ac02693 jdk7-b145 2d38c2a79c144c30cd04d143d83ee7ec6af40771 jdk7-b146 d91364304d7c4ecd34caffdba2b840aeb0d10b51 jdk7-b147 +f42e3d9394b40a423d345b8da22687b5462e5f25 jdk8-b01 diff -r 201b3cac405d -r 4205cf317907 README --- a/README Thu Aug 18 18:55:17 2011 -0700 +++ b/README Wed Jul 05 17:48:33 2017 +0200 @@ -9,11 +9,14 @@ will be needed. This one root repository can be obtained with something like: - hg clone http://hg.openjdk.java.net/jdk7/jdk7 openjdk7 - To make sure you have all the nested repositories, you can run: - cd openjdk7 && sh ./get_source.sh - (This is identical to using the Mercurial Forest Extension command - 'hg fclone http://hg.openjdk.java.net/jdk7/jdk7 openjdk7'). + + hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8 + + To make sure you have all the nested repositories, you can run the + get_source.sh script located in the same respository as this file: + + cd openjdk8 && sh ./get_source.sh + People unfamiliar with Mercurial should read the first few chapters of the Mercurial book: http://hgbook.red-bean.com/read/ @@ -22,7 +25,7 @@ Simple Build Instructions: 0. Get the necessary system software/packages installed on your system, see - http://hg.openjdk.java.net/jdk7/build/raw-file/tip/README-builds.html + http://hg.openjdk.java.net/jdk8/build/raw-file/tip/README-builds.html 1. If you don't have a jdk6 installed, download and install a JDK 6 from http://java.sun.com/javase/downloads/index.jsp diff -r 201b3cac405d -r 4205cf317907 README-builds.html --- a/README-builds.html Thu Aug 18 18:55:17 2011 -0700 +++ b/README-builds.html Wed Jul 05 17:48:33 2017 +0200 @@ -126,38 +126,15 @@ Developer Guide: Installing and Configuring Mercurial section for more information. - The Forest Extension is not part of the Mercurial install, - and is optional, - but can be obtained with the following commands: -
- - hg clone https://bitbucket.org/pmezard/hgforest-crew/overview/ YourHgForest - -
- Once you have the file forest.py, you need to add these - lines to your ${HOME}/.hgrc file: -
- - [extensions] -
forest = YourHgForest/forest.py -
-

Getting the Source

To get the entire set of OpenJDK Mercurial repositories - using the Forest Extension: + use the script get_source.sh located in the root repository:
- hg fclone http://hg.openjdk.java.net/jdk7/jdk7 YourOpenJDK - -
- To get the entire set of OpenJDK Mercurial repositories - without using the Forest Extension: -
- - hg clone http://hg.openjdk.java.net/jdk7/jdk7 YourOpenJDK + hg clone http://hg.openjdk.java.net/jdk8/jdk8 YourOpenJDK
cd YourOpenJDK
sh ./get_source.sh
@@ -172,9 +149,6 @@
sh ./make/scripts/hgforest.sh pull -u
- You may find this script make/scripts/hgforest.sh faster - than the hg forest commands provided by the - Forest Extension.
@@ -558,7 +532,7 @@ understood that this is not ideal for the open source community. It is possible this process could change in the future.
- NOTE: The + NOTE: The Complete OpenJDK Source Bundles will contain the JAXP and JAX-WS sources.

@@ -578,7 +552,7 @@
  • The OpenJDK team copies this new bundle into shared - area (e.g. /java/devtools/share/jdk7-drops). + area (e.g. /java/devtools/share/jdk8-drops). Older bundles are never deleted so we retain the history.
  • @@ -1726,7 +1700,7 @@ The location of any source drop bundles (see Managing the Source Drops). The default will be - $(ALT_JDK_DEVTOOLS_PATH)/share/jdk7-drops. + $(ALT_JDK_DEVTOOLS_PATH)/share/jdk8-drops.
    ALT_UNIXCCS_PATH
    @@ -1931,7 +1905,7 @@ PATH, INCLUDE, LIB, LIBPATH, and WINDOWSSDKDIR variables set in your shell environment. These bat files are not easy to use from a shell environment. - However, there is a script placed in the root jdk7 repository called + However, there is a script placed in the root jdk8 repository called vsvars.sh that can help, it should only be done once in a shell that will be doing the build, e.g.
    sh ./make/scripts/vsvars.sh -v10 > settings
    diff -r 201b3cac405d -r 4205cf317907 corba/.hgtags --- a/corba/.hgtags Thu Aug 18 18:55:17 2011 -0700 +++ b/corba/.hgtags Wed Jul 05 17:48:33 2017 +0200 @@ -122,3 +122,4 @@ 77ec0541aa2aa4da27e9e385a118a2e51e7fca24 jdk7-b145 770227a4087e4e401fe87ccd19738440111c3948 jdk7-b146 73323cb3396260d93e0ab731fd2d431096ceed0f jdk7-b147 +949fb60ca830364571e7c4c9964e6b351ca929ec jdk8-b01 diff -r 201b3cac405d -r 4205cf317907 hotspot/.hgtags --- a/hotspot/.hgtags Thu Aug 18 18:55:17 2011 -0700 +++ b/hotspot/.hgtags Wed Jul 05 17:48:33 2017 +0200 @@ -174,3 +174,4 @@ 9ad1548c6b63d596c411afc35147ffd5254426d9 hs21-b12 c149193c768b8b7233da4c3a3fdc0756b975848e hs21-b13 c149193c768b8b7233da4c3a3fdc0756b975848e jdk7-b143 +0cc8a70952c368e06de2adab1f2649a408f5e577 jdk8-b01 diff -r 201b3cac405d -r 4205cf317907 jdk/.hgtags --- a/jdk/.hgtags Thu Aug 18 18:55:17 2011 -0700 +++ b/jdk/.hgtags Wed Jul 05 17:48:33 2017 +0200 @@ -122,3 +122,4 @@ 1e04b38b3824a4a1d197ef681a302e6813e53f8b jdk7-b145 539e576793a8e64aaf160e0d6ab0b9723cd0bef0 jdk7-b146 f097ca2434b1412b12ab4a5c2397ce271bf681e7 jdk7-b147 +2cdbbc4a63592be7f1556fffe37b1253a77bd481 jdk8-b01