Various enhancements to make life easier for someone getting started with
the library. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3100 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1 +1,2 @@
|
|||||||
build.properties
|
build.properties
|
||||||
|
narya-*.jar
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
<property name="app.name" value="narya"/>
|
<property name="app.name" value="narya"/>
|
||||||
<property name="deploy.dir" value="dist"/>
|
<property name="deploy.dir" value="dist"/>
|
||||||
<property name="savedoc.dir" value="docs"/>
|
<property name="savedoc.dir" value="docs"/>
|
||||||
|
<property name="lib.version" value="1.0"/>
|
||||||
|
|
||||||
<!-- derived properties -->
|
<!-- derived properties -->
|
||||||
<property name="javadoc.home" value="${deploy.dir}/docs"/>
|
<property name="javadoc.home" value="${deploy.dir}/docs"/>
|
||||||
@@ -209,4 +210,19 @@
|
|||||||
</viztool>
|
</viztool>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
|
<!-- creates a tarball for source distribution -->
|
||||||
|
<target name="distrib">
|
||||||
|
<echo message="Building ${lib.version} distribution..."/>
|
||||||
|
<echo message="You may want to stop and run 'ant savedoc' first."/>
|
||||||
|
<jar destfile="narya-${lib.version}.jar">
|
||||||
|
<fileset dir="..">
|
||||||
|
<exclude name="**/CVS"/>
|
||||||
|
<include name="narya/**"/>
|
||||||
|
<exclude name="narya/dist/**"/>
|
||||||
|
<exclude name="narya/code/**"/>
|
||||||
|
<exclude name="narya/*.jar"/>
|
||||||
|
</fileset>
|
||||||
|
</jar>
|
||||||
|
</target>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
+8
-14
@@ -1,24 +1,18 @@
|
|||||||
Required external libraries
|
Required external libraries
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
The Narya code requires the following external Java libraries (JAR
|
The Narya code requires the following external Java libraries (JAR files)
|
||||||
files) to be placed (or symlinked) here in the lib/ directory or in the
|
to be placed (or symlinked) here in the lib/ directory or in the shared
|
||||||
shared library directory specified in the build.xml file
|
library directory specified in the build.xml file (java.libraries).
|
||||||
(${java.libraries}).
|
|
||||||
|
|
||||||
* The samskivert package:
|
* The samskivert library:
|
||||||
(check out from CVS: projects/samskivert)
|
http://samskivert.com/code/samskivert/
|
||||||
|
|
||||||
* MM MySQL driver:
|
* MM MySQL driver:
|
||||||
http://mmmysql.sourceforge.net/
|
http://mmmysql.sourceforge.net/
|
||||||
|
|
||||||
* Matt Welsh's Non-blocking IO library:
|
* Various Apache Commons libraries:
|
||||||
http://www.cs.berkeley.edu/~mdw/proj/java-nbio/
|
http://jakarta.apache.org/commons/
|
||||||
|
|
||||||
(The native code shared library should be built and placed into
|
|
||||||
lib/i686-Linux where it will be automatically added to LD_LIBRARY_PATH
|
|
||||||
by the runjava script. Alternatively you can put it into your
|
|
||||||
LD_LIBRARY_PATH by hand.)
|
|
||||||
|
|
||||||
* The Java API for XML Processing (JAXP) 1.1 Reference Implementation:
|
* The Java API for XML Processing (JAXP) 1.1 Reference Implementation:
|
||||||
http://java.sun.com/xml/download.html
|
http://java.sun.com/xml/download.html
|
||||||
@@ -34,4 +28,4 @@ build system will automatically include them in the compile-time
|
|||||||
classpath.
|
classpath.
|
||||||
|
|
||||||
--
|
--
|
||||||
$Id: README,v 1.5 2001/10/11 04:07:50 mdb Exp $
|
$Id: README,v 1.6 2004/08/27 02:41:39 mdb Exp $
|
||||||
|
|||||||
Reference in New Issue
Block a user