You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2010/02/16 20:26:20 UTC
svn commit: r910655 - in /incubator/lcf/trunk/modules: ./ framework/lib/ lib/
Author: kwright
Date: Tue Feb 16 19:26:18 2010
New Revision: 910655
URL: http://svn.apache.org/viewvc?rev=910655&view=rev
Log:
Add uberbuild ant script, and move the checked-in framework lib dependencies up a level. The uberbuild script will copy all that around, so only the connector-specific build deps need to be present in each individual connector.
Added:
incubator/lcf/trunk/modules/build.xml (with props)
incubator/lcf/trunk/modules/lib/
incubator/lcf/trunk/modules/lib/commons-codec.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-codec.jar
incubator/lcf/trunk/modules/lib/commons-collections.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-collections.jar
incubator/lcf/trunk/modules/lib/commons-el.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-el.jar
incubator/lcf/trunk/modules/lib/commons-fileupload.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-fileupload.jar
incubator/lcf/trunk/modules/lib/commons-httpclient.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-httpclient.jar
incubator/lcf/trunk/modules/lib/commons-io.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-io.jar
incubator/lcf/trunk/modules/lib/commons-logging.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/commons-logging.jar
incubator/lcf/trunk/modules/lib/jasper-compiler-jdt.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/jasper-compiler-jdt.jar
incubator/lcf/trunk/modules/lib/jasper-compiler.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/jasper-compiler.jar
incubator/lcf/trunk/modules/lib/jasper-runtime.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/jasper-runtime.jar
incubator/lcf/trunk/modules/lib/jdbcpool-0.99.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/jdbcpool-0.99.jar
incubator/lcf/trunk/modules/lib/jsp-api.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/jsp-api.jar
incubator/lcf/trunk/modules/lib/log4j-1.2.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/log4j-1.2.jar
incubator/lcf/trunk/modules/lib/postgresql.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/postgresql.jar
incubator/lcf/trunk/modules/lib/serializer.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/serializer.jar
incubator/lcf/trunk/modules/lib/servlet-api.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/servlet-api.jar
incubator/lcf/trunk/modules/lib/xalan2.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/xalan2.jar
incubator/lcf/trunk/modules/lib/xercesImpl.jar
- copied unchanged from r910240, incubator/lcf/trunk/modules/framework/lib/xercesImpl.jar
incubator/lcf/trunk/modules/lib/xml-apis.jar
- copied unchanged from r909920, incubator/lcf/trunk/modules/framework/lib/xml-apis.jar
Removed:
incubator/lcf/trunk/modules/framework/lib/commons-codec.jar
incubator/lcf/trunk/modules/framework/lib/commons-collections.jar
incubator/lcf/trunk/modules/framework/lib/commons-el.jar
incubator/lcf/trunk/modules/framework/lib/commons-fileupload.jar
incubator/lcf/trunk/modules/framework/lib/commons-httpclient.jar
incubator/lcf/trunk/modules/framework/lib/commons-io.jar
incubator/lcf/trunk/modules/framework/lib/commons-logging.jar
incubator/lcf/trunk/modules/framework/lib/jasper-compiler-jdt.jar
incubator/lcf/trunk/modules/framework/lib/jasper-compiler.jar
incubator/lcf/trunk/modules/framework/lib/jasper-runtime.jar
incubator/lcf/trunk/modules/framework/lib/jdbcpool-0.99.jar
incubator/lcf/trunk/modules/framework/lib/jsp-api.jar
incubator/lcf/trunk/modules/framework/lib/log4j-1.2.jar
incubator/lcf/trunk/modules/framework/lib/postgresql.jar
incubator/lcf/trunk/modules/framework/lib/serializer.jar
incubator/lcf/trunk/modules/framework/lib/servlet-api.jar
incubator/lcf/trunk/modules/framework/lib/xalan2.jar
incubator/lcf/trunk/modules/framework/lib/xercesImpl.jar
incubator/lcf/trunk/modules/framework/lib/xml-apis.jar
Added: incubator/lcf/trunk/modules/build.xml
URL: http://svn.apache.org/viewvc/incubator/lcf/trunk/modules/build.xml?rev=910655&view=auto
==============================================================================
--- incubator/lcf/trunk/modules/build.xml (added)
+++ incubator/lcf/trunk/modules/build.xml Tue Feb 16 19:26:18 2010
@@ -0,0 +1,221 @@
+<project default="all">
+
+ <target name="clean">
+ <ant dir="framework" target="clean"/>
+ <ant dir="connectors/documentum" target="clean"/>
+ <ant dir="connectors/filenet" target="clean"/>
+ <ant dir="connectors/filesystem" target="clean"/>
+ <ant dir="connectors/gts" target="clean"/>
+ <ant dir="connectors/jcifs" target="clean"/>
+ <ant dir="connectors/jdbc" target="clean"/>
+ <ant dir="connectors/livelink" target="clean"/>
+ <ant dir="connectors/lucene" target="clean"/>
+ <ant dir="connectors/memex" target="clean"/>
+ <ant dir="connectors/meridio" target="clean"/>
+ <ant dir="connectors/nulloutput" target="clean"/>
+ <ant dir="connectors/rss" target="clean"/>
+ <ant dir="connectors/sharepoint" target="clean"/>
+ <ant dir="connectors/webcrawler" target="clean"/>
+ </target>
+
+ <target name="build-framework">
+ <copy todir="framework/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <ant dir="framework"/>
+ </target>
+
+ <target name="build-documentum-connector" depends="build-framework">
+ <copy todir="connectors/documentum/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/documentum/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/documentum/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/documentum"/>
+ </target>
+
+ <target name="build-filenet-connector" depends="build-framework">
+ <copy todir="connectors/filenet/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/filenet/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/filenet/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/filenet"/>
+ </target>
+
+ <target name="build-filesystem-connector" depends="build-framework">
+ <copy todir="connectors/filesystem/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/filesystem/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/filesystem/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/filesystem"/>
+ </target>
+
+ <target name="build-gts-connector" depends="build-framework">
+ <copy todir="connectors/gts/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/gts/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/gts/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/gts"/>
+ </target>
+
+ <target name="build-jcifs-connector" depends="build-framework">
+ <copy todir="connectors/jcifs/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/jcifs/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/jcifs/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/jcifs"/>
+ </target>
+
+ <target name="build-jdbc-connector" depends="build-framework">
+ <copy todir="connectors/jdbc/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/jdbc/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/jdbc/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/jdbc"/>
+ </target>
+
+ <target name="build-livelink-connector" depends="build-framework">
+ <copy todir="connectors/livelink/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/livelink/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/livelink/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/livelink"/>
+ </target>
+
+ <target name="build-lucene-connector" depends="build-framework">
+ <copy todir="connectors/lucene/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/lucene/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/lucene/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/lucene"/>
+ </target>
+
+ <target name="build-memex-connector" depends="build-framework">
+ <copy todir="connectors/memex/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/memex/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/memex/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/memex"/>
+ </target>
+
+ <target name="build-meridio-connector" depends="build-framework">
+ <copy todir="connectors/meridio/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/meridio/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/meridio/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/meridio"/>
+ </target>
+
+ <target name="build-nulloutput-connector" depends="build-framework">
+ <copy todir="connectors/nulloutput/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/nulloutput/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/nulloutput/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/nulloutput"/>
+ </target>
+
+ <target name="build-rss-connector" depends="build-framework">
+ <copy todir="connectors/rss/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/rss/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/rss/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/rss"/>
+ </target>
+
+ <target name="build-sharepoint-connector" depends="build-framework">
+ <copy todir="connectors/sharepoint/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/sharepoint/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/sharepoint/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/sharepoint"/>
+ </target>
+
+ <target name="build-webcrawler-connector" depends="build-framework">
+ <copy todir="connectors/webcrawler/lib">
+ <fileset dir="lib"/>
+ </copy>
+ <copy todir="connectors/webcrawler/lib">
+ <fileset dir="framework/build/jar"/>
+ </copy>
+ <copy todir="connectors/webcrawler/war">
+ <fileset dir="framework/build/war"/>
+ </copy>
+ <ant dir="connectors/webcrawler"/>
+ </target>
+
+ <target name="build-open-connectors" depends="build-filesystem-connector,build-rss-connector,build-webcrawler-connector,build-jdbc-connector"/>
+
+ <target name="build-output-connectors" depends="build-gts-connector,build-lucene-connector,build-nulloutput-connector"/>
+
+ <target name="build-lgpl-connectors" depends="build-jcifs-connector"/>
+
+ <target name="build-proprietary-connectors" depends="build-documentum-connector,build-filenet-connector,build-livelink-connector,build-memex-connector,build-meridio-connector,build-sharepoint-connector"/>
+
+ <target name="all" depends="build-framework,build-open-connectors,build-output-connectors,build-lgpl-connectors,build-proprietary-connectors"/>
+
+
+</project>
Propchange: incubator/lcf/trunk/modules/build.xml
------------------------------------------------------------------------------
svn:executable = *