[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