Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated source fetching instructions.

Goals

  • Pass all appropriate certification tests for Java SE 7
  • Include a complete, native Cocoa-based UI Toolkit
  • Provide excellent performance

Prerequisites

Setup

Install the Mercurial "forest" extension:

Source

Code Block
Code Block

cd /tmp
hg clone http://bitbucket.org/pmezard/hgforest-crew/
cp hgforest-crew/forest.py ~/.forest.py

Add the following lines to your: ~/.hgrc

Code Block

[extensions]
hgext.forest=~/.forest.py

Source

Code Block

hg fclone http://hg.openjdk.java.net/macosx-port/macosx-port
cd macosx-port
chmod 755 get_source.sh
./get_source.sh

Build

Code Block
make ALLOW_DOWNLOADS=true SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6`

...