[MOBY-guts] biomoby commit
Dmitry Repchevski
drepchevski at dev.open-bio.org
Wed Dec 16 14:24:52 UTC 2009
drepchevski
Wed Dec 16 09:24:51 EST 2009
Update of /home/repository/moby/moby-live/Java/xmls
In directory dev.open-bio.org:/tmp/cvs-serv4816
Modified Files:
inbMoby.xml
Log Message:
Added INB MobyCentralModel library into the build
moby-live/Java/xmls inbMoby.xml,1.3,1.4
===================================================================
RCS file: /home/repository/moby/moby-live/Java/xmls/inbMoby.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- /home/repository/moby/moby-live/Java/xmls/inbMoby.xml 2009/09/11 06:55:24 1.3
+++ /home/repository/moby/moby-live/Java/xmls/inbMoby.xml 2009/12/16 14:24:51 1.4
@@ -12,6 +12,7 @@
<property name="inb.config.dir" location="${src.config}/inb"/>
<property name="inb.core.jar" value="MobyCore.jar"/>
<property name="inb.central.jar" value="MobyCentral.jar"/>
+<property name="inb.central.model.jar" value="MobyCentralModel.jar"/>
<!-- ================================================================== -->
<!-- Initialize (whatever needs to be done) -->
@@ -46,6 +47,22 @@
</jar>
</target>
+<!-- ================================================================== -->
+<!-- Build INB MobyCentralModel -->
+<!-- ================================================================== -->
+<target name="build-central-model" depends="build-central, inb-central-model-compile"
+ description="Build MobyCentral">
+ <property name="released.date" value="${TODAY_SHORT}"/>
+ <jar destfile="${build.lib}/${inb.central.model.jar}">
+ <manifest>
+ <attribute name="Built-By" value="${user.name}"/>
+ <attribute name="Released-Date" value="${released.date}"/>
+ </manifest>
+ <fileset dir="${inb.config.dir}/mobycentralmodel"/>
+ <fileset dir="${build.inb.model}"/>
+ </jar>
+</target>
+
<!-- ================================================================== -->
<!-- Compiles inb core source -->
<!-- ================================================================== -->
@@ -101,3 +118,33 @@
<compilerarg value="${xlint.param}"/>
</javac>
</target>
+
+ <!-- ================================================================== -->
+ <!-- Compiles inb central source -->
+ <!-- ================================================================== -->
+ <target name="inb-central-model-compile" depends="inb-init"
+ description="Compile all inb central model source code">
+
+ <condition property="xlint.param" value="-Xlint:unchecked" else="-Xlint:none">
+ <istrue value="${compile.warnings}"/>
+ </condition>
+
+ <javac
+ sourcepath=""
+ srcdir="${src.main}"
+ destdir="${build.inb.model}"
+ classpath="${build.lib}/${inb.core.jar};${build.lib}/${inb.central.jar}"
+ verbose="${compile.verbose}"
+ debug="${compile.debug}"
+ debuglevel="lines,vars,source"
+ deprecation="${compile.deprecation}"
+ optimize="${compile.optimize}"
+ includes="org/inb/biomoby/central/cache/*,org/inb/biomoby/central/model/*"
+ excludes="org/inb/biomoby/shared/*">
+
+ <classpath refid="build.classpath"/>
+ <classpath refid="dependency.classpath"/>
+
+ <compilerarg value="${xlint.param}"/>
+ </javac>
+ </target>
More information about the MOBY-guts
mailing list