Skip to content

Instantly share code, notes, and snippets.

View stepheneb's full-sized avatar

Stephen Bannasch stepheneb

View GitHub Profile

Building the BSD-port version of OpenJDK (Java 1.7) on Mac OS X

Take a look at the comments and code in update.sh.

$ source update.sh

I use update-usr-local.sh after a successful build to copy the new JVM into /usr/local.

I add pickjdk.sh into my ~/.bash_profile to allow easy switching between multiple JVMs.

echo "
*** generate the documentation for sproutcore and open in a browser:
cd $SPROUTCORE_DEV/sproutcore-git
sc-docs sproutcore
open tmp/docs/sproutcore/index.html
"
cd $SPROUTCORE_DEV/sproutcore-git
#
# file get-mdns.rb
#
# Create a local git repository in mdns-responder-git of
# Apple's mDNSResponder open source implementation of zeroconf
#
# See: http://opensource.apple.com/source/mDNSResponder/
#
# Each mDNSResponder archive located here:
# http://www.opensource.apple.com/tarballs/mDNSResponder/
require 'rubygems'
gem 'rack', '>= 1.1.0'
gem 'jnlp', '>= 0.6.2'
require 'rack'
require 'jnlp'
require 'fileutils'
require 'open-uri'
# SproutCore development setup
#
# Setup a working directory for sproutcore development with the latest code.
# This setup is useful if you want to be able to easily view and/or edit the
# sproutcore libraries themselves while doing development.
#
# Stephen Bannasch, 2010 04 14
# file: sproutcore_dev_setup.sh
#
# source sproutcore_dev_setup.sh

Building MLVM version of OpenJDK (Java 1.8) on Mac OS X

Take a look at the comments and code in update.sh.

Requires a working version of Java 1.8.

I use create_tarball.sh to make a copy of the build to share.

OpenJDK 1.7 builds for Mac OS X:

Update Worldwind Git Repo from Zip Distribution