[Spread-cvs] commit: r328 - trunk/java
jonathan at spread.org
jonathan at spread.org
Thu Mar 2 13:51:23 EST 2006
Author: jonathan
Date: 2006-03-02 13:51:23 -0500 (Thu, 02 Mar 2006)
New Revision: 328
Modified:
trunk/java/build.xml
trunk/java/readme.txt
Log:
Update Java build instructions
Switch ant build to use modern compiler instead of jikes and add classpath for sample
apps.
Modified: trunk/java/build.xml
===================================================================
--- trunk/java/build.xml 2006-03-02 18:27:37 UTC (rev 327)
+++ trunk/java/build.xml 2006-03-02 18:51:23 UTC (rev 328)
@@ -12,7 +12,7 @@
<property name="project" value="spread"/>
<property name="title" value="${Name} ${version} API for Java"/>
<property name="year" value="2006"/>
- <property name="build.compiler" value="jikes"/>
+ <property name="build.compiler" value="modern"/>
<property name="build.dir" value="dest"/>
<property name="build.src" value="${build.dir}/src"/>
<property name="build.dest" value="${build.dir}/class"/>
@@ -20,7 +20,7 @@
<property name="jar.name" value="${project}-${version}.jar"/>
<property name="lib.dir" value="/usr/lib/java"/>
<property name="sample.build.src" value="${build.dir}/sample"/>
- <property name="javadoc.destdir" value="testdocs"/>
+ <property name="javadoc.destdir" value="docs"/>
<property name="debug" value="on"/>
<property name="optimize" value="off"/>
<property name="deprecation" value="on"/>
@@ -51,6 +51,7 @@
</copy>
<javac srcdir="${sample.build.src}"
destdir="."
+ classpath="${build.dir}/${jar.name}"
debug="${debug}"
deprecation="${deprecation}"
optimize="${optimize}">
Modified: trunk/java/readme.txt
===================================================================
--- trunk/java/readme.txt 2006-03-02 18:27:37 UTC (rev 327)
+++ trunk/java/readme.txt 2006-03-02 18:51:23 UTC (rev 328)
@@ -16,25 +16,27 @@
* License.
*
* The Creators of Spread are:
- * Yair Amir, Michal Miskin-Amir, Jonathan Stanton.
+ * Yair Amir, Michal Miskin-Amir, Jonathan Stanton, John Schultz.
*
- * Copyright (C) 1993-2001 Spread Concepts LLC <spread at spreadconcepts.com>
+ * Copyright (C) 1993-2006 Spread Concepts LLC <info at spreadconcepts.com>
*
* All Rights Reserved.
*
* Major Contributor(s):
* ---------------
- * Dan Schoenblum dansch at cnds.jhu.edu - Java Interface Developer.
- * John Schultz jschultz at cnds.jhu.edu - contribution to process group membership.
- * Theo Schlossnagle theos at cnds.jhu.edu - Perl library and Skiplists.
+ * Ryan Caudy rcaudy at gmail.com - contributions to process groups.
+ * Cristina Nita-Rotaru crisn at cs.purdue.edu - group communication security.
+ * Theo Schlossnagle jesus at omniti.com - Perl, autoconf, old skiplist.
+ * Dan Schoenblum dansch at cnds.jhu.edu - Java interface.
*
*/
+
This is the Java library for Spread along with some sample programs.
To compile the library run:
-javac splib_src/*.java -d ./ from this directory. That should create a 'spread'
+javac spread/*.java -d ./ from this directory. That will fill the 'spread'
subdirectory with all the .class files. (on Windows the '/' in the above
command need to be '\' ).
@@ -64,9 +66,9 @@
are generated by javadoc.
To rebuild it run:
-mkdir testdocs
-javadoc -sourcepath splib_src/ -verbose -windowtitle 'Spread for Java' \
- -nodeprecated -d testdocs splib_src/*.java
+mkdir docs
+javadoc -sourcepath spread/ -verbose -windowtitle 'Spread for Java' \
+ -nodeprecated -d docs spread/*.java
or
More information about the Spread-cvs
mailing list