README

changeset 0
75a576e87639
child 1133
50aaf272884f
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/README	Wed Apr 27 01:39:08 2016 +0800
     1.3 @@ -0,0 +1,40 @@
     1.4 +README:
     1.5 +  This file should be located at the top of the OpenJDK Mercurial root
     1.6 +  repository. A full OpenJDK repository set (forest) should also include
     1.7 +  the following 6 nested repositories:
     1.8 +    "jdk", "hotspot", "langtools", "corba", "jaxws"  and "jaxp".
     1.9 +
    1.10 +  The root repository can be obtained with something like:
    1.11 +    hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8
    1.12 +  
    1.13 +  You can run the get_source.sh script located in the root repository to get
    1.14 +  the other needed repositories:
    1.15 +    cd openjdk8 && sh ./get_source.sh
    1.16 +
    1.17 +  People unfamiliar with Mercurial should read the first few chapters of
    1.18 +  the Mercurial book: http://hgbook.red-bean.com/read/
    1.19 +
    1.20 +  See http://openjdk.java.net/ for more information about OpenJDK.
    1.21 +
    1.22 +Simple Build Instructions:
    1.23 +  
    1.24 +  0. Get the necessary system software/packages installed on your system, see
    1.25 +     http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
    1.26 +
    1.27 +  1. If you don't have a jdk7u7 or newer jdk, download and install it from
    1.28 +     http://java.sun.com/javase/downloads/index.jsp
    1.29 +     Add the /bin directory of this installation to your PATH environment
    1.30 +     variable.
    1.31 +
    1.32 +  2. Configure the build:
    1.33 +       bash ./configure
    1.34 +  
    1.35 +  3. Build the OpenJDK:
    1.36 +       make all
    1.37 +     The resulting JDK image should be found in build/*/images/j2sdk-image
    1.38 +
    1.39 +where make is GNU make 3.81 or newer, /usr/bin/make on Linux usually
    1.40 +is 3.81 or newer. Note that on Solaris, GNU make is called "gmake".
    1.41 +
    1.42 +Complete details are available in the file:
    1.43 +     http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html

mercurial