This is the mail archive of the mauve-patches@sourceware.org mailing list for the Mauve project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This is the first of three patches to sync the current state of builder with CVS. It adds in the script for JikesRVM. Building is currently disabled as it always fails and with our script this means everything fails :( ChangeLog: 2008-01-30 Andrew John Hughes <gnu_andrew@member.fsf.org> * Build: Add JikesRVM (disabled). * Jamvm: Also install fake JDK structure for JikesRVM. * JikesRVM: Added. * Update: Add JikesRVM. -- Andrew :-) Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html public class gcj extends Freedom implements Java { ... }
Index: Build =================================================================== RCS file: /cvs/mauve/builder/scripts/Build,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 Build --- Build 18 Apr 2007 11:53:22 -0000 1.5 +++ Build 30 Jan 2008 20:01:51 -0000 @@ -38,4 +38,8 @@ Ecj #Kawa +# Disabled for now since it always fails, making Check not run +# (See Everything) +# JikesRVM + exit 0 Index: Jamvm =================================================================== RCS file: /cvs/mauve/builder/scripts/Jamvm,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 Jamvm --- Jamvm 18 Apr 2007 11:53:22 -0000 1.4 +++ Jamvm 30 Jan 2008 20:01:51 -0000 @@ -5,7 +5,7 @@ Status "building jamvm" cd $TOP/jamvm -rm -rf build install +rm -rf build install $TOP/fake_jdk.jamvm # Note that jamvm's autogen.sh runs configure if NOCONFIGURE isn't defined. (cd jamvm @@ -20,4 +20,10 @@ Report "jamvm build" $? build/Log.Std || mkdir -p $TOP/jamvm/install/lib/security cp $TOP/cacerts $TOP/jamvm/install/lib/security +# Add Jamvm JDK +mkdir -p $TOP/fake_jdk.jamvm/{bin,lib,jre/lib} +ln -s $TOP/jamvm/install/bin/jamvm $TOP/fake_jdk.jamvm/bin/java +ln -s $TOP/classpath/install/share/classpath/tools.zip $TOP/fake_jdk.jamvm/lib/tools.jar +ln -s $TOP/classpath/install/share/classpath/glibj.zip $TOP/fake_jdk.jamvm/jre/lib/rt.jar + exit 0 Index: JikesRVM =================================================================== RCS file: JikesRVM diff -N JikesRVM --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ JikesRVM 30 Jan 2008 20:01:51 -0000 @@ -0,0 +1,18 @@ +#! /bin/sh + +. $(dirname "$0")/Settings + +Status "building JikesRVM" + +cd $TOP/jikesrvm +mkdir build +cd jikesrvm +( +exec > $TOP/jikesrvm/build/Log.Std 2>&1 +ant real-clean && +JAVA_HOME=$TOP/fake_jdk.jamvm ANT_OPTS="-Xmx384M" ant \ +-Dconfig.name=prototype -Dhost.name=ia32-linux +) +Report "jikesrvm build" $? $TOP/jikesrvm/build/Log.Std || exit 1 + +exit 0 Index: Update =================================================================== RCS file: /cvs/mauve/builder/scripts/Update,v retrieving revision 1.4 diff -u -3 -p -u -r1.4 Update --- Update 26 Nov 2006 16:15:12 -0000 1.4 +++ Update 30 Jan 2008 20:01:51 -0000 @@ -87,3 +87,8 @@ cvs -d:pserver:anonymous@dev.eclipse.org Status "cvs update japitools" cd $TOP/japitools cvs -d:pserver:anoncvs@cvs.savannah.nongnu.org:/cvsroot/japitools co japitools + +# JikesRVM +Status "svn update jikesrvm" +cd $TOP/jikesrvm +svn co https://jikesrvm.svn.sourceforge.net/svnroot/jikesrvm/rvmroot/trunk jikesrvm
Attachment:
signature.asc
Description: Digital signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |