[Mulgara-svn] r1085 - trunk
eddie at mulgara.org
eddie at mulgara.org
Wed Jul 16 15:13:45 UTC 2008
Author: eddie
Date: 2008-07-16 08:13:45 -0700 (Wed, 16 Jul 2008)
New Revision: 1085
Modified:
trunk/build.properties
trunk/build.xml
Log:
Added new build target (core-dist). This is largely based on embedded-dist, but removes third-party libraries and adds client-jrdf.
Modified: trunk/build.properties
===================================================================
--- trunk/build.properties 2008-07-16 14:23:17 UTC (rev 1084)
+++ trunk/build.properties 2008-07-16 15:13:45 UTC (rev 1085)
@@ -76,6 +76,7 @@
itql.jar = itql-${mulgara-version}.jar
parser.jar = parser-${mulgara-version}.jar
mulgara.jar = mulgara-${mulgara-version}.jar
+mulgara-core.jar = mulgara-core-${mulgara-version}.jar
mulgara-lite.jar = mulgara-lite-${mulgara-version}.jar
mulgara-http.jar = mulgara-http-${mulgara-version}.jar
rdql.jar = rdql-${mulgara-version}.jar
Modified: trunk/build.xml
===================================================================
--- trunk/build.xml 2008-07-16 14:23:17 UTC (rev 1084)
+++ trunk/build.xml 2008-07-16 15:13:45 UTC (rev 1085)
@@ -1862,6 +1862,85 @@
</jar>
</target>
+ <target name="core-dist"
+ depends="client-jrdf-jar, config-jar,
+ content-mbox-jar, content-mp3-jar, content-n3-jar,
+ content-rdfxml-jar, content-rio-jar,
+ demo-jar, driver-jar, dtd-jar,
+ itql-jar, sparql-int-jar,
+ jrdf-jar, store-jar, store-xa-jar,
+ store-nodepool-jar,
+ store-nodepool-memory-jar, store-nodepool-xa-jar,
+ query-jar, resolver-jar, resolver-null-jar, resolver-file-jar, resolver-filesystem-jar,
+ resolver-http-jar, resolver-memory-jar, resolver-spi-jar,
+ resolver-store-jar, resolver-url-jar, resolver-lucene-jar,
+ resolver-view-jar, resolver-nodetype-jar, resolver-prefix-jar, resolver-jar-jar,
+ resolver-relational-jar, resolver-distributed-jar,
+ resolver-xsd-jar, resolver-test-jar, rmi-jar,
+ server-jar, server-beep-jar, server-rmi-jar,
+ sofa-jar, rules-jar, krule-jar, store-stringpool-jar, store-stringpool-memory-jar,
+ store-stringpool-xa-jar, tuples-jar,
+ tuples-hybrid-jar, util-jar, util-xa-jar,
+ -embedded-dist-uptodate"
+ description="core dist for embedded apps, without 3rd party libs"
+ unless="embedded.dist.uptodate">
+
+ <!-- build the executable jar file -->
+ <jar jarfile="${dist.dir}/${mulgara-core.jar}">
+ <!-- core libraries -->
+ <zipfileset src="${bin.dir}/${client-jrdf.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${query.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${driver.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${itql.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${sparql-int.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${rmi.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${server.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${server-beep.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${server-rmi.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${util.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${config.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${server-local.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-spi.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-filesystem.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-xa.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-nodepool.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-nodepool-memory.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-nodepool-xa.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-stringpool.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-stringpool-memory.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${store-stringpool-xa.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${util-xa.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-null.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-file.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-http.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-lucene.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-memory.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-store.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-url.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-view.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${tuples.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${tuples-hybrid.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${content-mp3.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${content-n3.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${content-mbox.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${content-rdfxml.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${content-rio.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-nodetype.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-prefix.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-relational.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-distributed.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-xsd.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-test.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${resolver-jar.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${dtd.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${jrdf.base.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${rules.jar}" excludes="META-INF/**"/>
+ <zipfileset src="${bin.dir}/${krule.jar}" excludes="META-INF/**"/>
+ </jar>
+ </target>
+
<!-- do a check for any changes made to the mulgara build -->
<!-- potentially not the most efficient checking performed -->
<target name="-embedded-dist-uptodate">
More information about the Mulgara-svn
mailing list