From: "Andrew John Hughes" <gnu_andrew@member.fsf.org>
To: mauve-patches@sources.redhat.com
Subject: [builder] FYI: Add JikesRVM (disabled)
Date: Wed, 30 Jan 2008 20:06:00 -0000 [thread overview]
Message-ID: <20080130200526.GA381@localhost.localdomain> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 612 bytes --]
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 { ... }
[-- Attachment #1.2: jikesrvm-01.diff --]
[-- Type: text/x-diff, Size: 2604 bytes --]
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 #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
reply other threads:[~2008-01-30 20:06 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080130200526.GA381@localhost.localdomain \
--to=gnu_andrew@member.fsf.org \
--cc=mauve-patches@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).