| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <project name="manifoldcf" default="help"> |
| |
| <target name="clean"> |
| <delete> |
| <fileset dir="." includes="apache-manifoldcf-*.zip"/> |
| <fileset dir="." includes="apache-manifoldcf-*.tar.gz"/> |
| </delete> |
| <delete dir="build"/> |
| <delete dir="dist"/> |
| <delete dir="test-output"/> |
| <delete dir="test-postgresql-output"/> |
| <delete dir="test-HSQLDB-output"/> |
| <delete dir="test-HSQLDBext-output"/> |
| <ant dir="site" target="clean"/> |
| <ant dir="framework" target="clean"/> |
| <delete dir="framework/lib"/> |
| <ant dir="connectors/alfresco" target="clean"/> |
| <delete dir="connectors/alfresco/lib"/> |
| <ant dir="connectors/cmis" target="clean"/> |
| <delete dir="connectors/cmis/lib"/> |
| <ant dir="connectors/activedirectory" target="clean"/> |
| <delete dir="connectors/activedirectory/lib"/> |
| <ant dir="connectors/documentum" target="clean"/> |
| <delete dir="connectors/documentum/lib"/> |
| <ant dir="connectors/filenet" target="clean"/> |
| <delete dir="connectors/filenet/lib"/> |
| <ant dir="connectors/filesystem" target="clean"/> |
| <delete dir="connectors/filesystem/lib"/> |
| <ant dir="connectors/gts" target="clean"/> |
| <delete dir="connectors/gts/lib"/> |
| <ant dir="connectors/jcifs" target="clean"/> |
| <delete dir="connectors/jcifs/lib"/> |
| <ant dir="connectors/jdbc" target="clean"/> |
| <delete dir="connectors/jdbc/lib"/> |
| <ant dir="connectors/livelink" target="clean"/> |
| <delete dir="connectors/livelink/lib"/> |
| <ant dir="connectors/solr" target="clean"/> |
| <delete dir="connectors/solr/lib"/> |
| <ant dir="connectors/memex" target="clean"/> |
| <delete dir="connectors/memex/lib"/> |
| <ant dir="connectors/meridio" target="clean"/> |
| <delete dir="connectors/meridio/lib"/> |
| <ant dir="connectors/opensearchserver" target="clean"/> |
| <delete dir="connectors/opensearchserver/lib"/> |
| <ant dir="connectors/nullauthority" target="clean"/> |
| <delete dir="connectors/nullauthority/lib"/> |
| <ant dir="connectors/nulloutput" target="clean"/> |
| <delete dir="connectors/nulloutput/lib"/> |
| <ant dir="connectors/rss" target="clean"/> |
| <delete dir="connectors/rss/lib"/> |
| <ant dir="connectors/sharepoint" target="clean"/> |
| <delete dir="connectors/sharepoint/lib"/> |
| <ant dir="connectors/webcrawler" target="clean"/> |
| <delete dir="connectors/webcrawler/lib"/> |
| <ant dir="connectors/wiki" target="clean"/> |
| <delete dir="connectors/wiki/lib"/> |
| </target> |
| |
| <target name="cleanup-afterbuild"> |
| <delete dir="build"/> |
| <delete dir="framework/build"/> |
| <delete dir="framework/dist"/> |
| <delete dir="framework/lib"/> |
| <ant dir="connectors/alfresco" target="clean"/> |
| <delete dir="connectors/alfresco/lib"/> |
| <ant dir="connectors/cmis" target="clean"/> |
| <delete dir="connectors/cmis/lib"/> |
| <ant dir="connectors/activedirectory" target="clean"/> |
| <delete dir="connectors/activedirectory/lib"/> |
| <ant dir="connectors/documentum" target="clean"/> |
| <delete dir="connectors/documentum/lib"/> |
| <ant dir="connectors/filenet" target="clean"/> |
| <delete dir="connectors/filenet/lib"/> |
| <delete dir="connectors/filesystem/build"/> |
| <delete dir="connectors/filesystem/dist"/> |
| <delete dir="connectors/filesystem/lib"/> |
| <ant dir="connectors/gts" target="clean"/> |
| <delete dir="connectors/gts/lib"/> |
| <ant dir="connectors/jcifs" target="clean"/> |
| <delete dir="connectors/jcifs/lib"/> |
| <ant dir="connectors/jdbc" target="clean"/> |
| <delete dir="connectors/jdbc/lib"/> |
| <ant dir="connectors/livelink" target="clean"/> |
| <delete dir="connectors/livelink/lib"/> |
| <ant dir="connectors/solr" target="clean"/> |
| <delete dir="connectors/solr/lib"/> |
| <ant dir="connectors/memex" target="clean"/> |
| <delete dir="connectors/memex/lib"/> |
| <ant dir="connectors/meridio" target="clean"/> |
| <delete dir="connectors/meridio/lib"/> |
| <ant dir="connectors/opensearchserver" target="clean"/> |
| <delete dir="connectors/opensearchserver/lib"/> |
| <ant dir="connectors/nullauthority" target="clean"/> |
| <delete dir="connectors/nullauthority/lib"/> |
| <ant dir="connectors/nulloutput" target="clean"/> |
| <delete dir="connectors/nulloutput/lib"/> |
| <ant dir="connectors/rss" target="clean"/> |
| <delete dir="connectors/rss/lib"/> |
| <ant dir="connectors/sharepoint" target="clean"/> |
| <delete dir="connectors/sharepoint/lib"/> |
| <ant dir="connectors/webcrawler" target="clean"/> |
| <delete dir="connectors/webcrawler/lib"/> |
| <ant dir="connectors/wiki" target="clean"/> |
| <delete dir="connectors/wiki/lib"/> |
| </target> |
| |
| <target name="build-site"> |
| <ant dir="site" target="all"/> |
| </target> |
| |
| <target name="build-json"> |
| <mkdir dir="build/json/classes"/> |
| <javac srcdir="json" destdir="build/json/classes" target="1.5" source="1.4" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="jar-json" depends="build-json"> |
| <mkdir dir="build/jar"/> |
| <jar destfile="build/jar/json.jar" basedir="build/json/classes"/> |
| </target> |
| |
| <target name="setup-framework" depends="jar-json"> |
| <mkdir dir="framework/lib"/> |
| <!-- Individually specify the needed libraries, since otherwise that information would not be available readily --> |
| <copy todir="framework/lib"> |
| <fileset dir="build/jar"> |
| <include name="json.jar"/> |
| </fileset> |
| <fileset dir="lib"> |
| <include name="commons-codec*.jar"/> |
| <include name="commons-collections*.jar"/> |
| <include name="commons-el*.jar"/> |
| <include name="commons-fileupload*.jar"/> |
| <include name="commons-httpclient-mcf.jar"/> |
| <include name="commons-io*.jar"/> |
| <include name="commons-logging*.jar"/> |
| <include name="eclipse*.jar"/> |
| <include name="jasper*.jar"/> |
| <include name="jetty*.jar"/> |
| <include name="jdbcpool-0.99.jar"/> |
| <include name="jsp-2.1*.jar"/> |
| <include name="jsp-api*.jar"/> |
| <include name="junit*.jar"/> |
| <include name="log4j*.jar"/> |
| <include name="serializer*.jar"/> |
| <include name="servlet-api*.jar"/> |
| <include name="tomcat-juli*.jar"/> |
| <include name="xalan*.jar"/> |
| <include name="xercesImpl-mcf.jar"/> |
| <include name="xml-apis*.jar"/> |
| </fileset> |
| <fileset dir="lib"> |
| <include name="postgresql*.jar"/> |
| <include name="derby*.jar"/> |
| <include name="hsqldb*.jar"/> |
| </fileset> |
| </copy> |
| </target> |
| |
| <target name="build-framework" depends="setup-framework"> |
| <ant dir="framework" target="build"/> |
| </target> |
| |
| <target name="doc-framework" depends="setup-framework"> |
| <ant dir="framework" target="doc"/> |
| </target> |
| |
| <target name="build-tests-framework" depends="setup-framework"> |
| <ant dir="framework" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-framework" depends="setup-framework"> |
| <ant dir="framework" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-framework" depends="setup-framework"> |
| <ant dir="framework" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-framework" depends="setup-framework"> |
| <ant dir="framework" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-framework" depends="setup-framework"> |
| <ant dir="framework" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="run-tests-HSQLDBext-framework" depends="setup-framework"> |
| <ant dir="framework" target="run-tests-HSQLDBext"/> |
| </target> |
| |
| <target name="setup-activedirectory-connector" depends="build-framework"> |
| <mkdir dir="connectors/activedirectory/lib"/> |
| <copy todir="connectors/activedirectory/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/activedirectory/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-activedirectory-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/activedirectory/lib"/> |
| <copy todir="connectors/activedirectory/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-activedirectory-connector" depends="setup-activedirectory-connector"> |
| <ant dir="connectors/activedirectory" target="build"/> |
| </target> |
| |
| <target name="doc-activedirectory-connector" depends="setup-activedirectory-connector"> |
| <ant dir="connectors/activedirectory" target="doc"/> |
| </target> |
| |
| <target name="build-tests-activedirectory-connector" depends="setup-activedirectory-connector,setup-activedirectory-connector-tests"> |
| <ant dir="connectors/activedirectory" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-activedirectory-connector" depends="setup-activedirectory-connector,setup-activedirectory-connector-tests"> |
| <ant dir="connectors/activedirectory" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-activedirectory-connector" depends="setup-activedirectory-connector,setup-activedirectory-connector-tests"> |
| <ant dir="connectors/activedirectory" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-activedirectory-connector" depends="setup-activedirectory-connector,setup-activedirectory-connector-tests"> |
| <ant dir="connectors/activedirectory" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-activedirectory-connector" depends="setup-activedirectory-connector,setup-activedirectory-connector-tests"> |
| <ant dir="connectors/activedirectory" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-alfresco-connector" depends="build-framework"> |
| <mkdir dir="connectors/alfresco/lib"/> |
| <copy todir="connectors/alfresco/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/alfresco/lib"> |
| <fileset dir="lib"> |
| <include name="alfresco-web-service-client*.jar"/> |
| <include name="axis*.jar"/> |
| <include name="commons-discovery*.jar"/> |
| <include name="commons-logging*.jar"/> |
| <include name="commons-lang*.jar"/> |
| <include name="mail*.jar"/> |
| <include name="opensaml*.jar"/> |
| <include name="wsdl4j*.jar"/> |
| <include name="wss4j*.jar"/> |
| <include name="xalan*.jar"/> |
| <include name="xercesImpl*.jar"/> |
| <include name="xmlsec*.jar"/> |
| </fileset> |
| </copy> |
| <copy todir="connectors/alfresco/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-cmis-connector" depends="build-framework"> |
| <mkdir dir="connectors/cmis/lib"/> |
| <copy todir="connectors/cmis/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/cmis/lib"> |
| <fileset dir="lib"> |
| <include name="chemistry*.jar"/> |
| <include name="saaj*.jar"/> |
| <include name="stax*.jar"/> |
| <include name="streambuffer*.jar"/> |
| <include name="jaxb*.jar"/> |
| <include name="jaxws*.jar"/> |
| <include name="wstx-asl*.jar"/> |
| <include name="mimepull*.jar"/> |
| <include name="resolver*.jar"/> |
| <include name="org.osgi.core*.jar"/> |
| <include name="jsr181-api*.jar"/> |
| <include name="jsr250-api*.jar"/> |
| <include name="activation*.jar"/> |
| <include name="commons-lang*.jar"/> |
| </fileset> |
| </copy> |
| <copy todir="connectors/cmis/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-alfresco-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/alfresco/lib"/> |
| <copy todir="connectors/alfresco/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| <fileset file="lib/h2*.jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-cmis-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/cmis/lib"/> |
| <copy todir="connectors/cmis/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-alfresco-connector" depends="setup-alfresco-connector"> |
| <ant dir="connectors/alfresco" target="build"/> |
| </target> |
| |
| <target name="build-alfresco-connector-testmaterials" depends="setup-alfresco-connector"> |
| <ant dir="connectors/alfresco" target="build-test-materials"/> |
| </target> |
| |
| <target name="build-cmis-connector" depends="setup-cmis-connector"> |
| <ant dir="connectors/cmis" target="build"/> |
| </target> |
| |
| <target name="doc-alfresco-connector" depends="setup-alfresco-connector"> |
| <ant dir="connectors/alfresco" target="doc"/> |
| </target> |
| |
| <target name="doc-cmis-connector" depends="setup-cmis-connector"> |
| <ant dir="connectors/cmis" target="doc"/> |
| </target> |
| |
| <target name="build-tests-alfresco-connector" depends="setup-alfresco-connector,setup-alfresco-connector-tests"> |
| <ant dir="connectors/alfresco" target="build-tests"/> |
| </target> |
| |
| <target name="build-tests-cmis-connector" depends="setup-cmis-connector,setup-cmis-connector-tests"> |
| <ant dir="connectors/cmis" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-alfresco-connector" depends="setup-alfresco-connector,setup-alfresco-connector-tests"> |
| <ant dir="connectors/alfresco" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-cmis-connector" depends="setup-cmis-connector,setup-cmis-connector-tests"> |
| <ant dir="connectors/cmis" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-alfresco-connector" depends="setup-alfresco-connector,setup-alfresco-connector-tests"> |
| <ant dir="connectors/alfresco" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-derby-cmis-connector" depends="setup-cmis-connector,setup-cmis-connector-tests"> |
| <ant dir="connectors/cmis" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-alfresco-connector" depends="setup-alfresco-connector,setup-alfresco-connector-tests"> |
| <ant dir="connectors/alfresco" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-postgresql-cmis-connector" depends="setup-cmis-connector,setup-cmis-connector-tests"> |
| <ant dir="connectors/cmis" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-alfresco-connector" depends="setup-alfresco-connector,setup-alfresco-connector-tests"> |
| <ant dir="connectors/alfresco" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-cmis-connector" depends="setup-cmis-connector,setup-cmis-connector-tests"> |
| <ant dir="connectors/cmis" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-documentum-connector" depends="build-framework"> |
| <mkdir dir="connectors/documentum/lib"/> |
| <copy todir="connectors/documentum/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/documentum/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-documentum-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/documentum/lib"/> |
| <copy todir="connectors/documentum/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-documentum-connector" depends="setup-documentum-connector"> |
| <ant dir="connectors/documentum" target="build"/> |
| </target> |
| |
| <target name="doc-documentum-connector" depends="setup-documentum-connector"> |
| <ant dir="connectors/documentum" target="doc"/> |
| </target> |
| |
| <target name="build-tests-documentum-connector" depends="setup-documentum-connector,setup-documentum-connector-tests"> |
| <ant dir="connectors/documentum" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-documentum-connector" depends="setup-documentum-connector,setup-documentum-connector-tests"> |
| <ant dir="connectors/documentum" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-documentum-connector" depends="setup-documentum-connector,setup-documentum-connector-tests"> |
| <ant dir="connectors/documentum" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-documentum-connector" depends="setup-documentum-connector,setup-documentum-connector-tests"> |
| <ant dir="connectors/documentum" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-documentum-connector" depends="setup-documentum-connector,setup-documentum-connector-tests"> |
| <ant dir="connectors/documentum" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-filenet-connector" depends="build-framework"> |
| <mkdir dir="connectors/filenet/lib"/> |
| <copy todir="connectors/filenet/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/filenet/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-filenet-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/filenet/lib"/> |
| <copy todir="connectors/filenet/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-filenet-connector" depends="setup-filenet-connector"> |
| <ant dir="connectors/filenet" target="build"/> |
| </target> |
| |
| <target name="doc-filenet-connector" depends="setup-filenet-connector"> |
| <ant dir="connectors/filenet" target="doc"/> |
| </target> |
| |
| <target name="build-tests-filenet-connector" depends="setup-filenet-connector,setup-filenet-connector-tests"> |
| <ant dir="connectors/filenet" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-filenet-connector" depends="setup-filenet-connector,setup-filenet-connector-tests"> |
| <ant dir="connectors/filenet" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-filenet-connector" depends="setup-filenet-connector,setup-filenet-connector-tests"> |
| <ant dir="connectors/filenet" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-filenet-connector" depends="setup-filenet-connector,setup-filenet-connector-tests"> |
| <ant dir="connectors/filenet" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-filenet-connector" depends="setup-filenet-connector,setup-filenet-connector-tests"> |
| <ant dir="connectors/filenet" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-filesystem-connector" depends="build-framework"> |
| <mkdir dir="connectors/filesystem/lib"/> |
| <copy todir="connectors/filesystem/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/filesystem/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-filesystem-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/filesystem/lib"/> |
| <copy todir="connectors/filesystem/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-filesystem-connector" depends="setup-filesystem-connector"> |
| <ant dir="connectors/filesystem" target="build"/> |
| </target> |
| |
| <target name="doc-filesystem-connector" depends="setup-filesystem-connector"> |
| <ant dir="connectors/filesystem" target="doc"/> |
| </target> |
| |
| <target name="build-tests-filesystem-connector" depends="setup-filesystem-connector,setup-filesystem-connector-tests"> |
| <ant dir="connectors/filesystem" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-filesystem-connector" depends="setup-filesystem-connector,setup-filesystem-connector-tests"> |
| <ant dir="connectors/filesystem" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-filesystem-connector" depends="setup-filesystem-connector,setup-filesystem-connector-tests"> |
| <ant dir="connectors/filesystem" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-filesystem-connector" depends="setup-filesystem-connector,setup-filesystem-connector-tests"> |
| <ant dir="connectors/filesystem" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-filesystem-connector" depends="setup-filesystem-connector,setup-filesystem-connector-tests"> |
| <ant dir="connectors/filesystem" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-gts-connector" depends="build-framework"> |
| <mkdir dir="connectors/gts/lib"/> |
| <copy todir="connectors/gts/lib"> |
| <fileset dir="framework/lib"/> |
| <fileset dir="lib"> |
| <include name="poi*.jar"/> |
| </fileset> |
| </copy> |
| <copy todir="connectors/gts/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-gts-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/gts/lib"/> |
| <copy todir="connectors/gts/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-gts-connector" depends="setup-gts-connector"> |
| <ant dir="connectors/gts" target="build"/> |
| </target> |
| |
| <target name="doc-gts-connector" depends="setup-gts-connector"> |
| <ant dir="connectors/gts" target="doc"/> |
| </target> |
| |
| <target name="build-tests-gts-connector" depends="setup-gts-connector,setup-gts-connector-tests"> |
| <ant dir="connectors/gts" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-gts-connector" depends="setup-gts-connector,setup-gts-connector-tests"> |
| <ant dir="connectors/gts" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-gts-connector" depends="setup-gts-connector,setup-gts-connector-tests"> |
| <ant dir="connectors/gts" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-gts-connector" depends="setup-gts-connector,setup-gts-connector-tests"> |
| <ant dir="connectors/gts" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-gts-connector" depends="setup-gts-connector,setup-gts-connector-tests"> |
| <ant dir="connectors/gts" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-jcifs-connector" depends="build-framework"> |
| <mkdir dir="connectors/jcifs/lib"/> |
| <copy todir="connectors/jcifs/lib"> |
| <fileset dir="framework/lib"/> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-jcifs-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/jcifs/lib"/> |
| <copy todir="connectors/jcifs/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-jcifs-connector" depends="setup-jcifs-connector"> |
| <ant dir="connectors/jcifs" target="build"/> |
| </target> |
| |
| <target name="doc-jcifs-connector" depends="setup-jcifs-connector"> |
| <ant dir="connectors/jcifs" target="doc"/> |
| </target> |
| |
| <target name="build-tests-jcifs-connector" depends="setup-jcifs-connector,setup-jcifs-connector-tests"> |
| <ant dir="connectors/jcifs" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-jcifs-connector" depends="setup-jcifs-connector,setup-jcifs-connector-tests"> |
| <ant dir="connectors/jcifs" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-jcifs-connector" depends="setup-jcifs-connector,setup-jcifs-connector-tests"> |
| <ant dir="connectors/jcifs" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-jcifs-connector" depends="setup-jcifs-connector,setup-jcifs-connector-tests"> |
| <ant dir="connectors/jcifs" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-jcifs-connector" depends="setup-jcifs-connector,setup-jcifs-connector-tests"> |
| <ant dir="connectors/jcifs" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-jdbc-connector" depends="build-framework"> |
| <mkdir dir="connectors/jdbc/lib"/> |
| <copy todir="connectors/jdbc/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/jdbc/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-jdbc-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/jdbc/lib"/> |
| <copy todir="connectors/jdbc/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-jdbc-connector" depends="setup-jdbc-connector"> |
| <ant dir="connectors/jdbc" target="build"/> |
| </target> |
| |
| <target name="doc-jdbc-connector" depends="setup-jdbc-connector"> |
| <ant dir="connectors/jdbc" target="doc"/> |
| </target> |
| |
| <target name="build-tests-jdbc-connector" depends="setup-jdbc-connector,setup-jdbc-connector-tests"> |
| <ant dir="connectors/jdbc" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-jdbc-connector" depends="setup-jdbc-connector,setup-jdbc-connector-tests"> |
| <ant dir="connectors/jdbc" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-jdbc-connector" depends="setup-jdbc-connector,setup-jdbc-connector-tests"> |
| <ant dir="connectors/jdbc" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-jdbc-connector" depends="setup-jdbc-connector,setup-jdbc-connector-tests"> |
| <ant dir="connectors/jdbc" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-jdbc-connector" depends="setup-jdbc-connector,setup-jdbc-connector-tests"> |
| <ant dir="connectors/jdbc" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-livelink-connector" depends="build-framework"> |
| <mkdir dir="connectors/livelink/lib"/> |
| <copy todir="connectors/livelink/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/livelink/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-livelink-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/livelink/lib"/> |
| <copy todir="connectors/livelink/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-livelink-connector" depends="setup-livelink-connector"> |
| <ant dir="connectors/livelink" target="build"/> |
| </target> |
| |
| <target name="doc-livelink-connector" depends="setup-livelink-connector"> |
| <ant dir="connectors/livelink" target="doc"/> |
| </target> |
| |
| <target name="build-tests-livelink-connector" depends="setup-livelink-connector,setup-livelink-connector-tests"> |
| <ant dir="connectors/livelink" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-livelink-connector" depends="setup-livelink-connector,setup-livelink-connector-tests"> |
| <ant dir="connectors/livelink" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-livelink-connector" depends="setup-livelink-connector,setup-livelink-connector-tests"> |
| <ant dir="connectors/livelink" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-livelink-connector" depends="setup-livelink-connector,setup-livelink-connector-tests"> |
| <ant dir="connectors/livelink" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-livelink-connector" depends="setup-livelink-connector,setup-livelink-connector-tests"> |
| <ant dir="connectors/livelink" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-solr-connector" depends="build-framework"> |
| <mkdir dir="connectors/solr/lib"/> |
| <copy todir="connectors/solr/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/solr/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-solr-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/solr/lib"/> |
| <copy todir="connectors/solr/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-solr-connector" depends="setup-solr-connector"> |
| <ant dir="connectors/solr" target="build"/> |
| </target> |
| |
| <target name="doc-solr-connector" depends="setup-solr-connector"> |
| <ant dir="connectors/solr" target="doc"/> |
| </target> |
| |
| <target name="build-tests-solr-connector" depends="setup-solr-connector,setup-solr-connector-tests"> |
| <ant dir="connectors/solr" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-solr-connector" depends="setup-solr-connector,setup-solr-connector-tests"> |
| <ant dir="connectors/solr" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-solr-connector" depends="setup-solr-connector,setup-solr-connector-tests"> |
| <ant dir="connectors/solr" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-solr-connector" depends="setup-solr-connector,setup-solr-connector-tests"> |
| <ant dir="connectors/solr" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-solr-connector" depends="setup-solr-connector,setup-solr-connector-tests"> |
| <ant dir="connectors/solr" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-memex-connector" depends="build-framework"> |
| <mkdir dir="connectors/memex/lib"/> |
| <copy todir="connectors/memex/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/memex/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-memex-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/memex/lib"/> |
| <copy todir="connectors/memex/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-memex-connector" depends="setup-memex-connector"> |
| <ant dir="connectors/memex" target="build"/> |
| </target> |
| |
| <target name="doc-memex-connector" depends="setup-memex-connector"> |
| <ant dir="connectors/memex" target="doc"/> |
| </target> |
| |
| <target name="build-tests-memex-connector" depends="setup-memex-connector,setup-memex-connector-tests"> |
| <ant dir="connectors/memex" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-memex-connector" depends="setup-memex-connector,setup-memex-connector-tests"> |
| <ant dir="connectors/memex" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-memex-connector" depends="setup-memex-connector,setup-memex-connector-tests"> |
| <ant dir="connectors/memex" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-memex-connector" depends="setup-memex-connector,setup-memex-connector-tests"> |
| <ant dir="connectors/memex" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-memex-connector" depends="setup-memex-connector,setup-memex-connector-tests"> |
| <ant dir="connectors/memex" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-meridio-connector" depends="build-framework"> |
| <mkdir dir="connectors/meridio/lib"/> |
| <copy todir="connectors/meridio/lib"> |
| <fileset dir="lib"> |
| <include name="axis*.jar"/> |
| <include name="saaj*.jar"/> |
| <include name="wsdl4j*.jar"/> |
| <include name="castor*.jar"/> |
| <include name="commons-discovery*.jar"/> |
| <include name="activation*.jar"/> |
| <include name="geronimo-javamail_1.4_spec*.jar"/> |
| </fileset> |
| </copy> |
| <copy todir="connectors/meridio/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/meridio/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-meridio-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/meridio/lib"/> |
| <copy todir="connectors/meridio/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-meridio-connector" depends="setup-meridio-connector"> |
| <ant dir="connectors/meridio" target="build"/> |
| </target> |
| |
| <target name="doc-meridio-connector" depends="setup-meridio-connector"> |
| <ant dir="connectors/meridio" target="doc"/> |
| </target> |
| |
| <target name="build-tests-meridio-connector" depends="setup-meridio-connector,setup-meridio-connector-tests"> |
| <ant dir="connectors/meridio" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-meridio-connector" depends="setup-meridio-connector,setup-meridio-connector-tests"> |
| <ant dir="connectors/meridio" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-meridio-connector" depends="setup-meridio-connector,setup-meridio-connector-tests"> |
| <ant dir="connectors/meridio" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-meridio-connector" depends="setup-meridio-connector,setup-meridio-connector-tests"> |
| <ant dir="connectors/meridio" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-meridio-connector" depends="setup-meridio-connector,setup-meridio-connector-tests"> |
| <ant dir="connectors/meridio" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-opensearchserver-connector" depends="build-framework"> |
| <mkdir dir="connectors/opensearchserver/lib"/> |
| <copy todir="connectors/opensearchserver/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/opensearchserver/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-opensearchserver-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/opensearchserver/lib"/> |
| <copy todir="connectors/opensearchserver/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-opensearchserver-connector" depends="setup-opensearchserver-connector"> |
| <ant dir="connectors/opensearchserver" target="build"/> |
| </target> |
| |
| <target name="doc-opensearchserver-connector" depends="setup-opensearchserver-connector"> |
| <ant dir="connectors/opensearchserver" target="doc"/> |
| </target> |
| |
| <target name="build-tests-opensearchserver-connector" depends="setup-opensearchserver-connector,setup-opensearchserver-connector-tests"> |
| <ant dir="connectors/opensearchserver" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-opensearchserver-connector" depends="setup-opensearchserver-connector,setup-opensearchserver-connector-tests"> |
| <ant dir="connectors/opensearchserver" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-opensearchserver-connector" depends="setup-opensearchserver-connector,setup-opensearchserver-connector-tests"> |
| <ant dir="connectors/opensearchserver" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-opensearchserver-connector" depends="setup-opensearchserver-connector,setup-opensearchserver-connector-tests"> |
| <ant dir="connectors/opensearchserver" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-opensearchserver-connector" depends="setup-opensearchserver-connector,setup-opensearchserver-connector-tests"> |
| <ant dir="connectors/opensearchserver" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-nullauthority-connector" depends="build-framework"> |
| <mkdir dir="connectors/nullauthority/lib"/> |
| <copy todir="connectors/nulloutput/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/nullauthority/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-nullauthority-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/nullauthority/lib"/> |
| <copy todir="connectors/nullauthority/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-nullauthority-connector" depends="setup-nullauthority-connector"> |
| <ant dir="connectors/nullauthority" target="build"/> |
| </target> |
| |
| <target name="doc-nullauthority-connector" depends="setup-nullauthority-connector"> |
| <ant dir="connectors/nullauthority" target="doc"/> |
| </target> |
| |
| <target name="build-tests-nullauthority-connector" depends="setup-nullauthority-connector,setup-nullauthority-connector-tests"> |
| <ant dir="connectors/nullauthority" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-nullauthority-connector" depends="setup-nullauthority-connector,setup-nullauthority-connector-tests"> |
| <ant dir="connectors/nullauthority" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-nullauthority-connector" depends="setup-nullauthority-connector,setup-nullauthority-connector-tests"> |
| <ant dir="connectors/nullauthority" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-nullauthority-connector" depends="setup-nullauthority-connector,setup-nullauthority-connector-tests"> |
| <ant dir="connectors/nullauthority" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-nullauthority-connector" depends="setup-nullauthority-connector,setup-nullauthority-connector-tests"> |
| <ant dir="connectors/nullauthority" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-nulloutput-connector" depends="build-framework"> |
| <mkdir dir="connectors/nulloutput/lib"/> |
| <copy todir="connectors/nulloutput/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/nulloutput/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-nulloutput-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/nulloutput/lib"/> |
| <copy todir="connectors/nulloutput/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-nulloutput-connector" depends="setup-nulloutput-connector"> |
| <ant dir="connectors/nulloutput" target="build"/> |
| </target> |
| |
| <target name="doc-nulloutput-connector" depends="setup-nulloutput-connector"> |
| <ant dir="connectors/nulloutput" target="doc"/> |
| </target> |
| |
| <target name="build-tests-nulloutput-connector" depends="setup-nulloutput-connector,setup-nulloutput-connector-tests"> |
| <ant dir="connectors/nulloutput" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-nulloutput-connector" depends="setup-nulloutput-connector,setup-nulloutput-connector-tests"> |
| <ant dir="connectors/nulloutput" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-nulloutput-connector" depends="setup-nulloutput-connector,setup-nulloutput-connector-tests"> |
| <ant dir="connectors/nulloutput" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-nulloutput-connector" depends="setup-nulloutput-connector,setup-nulloutput-connector-tests"> |
| <ant dir="connectors/nulloutput" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-nulloutput-connector" depends="setup-nulloutput-connector,setup-nulloutput-connector-tests"> |
| <ant dir="connectors/nulloutput" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-rss-connector" depends="build-framework"> |
| <mkdir dir="connectors/rss/lib"/> |
| <copy todir="connectors/rss/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/rss/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-rss-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/rss/lib"/> |
| <copy todir="connectors/rss/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-rss-connector" depends="setup-rss-connector"> |
| <ant dir="connectors/rss" target="build"/> |
| </target> |
| |
| <target name="doc-rss-connector" depends="setup-rss-connector"> |
| <ant dir="connectors/rss" target="doc"/> |
| </target> |
| |
| <target name="build-tests-rss-connector" depends="setup-rss-connector,setup-rss-connector-tests"> |
| <ant dir="connectors/rss" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-rss-connector" depends="setup-rss-connector,setup-rss-connector-tests"> |
| <ant dir="connectors/rss" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-rss-connector" depends="setup-rss-connector,setup-rss-connector-tests"> |
| <ant dir="connectors/rss" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-rss-connector" depends="setup-rss-connector,setup-rss-connector-tests"> |
| <ant dir="connectors/rss" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-rss-connector" depends="setup-rss-connector,setup-rss-connector-tests"> |
| <ant dir="connectors/rss" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-sharepoint-connector" depends="build-framework"> |
| <mkdir dir="connectors/sharepoint/lib"/> |
| <copy todir="connectors/sharepoint/lib"> |
| <fileset dir="lib"> |
| <include name="axis*.jar"/> |
| <include name="saaj*.jar"/> |
| <include name="wsdl4j*.jar"/> |
| <include name="commons-discovery*.jar"/> |
| <include name="activation*.jar"/> |
| </fileset> |
| </copy> |
| <copy todir="connectors/sharepoint/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/sharepoint/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-sharepoint-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/sharepoint/lib"/> |
| <copy todir="connectors/sharepoint/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-sharepoint-connector" depends="setup-sharepoint-connector"> |
| <ant dir="connectors/sharepoint" target="build"/> |
| </target> |
| |
| <target name="doc-sharepoint-connector" depends="setup-sharepoint-connector"> |
| <ant dir="connectors/sharepoint" target="doc"/> |
| </target> |
| |
| <target name="build-tests-sharepoint-connector" depends="setup-sharepoint-connector,setup-sharepoint-connector-tests"> |
| <ant dir="connectors/sharepoint" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-sharepoint-connector" depends="setup-sharepoint-connector,setup-sharepoint-connector-tests"> |
| <ant dir="connectors/sharepoint" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-sharepoint-connector" depends="setup-sharepoint-connector,setup-sharepoint-connector-tests"> |
| <ant dir="connectors/sharepoint" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-sharepoint-connector" depends="setup-sharepoint-connector,setup-sharepoint-connector-tests"> |
| <ant dir="connectors/sharepoint" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-sharepoint-connector" depends="setup-sharepoint-connector,setup-sharepoint-connector-tests"> |
| <ant dir="connectors/sharepoint" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-webcrawler-connector" depends="build-framework"> |
| <mkdir dir="connectors/webcrawler/lib"/> |
| <copy todir="connectors/webcrawler/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/webcrawler/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-webcrawler-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/webcrawler/lib"/> |
| <copy todir="connectors/webcrawler/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-webcrawler-connector" depends="setup-webcrawler-connector"> |
| <ant dir="connectors/webcrawler" target="build"/> |
| </target> |
| |
| <target name="doc-webcrawler-connector" depends="setup-webcrawler-connector"> |
| <ant dir="connectors/webcrawler" target="doc"/> |
| </target> |
| |
| <target name="build-tests-webcrawler-connector" depends="setup-webcrawler-connector,setup-webcrawler-connector-tests"> |
| <ant dir="connectors/webcrawler" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-webcrawler-connector" depends="setup-webcrawler-connector,setup-webcrawler-connector-tests"> |
| <ant dir="connectors/webcrawler" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-webcrawler-connector" depends="setup-webcrawler-connector,setup-webcrawler-connector-tests"> |
| <ant dir="connectors/webcrawler" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-webcrawler-connector" depends="setup-webcrawler-connector,setup-webcrawler-connector-tests"> |
| <ant dir="connectors/webcrawler" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-webcrawler-connector" depends="setup-webcrawler-connector,setup-webcrawler-connector-tests"> |
| <ant dir="connectors/webcrawler" target="run-tests-HSQLDB"/> |
| </target> |
| |
| <target name="setup-wiki-connector" depends="build-framework"> |
| <mkdir dir="connectors/wiki/lib"/> |
| <copy todir="connectors/wiki/lib"> |
| <fileset dir="framework/lib"/> |
| </copy> |
| <copy todir="connectors/wiki/lib"> |
| <fileset dir="framework/build/jar"/> |
| </copy> |
| </target> |
| |
| <target name="setup-wiki-connector-tests" depends="build-tests-framework"> |
| <mkdir dir="connectors/wiki/lib"/> |
| <copy todir="connectors/wiki/lib"> |
| <fileset dir="framework/build/test-jar"/> |
| </copy> |
| </target> |
| |
| <target name="build-wiki-connector" depends="setup-wiki-connector"> |
| <ant dir="connectors/wiki" target="build"/> |
| </target> |
| |
| <target name="doc-wiki-connector" depends="setup-wiki-connector"> |
| <ant dir="connectors/wiki" target="doc"/> |
| </target> |
| |
| <target name="build-tests-wiki-connector" depends="setup-wiki-connector,setup-wiki-connector-tests"> |
| <ant dir="connectors/wiki" target="build-tests"/> |
| </target> |
| |
| <target name="run-tests-wiki-connector" depends="setup-wiki-connector,setup-wiki-connector-tests"> |
| <ant dir="connectors/wiki" target="run-tests"/> |
| </target> |
| |
| <target name="run-tests-derby-wiki-connector" depends="setup-wiki-connector,setup-wiki-connector-tests"> |
| <ant dir="connectors/wiki" target="run-tests-derby"/> |
| </target> |
| |
| <target name="run-tests-postgresql-wiki-connector" depends="setup-wiki-connector,setup-wiki-connector-tests"> |
| <ant dir="connectors/wiki" target="run-tests-postgresql"/> |
| </target> |
| |
| <target name="run-tests-HSQLDB-wiki-connector" depends="setup-wiki-connector,setup-wiki-connector-tests"> |
| <ant dir="connectors/wiki" target="run-tests-HSQLDB"/> |
| </target> |
| |
| |
| <target name="deliver-site-doc" depends="build-site"> |
| <mkdir dir="dist/doc"/> |
| <copy todir="dist/doc"> |
| <fileset dir="site/build/site"> |
| <exclude name="**/broken-links.xml"/> |
| </fileset> |
| </copy> |
| </target> |
| |
| <target name="preclean-for-delivery"> |
| <mkdir dir="dist"/> |
| <mkdir dir="dist/example"/> |
| <mkdir dir="dist/multiprocess-example"/> |
| <delete file="dist/connectors.xml"/> |
| <delete file="dist/example/properties.xml"/> |
| <delete file="dist/multiprocess-example/properties.xml"/> |
| </target> |
| |
| <target name="deliver-framework" depends="preclean-for-delivery,build-framework"> |
| <mkdir dir="dist/multiprocess-example"/> |
| <copy todir="dist/multiprocess-example"> |
| <fileset dir="framework/dist/multiprocess-example"/> |
| </copy> |
| <mkdir dir="dist/example"/> |
| <copy todir="dist/example"> |
| <fileset dir="framework/dist/example"/> |
| </copy> |
| <mkdir dir="dist/script-engine"/> |
| <copy todir="dist/script-engine"> |
| <fileset dir="framework/dist/script-engine"/> |
| </copy> |
| <mkdir dir="dist"/> |
| <copy todir="dist"> |
| <fileset dir="framework/dist"> |
| <include name="connectors.xml"/> |
| </fileset> |
| </copy> |
| <mkdir dir="dist/multiprocess-example/syncharea"/> |
| <!-- Build a manifest file. There doesn't seem to be any good way to do this automatically in ant without developing my own |
| custom task, so I've hard coded all the class path libs. --> |
| <mkdir dir="build/example"/> |
| <manifest file="build/example/manifest"> |
| <attribute name="Main-Class" value="org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner"/> |
| <attribute name="Class-Path" value="lib/commons-codec.jar lib/commons-collections.jar lib/commons-el.jar lib/commons-fileupload.jar lib/commons-httpclient-mcf.jar lib/commons-io.jar lib/commons-logging.jar lib/hsqldb.jar lib/derbyclient.jar lib/derby.jar lib/derbyLocale_cs.jar lib/derbyLocale_de_DE.jar lib/derbyLocale_es.jar lib/derbyLocale_fr.jar lib/derbyLocale_hu.jar lib/derbyLocale_it.jar lib/derbyLocale_ja_JP.jar lib/derbyLocale_ko_KR.jar lib/derbyLocale_pl.jar lib/derbyLocale_pt_BR.jar lib/derbyLocale_ru.jar lib/derbyLocale_zh_CN.jar lib/derbyLocale_zh_TW.jar lib/derbynet.jar lib/derbyrun.jar lib/derbytools.jar lib/eclipse-ecj.jar lib/jasper-6.0.24.jar lib/jasper-el-6.0.24.jar lib/jdbcpool-0.99.jar lib/jetty-6.1.26-patched-JETTY-1340.jar lib/jetty-util-6.1.26-patched-JETTY-1340.jar lib/jsp-api-2.1-glassfish-2.1.v20091210.jar lib/json.jar lib/mcf-agents.jar lib/mcf-core.jar lib/mcf-jetty-runner.jar lib/mcf-pull-agent.jar lib/mcf-ui-core.jar lib/log4j-1.2.jar lib/postgresql.jar lib/serializer.jar lib/servlet-api-2.5-20081211.jar lib/tomcat-juli-6.0.24.jar lib/xalan2.jar lib/xercesImpl-mcf.jar lib/xml-apis.jar"/> |
| </manifest> |
| <jar destfile="dist/example/start.jar" manifest="build/example/manifest"/> |
| </target> |
| |
| <target name="deliver-framework-doc" depends="doc-framework"> |
| <mkdir dir="dist/doc/api/framework"/> |
| <copy todir="dist/doc/api/framework"> |
| <fileset dir="framework/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-activedirectory-condition" depends="build-activedirectory-connector"> |
| <available file="connectors/activedirectory/dist/lib" type="dir" property="activedirectory.exists"/> |
| <condition property="activedirectory.include"> |
| <isset property="activedirectory.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-activedirectory-doc-condition" depends="doc-activedirectory-connector"> |
| <available file="connectors/activedirectory/dist/doc" type="dir" property="activedirectory-doc.exists"/> |
| <condition property="activedirectory-doc.include"> |
| <isset property="activedirectory-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-activedirectory-connector" depends="calculate-activedirectory-condition" if="activedirectory.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/activedirectory/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="Active Directory" class="org.apache.manifoldcf.authorities.authorities.activedirectory.ActiveDirectoryAuthority"/>"/> |
| </target> |
| |
| <target name="deliver-activedirectory-connector-doc" depends="calculate-activedirectory-doc-condition" if="activedirectory-doc.include"> |
| <mkdir dir="dist/doc/api/activedirectory"/> |
| <copy todir="dist/doc/api/activedirectory"> |
| <fileset dir="connectors/activedirectory/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-alfresco-condition" depends="build-alfresco-connector"> |
| <available file="connectors/alfresco/dist/lib" type="dir" property="alfresco.exists"/> |
| <condition property="alfresco.include"> |
| <isset property="alfresco.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-alfresco-testmaterials-condition" depends="calculate-alfresco-condition,build-alfresco-connector-testmaterials"> |
| <available file="connectors/alfresco/build/alfresco-war" type="dir" property="alfresco-testmaterials.exists"/> |
| <condition property="alfresco-testmaterials.include"> |
| <and> |
| <isset property="alfresco-testmaterials.exists"/> |
| <isset property="alfresco.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-alfresco-doc-condition" depends="doc-alfresco-connector"> |
| <available file="connectors/alfresco/dist/doc" type="dir" property="alfresco-doc.exists"/> |
| <condition property="alfresco-doc.include"> |
| <isset property="alfresco-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-alfresco-connector" depends="calculate-alfresco-condition" if="alfresco.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/alfresco/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Alfresco" class="org.apache.manifoldcf.crawler.connectors.alfresco.AlfrescoRepositoryConnector"/>"/> |
| </target> |
| |
| <target name="deliver-alfresco-connector-doc" depends="calculate-alfresco-doc-condition" if="alfresco-doc.include"> |
| <mkdir dir="dist/doc/api/alfresco"/> |
| <copy todir="dist/doc/api/alfresco"> |
| <fileset dir="connectors/alfresco/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-cmis-condition" depends="build-cmis-connector"> |
| <available file="connectors/cmis/dist/lib" type="dir" property="cmis.exists"/> |
| <condition property="cmis.include"> |
| <isset property="cmis.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-cmis-doc-condition" depends="doc-cmis-connector"> |
| <available file="connectors/cmis/dist/doc" type="dir" property="cmis-doc.exists"/> |
| <condition property="cmis-doc.include"> |
| <isset property="cmis-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-cmis-connector" depends="calculate-cmis-condition" if="cmis.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/cmis/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="CMIS" class="org.apache.manifoldcf.crawler.connectors.cmis.CmisRepositoryConnector"/>"/> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="CMIS" class="org.apache.manifoldcf.crawler.connectors.cmis.CmisAuthorityConnector"/>"/> |
| </target> |
| |
| <target name="deliver-cmis-connector-doc" depends="calculate-cmis-doc-condition" if="cmis-doc.include"> |
| <mkdir dir="dist/doc/api/cmis"/> |
| <copy todir="dist/doc/api/cmis"> |
| <fileset dir="connectors/cmis/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-documentum-condition" depends="build-documentum-connector"> |
| <available file="connectors/documentum/dist/lib" type="dir" property="documentum.exists"/> |
| <condition property="documentum.include"> |
| <isset property="documentum.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-documentum-doc-condition" depends="doc-documentum-connector"> |
| <available file="connectors/documentum/dist/doc" type="dir" property="documentum-doc.exists"/> |
| <condition property="documentum-doc.include"> |
| <isset property="documentum-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-documentum-connector" depends="calculate-documentum-condition" if="documentum.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/documentum/dist/lib"/> |
| </copy> |
| <mkdir dir="dist/documentum-server-process"/> |
| <copy todir="dist/documentum-server-process"> |
| <fileset dir="connectors/documentum/dist/server-process"/> |
| </copy> |
| <mkdir dir="dist/documentum-registry-process"/> |
| <copy todir="dist/documentum-registry-process"> |
| <fileset dir="connectors/documentum/dist/registry-process"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="Documentum" class="org.apache.manifoldcf.crawler.authorities.DCTM.AuthorityConnector"/>"/> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Documentum" class="org.apache.manifoldcf.crawler.connectors.DCTM.DCTM"/>"/> |
| </target> |
| |
| <target name="deliver-documentum-connector-doc" depends="calculate-documentum-doc-condition" if="documentum-doc.include"> |
| <mkdir dir="dist/doc/api/documentum"/> |
| <copy todir="dist/doc/api/documentum"> |
| <fileset dir="connectors/documentum/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-filenet-condition" depends="build-filenet-connector"> |
| <available file="connectors/filenet/dist/lib" type="dir" property="filenet.exists"/> |
| <condition property="filenet.include"> |
| <isset property="filenet.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-filenet-doc-condition" depends="doc-filenet-connector"> |
| <available file="connectors/filenet/dist/doc" type="dir" property="filenet-doc.exists"/> |
| <condition property="filenet-doc.include"> |
| <isset property="filenet-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-filenet-connector" depends="calculate-filenet-condition" if="filenet.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/filenet/dist/lib"/> |
| </copy> |
| <mkdir dir="dist/filenet-server-process"/> |
| <copy todir="dist/filenet-server-process"> |
| <fileset dir="connectors/filenet/dist/server-process"/> |
| </copy> |
| <mkdir dir="dist/filenet-registry-process"/> |
| <copy todir="dist/filenet-registry-process"> |
| <fileset dir="connectors/filenet/dist/registry-process"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="FileNet" class="org.apache.manifoldcf.crawler.connectors.filenet.FilenetConnector"/>"/> |
| </target> |
| |
| <target name="deliver-filenet-connector-doc" depends="calculate-filenet-doc-condition" if="filenet-doc.include"> |
| <mkdir dir="dist/doc/api/filenet"/> |
| <copy todir="dist/doc/api/filenet"> |
| <fileset dir="connectors/filenet/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-filesystem-condition" depends="build-filesystem-connector"> |
| <available file="connectors/filesystem/dist/lib" type="dir" property="filesystem.exists"/> |
| <condition property="filesystem.include"> |
| <isset property="filesystem.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-filesystem-doc-condition" depends="doc-filesystem-connector"> |
| <available file="connectors/filesystem/dist/doc" type="dir" property="filesystem-doc.exists"/> |
| <condition property="filesystem-doc.include"> |
| <isset property="filesystem-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-filesystem-connector" depends="calculate-filesystem-condition" if="filesystem.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/filesystem/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="File system" class="org.apache.manifoldcf.crawler.connectors.filesystem.FileConnector"/>"/> |
| </target> |
| |
| <target name="deliver-filesystem-connector-doc" depends="calculate-filesystem-doc-condition" if="filesystem-doc.include"> |
| <mkdir dir="dist/doc/api/filesystem"/> |
| <copy todir="dist/doc/api/filesystem"> |
| <fileset dir="connectors/filesystem/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-gts-condition" depends="build-gts-connector"> |
| <available file="connectors/gts/dist/lib" type="dir" property="gts.exists"/> |
| <condition property="gts.include"> |
| <isset property="gts.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-gts-doc-condition" depends="doc-gts-connector"> |
| <available file="connectors/gts/dist/doc" type="dir" property="gts-doc.exists"/> |
| <condition property="gts-doc.include"> |
| <isset property="gts-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-gts-connector" depends="calculate-gts-condition" if="gts.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/gts/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your output connectors here -->" value="<!-- Add your output connectors here -->
 <outputconnector name="MetaCarta GTS" class="org.apache.manifoldcf.agents.output.gts.GTSConnector"/>"/> |
| </target> |
| |
| <target name="deliver-gts-connector-doc" depends="calculate-gts-doc-condition" if="gts-doc.include"> |
| <mkdir dir="dist/doc/api/gts"/> |
| <copy todir="dist/doc/api/gts"> |
| <fileset dir="connectors/gts/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-jdbc-condition" depends="build-jdbc-connector"> |
| <available file="connectors/jdbc/dist/lib" type="dir" property="jdbc.exists"/> |
| <condition property="jdbc.include"> |
| <isset property="jdbc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-jdbc-doc-condition" depends="doc-jdbc-connector"> |
| <available file="connectors/jdbc/dist/doc" type="dir" property="jdbc-doc.exists"/> |
| <condition property="jdbc-doc.include"> |
| <isset property="jdbc-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-jdbc-connector" depends="calculate-jdbc-condition" if="jdbc.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/jdbc/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="JDBC" class="org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector"/>"/> |
| </target> |
| |
| <target name="deliver-jdbc-connector-doc" depends="calculate-jdbc-doc-condition" if="jdbc-doc.include"> |
| <mkdir dir="dist/doc/api/jdbc"/> |
| <copy todir="dist/doc/api/jdbc"> |
| <fileset dir="connectors/jdbc/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-jcifs-condition" depends="build-jcifs-connector"> |
| <available file="connectors/jcifs/dist/lib" type="dir" property="jcifs.exists"/> |
| <condition property="jcifs.include"> |
| <isset property="jcifs.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-jcifs-doc-condition" depends="doc-jcifs-connector"> |
| <available file="connectors/jcifs/dist/doc" type="dir" property="jcifs-doc.exists"/> |
| <condition property="jcifs-doc.include"> |
| <isset property="jcifs-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-jcifs-connector" depends="calculate-jcifs-condition" if="jcifs.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/jcifs/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Windows shares" class="org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector"/>"/> |
| </target> |
| |
| <target name="deliver-jcifs-connector-doc" depends="calculate-jcifs-doc-condition" if="jcifs-doc.include"> |
| <mkdir dir="dist/doc/api/jcifs"/> |
| <copy todir="dist/doc/api/jcifs"> |
| <fileset dir="connectors/jcifs/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-livelink-condition" depends="build-livelink-connector"> |
| <available file="connectors/livelink/dist/lib" type="dir" property="livelink.exists"/> |
| <condition property="livelink.include"> |
| <isset property="livelink.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-livelink-doc-condition" depends="doc-livelink-connector"> |
| <available file="connectors/livelink/dist/doc" type="dir" property="livelink-doc.exists"/> |
| <condition property="livelink-doc.include"> |
| <isset property="livelink-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-livelink-connector" depends="calculate-livelink-condition" if="livelink.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/livelink/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="LiveLink" class="org.apache.manifoldcf.crawler.connectors.livelink.LivelinkAuthority"/>"/> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="LiveLink" class="org.apache.manifoldcf.crawler.connectors.livelink.LivelinkConnector"/>"/> |
| </target> |
| |
| <target name="deliver-livelink-connector-doc" depends="calculate-livelink-doc-condition" if="livelink-doc.include"> |
| <mkdir dir="dist/doc/api/livelink"/> |
| <copy todir="dist/doc/api/livelink"> |
| <fileset dir="connectors/livelink/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-solr-condition" depends="build-solr-connector"> |
| <available file="connectors/solr/dist/lib" type="dir" property="solr.exists"/> |
| <condition property="solr.include"> |
| <isset property="solr.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-solr-doc-condition" depends="doc-solr-connector"> |
| <available file="connectors/solr/dist/doc" type="dir" property="solr-doc.exists"/> |
| <condition property="solr-doc.include"> |
| <isset property="solr-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-solr-connector" depends="calculate-solr-condition" if="solr.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/solr/dist/lib"/> |
| </copy> |
| <mkdir dir="dist/solr-integration"/> |
| <copy todir="dist/solr-integration"> |
| <fileset dir="connectors/solr/dist/integration"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your output connectors here -->" value="<!-- Add your output connectors here -->
 <outputconnector name="Solr" class="org.apache.manifoldcf.agents.output.solr.SolrConnector"/>"/> |
| </target> |
| |
| <target name="deliver-solr-connector-doc" depends="calculate-solr-doc-condition" if="solr-doc.include"> |
| <mkdir dir="dist/doc/api/solr"/> |
| <copy todir="dist/doc/api/solr"> |
| <fileset dir="connectors/solr/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-memex-condition" depends="build-memex-connector"> |
| <available file="connectors/memex/dist/lib" type="dir" property="memex.exists"/> |
| <condition property="memex.include"> |
| <isset property="memex.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-memex-doc-condition" depends="doc-memex-connector"> |
| <available file="connectors/memex/dist/doc" type="dir" property="memex-doc.exists"/> |
| <condition property="memex-doc.include"> |
| <isset property="memex-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-memex-connector" depends="calculate-memex-condition" if="memex.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/memex/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="Memex Patriarch" class="org.apache.manifoldcf.crawler.connectors.memex.MemexAuthority"/>"/> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Memex Patriarch" class="org.apache.manifoldcf.crawler.connectors.memex.MemexConnector"/>"/> |
| </target> |
| |
| <target name="deliver-memex-connector-doc" depends="calculate-memex-doc-condition" if="memex-doc.include"> |
| <mkdir dir="dist/doc/api/memex"/> |
| <copy todir="dist/doc/api/memex"> |
| <fileset dir="connectors/memex/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-meridio-condition" depends="build-meridio-connector"> |
| <available file="connectors/meridio/dist/lib" type="dir" property="meridio.exists"/> |
| <condition property="meridio.include"> |
| <isset property="meridio.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-meridio-doc-condition" depends="doc-meridio-connector"> |
| <available file="connectors/meridio/dist/doc" type="dir" property="meridio-doc.exists"/> |
| <condition property="meridio-doc.include"> |
| <isset property="meridio-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-meridio-connector" depends="calculate-meridio-condition" if="meridio.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/meridio/dist/lib"/> |
| </copy> |
| <mkdir dir="dist/wsdd"/> |
| <copy todir="dist/wsdd"> |
| <fileset dir="connectors/meridio/dist/wsdd"/> |
| </copy> |
| <mkdir dir="dist/meridio-integration"/> |
| <copy todir="dist/meridio-integration"> |
| <fileset dir="connectors/meridio/dist/integration"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="Meridio" class="org.apache.manifoldcf.crawler.connectors.meridio.MeridioAuthority"/>"/> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Meridio" class="org.apache.manifoldcf.crawler.connectors.meridio.MeridioConnector"/>"/> |
| <replace file="dist/example/properties.xml" token="<!-- WSDD references -->" value="<!-- WSDD references -->
 <property name="org.apache.manifoldcf.meridio.wsddpath" value="../wsdd/meridio-client-config.wsdd"/>"/> |
| <replace file="dist/multiprocess-example/properties.xml" token="<!-- WSDD references -->" value="<!-- WSDD references -->
 <property name="org.apache.manifoldcf.meridio.wsddpath" value="../wsdd/meridio-client-config.wsdd"/>"/> |
| </target> |
| |
| <target name="deliver-meridio-connector-doc" depends="calculate-meridio-doc-condition" if="meridio-doc.include"> |
| <mkdir dir="dist/doc/api/meridio"/> |
| <copy todir="dist/doc/api/meridio"> |
| <fileset dir="connectors/meridio/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-opensearchserver-condition" depends="build-opensearchserver-connector"> |
| <available file="connectors/opensearchserver/dist/lib" type="dir" property="opensearchserver.exists"/> |
| <condition property="opensearchserver.include"> |
| <isset property="opensearchserver.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-opensearchserver-doc-condition" depends="doc-opensearchserver-connector"> |
| <available file="connectors/opensearchserver/dist/doc" type="dir" property="opensearchserver-doc.exists"/> |
| <condition property="opensearchserver-doc.include"> |
| <isset property="opensearchserver-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-opensearchserver-connector" depends="calculate-opensearchserver-condition" if="opensearchserver.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/opensearchserver/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your output connectors here -->" value="<!-- Add your output connectors here -->
 <outputconnector name="OpenSearchServer" class="org.apache.manifoldcf.agents.output.opensearchserver.OpenSearchServerConnector"/>"/> |
| </target> |
| |
| <target name="deliver-opensearchserver-connector-doc" depends="calculate-opensearchserver-doc-condition" if="opensearchserver-doc.include"> |
| <mkdir dir="dist/doc/api/opensearchserver"/> |
| <copy todir="dist/doc/api/opensearchserver"> |
| <fileset dir="connectors/opensearchserver/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-nullauthority-condition" depends="build-nullauthority-connector"> |
| <available file="connectors/nullauthority/dist/lib" type="dir" property="nullauthority.exists"/> |
| <condition property="nullauthority.include"> |
| <isset property="nullauthority.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-nullauthority-doc-condition" depends="doc-nullauthority-connector"> |
| <available file="connectors/nullauthority/dist/doc" type="dir" property="nullauthority-doc.exists"/> |
| <condition property="nullauthority-doc.include"> |
| <isset property="nullauthority-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-nullauthority-connector" depends="calculate-nullauthority-condition" if="nullauthority.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/nullauthority/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your authority connectors here -->" value="<!-- Add your authority connectors here -->
 <authorityconnector name="Null" class="org.apache.manifoldcf.authorities.authorities.nullauthority.NullAuthority"/>"/> |
| </target> |
| |
| <target name="deliver-nullauthority-connector-doc" depends="calculate-nullauthority-doc-condition" if="nullauthority-doc.include"> |
| <mkdir dir="dist/doc/api/nullauthority"/> |
| <copy todir="dist/doc/api/nullauthority"> |
| <fileset dir="connectors/nullauthority/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-nulloutput-condition" depends="build-nulloutput-connector"> |
| <available file="connectors/nulloutput/dist/lib" type="dir" property="nulloutput.exists"/> |
| <condition property="nulloutput.include"> |
| <isset property="nulloutput.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-nulloutput-doc-condition" depends="doc-nulloutput-connector"> |
| <available file="connectors/nulloutput/dist/doc" type="dir" property="nulloutput-doc.exists"/> |
| <condition property="nulloutput-doc.include"> |
| <isset property="nulloutput-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-nulloutput-connector" depends="calculate-nulloutput-condition" if="nulloutput.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/nulloutput/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your output connectors here -->" value="<!-- Add your output connectors here -->
 <outputconnector name="Null" class="org.apache.manifoldcf.agents.output.nullconnector.NullConnector"/>"/> |
| </target> |
| |
| <target name="deliver-nulloutput-connector-doc" depends="calculate-nulloutput-doc-condition" if="nulloutput-doc.include"> |
| <mkdir dir="dist/doc/api/nulloutput"/> |
| <copy todir="dist/doc/api/nulloutput"> |
| <fileset dir="connectors/nulloutput/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-rss-condition" depends="build-rss-connector"> |
| <available file="connectors/rss/dist/lib" type="dir" property="rss.exists"/> |
| <condition property="rss.include"> |
| <isset property="rss.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-rss-doc-condition" depends="doc-rss-connector"> |
| <available file="connectors/rss/dist/doc" type="dir" property="rss-doc.exists"/> |
| <condition property="rss-doc.include"> |
| <isset property="rss-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-rss-connector" depends="calculate-rss-condition" if="rss.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/rss/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="RSS" class="org.apache.manifoldcf.crawler.connectors.rss.RSSConnector"/>"/> |
| </target> |
| |
| <target name="deliver-rss-connector-doc" depends="calculate-rss-doc-condition" if="rss-doc.include"> |
| <mkdir dir="dist/doc/api/rss"/> |
| <copy todir="dist/doc/api/rss"> |
| <fileset dir="connectors/rss/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-sharepoint-condition" depends="build-sharepoint-connector"> |
| <available file="connectors/sharepoint/dist/lib" type="dir" property="sharepoint.exists"/> |
| <condition property="sharepoint.include"> |
| <isset property="sharepoint.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-sharepoint-doc-condition" depends="doc-sharepoint-connector"> |
| <available file="connectors/sharepoint/dist/doc" type="dir" property="sharepoint-doc.exists"/> |
| <condition property="sharepoint-doc.include"> |
| <isset property="sharepoint-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-sharepoint-connector" depends="calculate-sharepoint-condition" if="sharepoint.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/sharepoint/dist/lib"/> |
| </copy> |
| <mkdir dir="dist/wsdd"/> |
| <copy todir="dist/wsdd"> |
| <fileset dir="connectors/sharepoint/dist/wsdd"/> |
| </copy> |
| <mkdir dir="dist/sharepoint-integration"/> |
| <copy todir="dist/sharepoint-integration"> |
| <fileset dir="connectors/sharepoint/dist/integration"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="SharePoint" class="org.apache.manifoldcf.crawler.connectors.sharepoint.SharePointRepository"/>"/> |
| <replace file="dist/example/properties.xml" token="<!-- WSDD references -->" value="<!-- WSDD references -->
 <property name="org.apache.manifoldcf.sharepoint.wsddpath" value="../wsdd/sharepoint-client-config.wsdd"/>"/> |
| <replace file="dist/multiprocess-example/properties.xml" token="<!-- WSDD references -->" value="<!-- WSDD references -->
 <property name="org.apache.manifoldcf.sharepoint.wsddpath" value="../wsdd/sharepoint-client-config.wsdd"/>"/> |
| </target> |
| |
| <target name="deliver-sharepoint-connector-doc" depends="calculate-sharepoint-doc-condition" if="sharepoint-doc.include"> |
| <mkdir dir="dist/doc/api/sharepoint"/> |
| <copy todir="dist/doc/api/sharepoint"> |
| <fileset dir="connectors/sharepoint/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-webcrawler-condition" depends="build-webcrawler-connector"> |
| <available file="connectors/webcrawler/dist/lib" type="dir" property="webcrawler.exists"/> |
| <condition property="webcrawler.include"> |
| <isset property="webcrawler.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-webcrawler-doc-condition" depends="doc-webcrawler-connector"> |
| <available file="connectors/webcrawler/dist/doc" type="dir" property="webcrawler-doc.exists"/> |
| <condition property="webcrawler-doc.include"> |
| <isset property="webcrawler-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-webcrawler-connector" depends="calculate-webcrawler-condition" if="webcrawler.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/webcrawler/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Web" class="org.apache.manifoldcf.crawler.connectors.webcrawler.WebcrawlerConnector"/>"/> |
| </target> |
| |
| <target name="deliver-webcrawler-connector-doc" depends="calculate-webcrawler-doc-condition" if="webcrawler-doc.include"> |
| <mkdir dir="dist/doc/api/webcrawler"/> |
| <copy todir="dist/doc/api/webcrawler"> |
| <fileset dir="connectors/webcrawler/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-wiki-condition" depends="build-wiki-connector"> |
| <available file="connectors/wiki/dist/lib" type="dir" property="wiki.exists"/> |
| <condition property="wiki.include"> |
| <isset property="wiki.exists"/> |
| </condition> |
| </target> |
| |
| <target name="calculate-wiki-doc-condition" depends="doc-wiki-connector"> |
| <available file="connectors/wiki/dist/doc" type="dir" property="wiki-doc.exists"/> |
| <condition property="wiki-doc.include"> |
| <isset property="wiki-doc.exists"/> |
| </condition> |
| </target> |
| |
| <target name="deliver-wiki-connector" depends="calculate-wiki-condition" if="wiki.include"> |
| <mkdir dir="dist/connector-lib"/> |
| <copy todir="dist/connector-lib"> |
| <fileset dir="connectors/wiki/dist/lib"/> |
| </copy> |
| <replace file="dist/connectors.xml" token="<!-- Add your repository connectors here -->" value="<!-- Add your repository connectors here -->
 <repositoryconnector name="Wiki" class="org.apache.manifoldcf.crawler.connectors.wiki.WikiConnector"/>"/> |
| </target> |
| |
| <target name="deliver-wiki-connector-doc" depends="calculate-wiki-doc-condition" if="wiki-doc.include"> |
| <mkdir dir="dist/doc/api/wiki"/> |
| <copy todir="dist/doc/api/wiki"> |
| <fileset dir="connectors/wiki/dist/doc"/> |
| </copy> |
| </target> |
| |
| <target name="calculate-filesystem-tests-condition" depends="calculate-filesystem-condition,calculate-nulloutput-condition"> |
| <condition property="filesystem-tests.include"> |
| <and> |
| <isset property="filesystem.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-rss-tests-condition" depends="calculate-rss-condition,calculate-nulloutput-condition"> |
| <condition property="rss-tests.include"> |
| <and> |
| <isset property="rss.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-sharepoint-tests-condition" depends="calculate-sharepoint-condition,calculate-nulloutput-condition"> |
| <condition property="sharepoint-tests.include"> |
| <and> |
| <isset property="sharepoint.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-alfresco-tests-condition" depends="calculate-alfresco-testmaterials-condition,calculate-nulloutput-condition"> |
| <condition property="alfresco-tests.include"> |
| <and> |
| <isset property="alfresco-testmaterials.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-cmis-tests-condition" depends="calculate-cmis-condition,calculate-nulloutput-condition"> |
| <condition property="cmis-tests.include"> |
| <and> |
| <isset property="cmis.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="calculate-wiki-tests-condition" depends="calculate-wiki-condition,calculate-nulloutput-condition"> |
| <condition property="wiki-tests.include"> |
| <and> |
| <isset property="wiki.include"/> |
| <isset property="nulloutput.include"/> |
| </and> |
| </condition> |
| </target> |
| |
| <target name="compile-filesystem-tests" depends="build-framework,build-filesystem-connector,build-nulloutput-connector,calculate-filesystem-tests-condition,build-tests-filesystem-connector,build-tests-nulloutput-connector" if="filesystem-tests.include"> |
| <mkdir dir="build/filesystem-tests/classes"/> |
| <javac srcdir="tests/filesystem/src/test/java" destdir="build/filesystem-tests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-filesystem-loadtests" depends="build-framework,build-filesystem-connector,build-nulloutput-connector,calculate-filesystem-tests-condition,build-tests-filesystem-connector,build-tests-nulloutput-connector" if="filesystem-tests.include"> |
| <mkdir dir="build/filesystem-loadtests/classes"/> |
| <javac srcdir="loadtests/filesystem/src/test/java" destdir="build/filesystem-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-rss-loadtests" depends="build-framework,build-rss-connector,build-nulloutput-connector,calculate-rss-tests-condition,build-tests-rss-connector,build-tests-nulloutput-connector" if="rss-tests.include"> |
| <mkdir dir="build/rss-loadtests/classes"/> |
| <javac srcdir="loadtests/rss/src/test/java" destdir="build/rss-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-wiki-tests" depends="build-framework,build-wiki-connector,build-nulloutput-connector,calculate-wiki-tests-condition,build-tests-wiki-connector,build-tests-nulloutput-connector" if="wiki-tests.include"> |
| <mkdir dir="build/wiki-tests/classes"/> |
| <javac srcdir="tests/wiki/src/test/java" destdir="build/wiki-tests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-wiki-loadtests" depends="build-framework,build-filesystem-connector,build-nulloutput-connector,calculate-wiki-tests-condition,build-tests-wiki-connector,build-tests-nulloutput-connector" if="wiki-tests.include"> |
| <mkdir dir="build/wiki-loadtests/classes"/> |
| <javac srcdir="loadtests/wiki/src/test/java" destdir="build/wiki-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-sharepoint-tests" depends="build-framework,build-sharepoint-connector,build-nulloutput-connector,calculate-sharepoint-tests-condition,build-tests-sharepoint-connector,build-tests-nulloutput-connector" if="sharepoint-tests.include"> |
| <mkdir dir="build/sharepoint-tests/classes"/> |
| <javac srcdir="tests/sharepoint/src/test/java" destdir="build/sharepoint-tests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-sharepoint-loadtests" depends="build-framework,build-sharepoint-connector,build-nulloutput-connector,calculate-sharepoint-tests-condition,build-tests-sharepoint-connector,build-tests-nulloutput-connector" if="sharepoint-tests.include"> |
| <mkdir dir="build/sharepoint-loadtests/classes"/> |
| <javac srcdir="loadtests/sharepoint/src/test/java" destdir="build/sharepoint-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-alfresco-tests" depends="build-framework,build-alfresco-connector,build-nulloutput-connector,calculate-alfresco-tests-condition,build-tests-alfresco-connector,build-tests-nulloutput-connector" if="alfresco-tests.include"> |
| <mkdir dir="build/alfresco-tests/classes"/> |
| <javac srcdir="tests/alfresco/src/test/java" destdir="build/alfresco-tests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/alfresco-ws-client"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-cmis-tests" depends="build-framework,build-cmis-connector,build-nulloutput-connector,calculate-cmis-tests-condition,build-tests-cmis-connector,build-tests-nulloutput-connector" if="cmis-tests.include"> |
| <mkdir dir="build/cmis-tests/classes"/> |
| <javac srcdir="tests/cmis/src/test/java" destdir="build/cmis-tests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-alfresco-loadtests" depends="build-framework,build-alfresco-connector,build-nulloutput-connector,calculate-alfresco-tests-condition,build-tests-alfresco-connector,build-tests-nulloutput-connector" if="alfresco-tests.include"> |
| <mkdir dir="build/alfresco-loadtests/classes"/> |
| <javac srcdir="loadtests/alfresco/src/test/java" destdir="build/alfresco-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="lib"> |
| <include name="h2*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="compile-cmis-loadtests" depends="build-framework,build-cmis-connector,build-nulloutput-connector,calculate-cmis-tests-condition,build-tests-cmis-connector,build-tests-nulloutput-connector" if="cmis-tests.include"> |
| <mkdir dir="build/cmis-loadtests/classes"/> |
| <javac srcdir="loadtests/cmis/src/test/java" destdir="build/cmis-loadtests/classes" target="1.5" source="1.5" debug="true" debuglevel="lines,vars,source"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </javac> |
| </target> |
| |
| <target name="run-filesystem-tests-derby" depends="compile-filesystem-tests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-output/filesystem"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_tests.SanityIT" todir="test-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.APISanityIT" todir="test-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.HopcountIT" todir="test-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.ExpirationIT" todir="test-output/filesystem"/> |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-filesystem-loadtests-derby" depends="compile-filesystem-loadtests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-output/filesystem"/> |
| <junit fork="true" maxmemory="256m" dir="test-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_loadtests.BigCrawlDerbyTest" todir="test-postgresql-output/filesystem"/> |
| |
| </junit> |
| </target> |
| |
| <target name="run-rss-loadtests-derby" depends="compile-rss-loadtests,calculate-rss-tests-condition" if="rss-tests.include"> |
| <mkdir dir="test-output/rss"/> |
| <junit fork="true" maxmemory="384m" dir="test-output/rss" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/rss-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.rss_loadtests.BigCrawlDerbyTest" todir="test-output/rss"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-rss-loadtests-postgresql" depends="compile-rss-loadtests,calculate-rss-tests-condition" if="rss-tests.include"> |
| <mkdir dir="test-postgresql-output/rss"/> |
| <junit fork="true" maxmemory="384m" dir="test-postgresql-output/rss" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/rss-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.rss_loadtests.BigCrawlPostgresqlTest" todir="test-postgresql-output/rss"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-rss-loadtests-HSQLDB" depends="compile-rss-loadtests,calculate-rss-tests-condition" if="rss-tests.include"> |
| <mkdir dir="test-HSQLDB-output/rss"/> |
| <junit fork="true" maxmemory="384m" dir="test-HSQLDB-output/rss" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/rss/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/rss-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.rss_loadtests.BigCrawlHSQLDBTest" todir="test-HSQLDB-output/rss"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-wiki-tests-derby" depends="compile-wiki-tests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-output/wiki"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-tests/classes"/> |
| <pathelement location="tests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.wiki_tests.SanityDerbyIT" todir="test-output/wiki"/> |
| <!-- MHL --> |
| |
| </junit> |
| </target> |
| |
| <target name="run-wiki-loadtests-derby" depends="compile-wiki-loadtests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-output/wiki"/> |
| <junit fork="true" maxmemory="256m" dir="test-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-loadtests/classes"/> |
| <pathelement location="loadtests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-tests-derby" depends="compile-alfresco-tests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-output/alfresco"/> |
| <junit fork="true" dir="test-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <jvmarg value="-Xms512m"/> |
| <jvmarg value="-Xmx1024m"/> |
| <jvmarg value="-Xss1024k"/> |
| <jvmarg value="-XX:MaxPermSize=256m"/> |
| <jvmarg value="-XX:NewSize=256m"/> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/alfresco-ws-client"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.alfresco_tests.APISanityIT" todir="test-derby-output/alfresco"/> |
| |
| </junit> |
| </target> |
| |
| <target name="run-cmis-tests-derby" depends="compile-cmis-tests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-output/cmis"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-cmis-loadtests-derby" depends="compile-cmis-loadtests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-derby-output/cmis"/> |
| <junit fork="true" maxmemory="1024m" dir="test-derby-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-loadtests-derby" depends="compile-alfresco-loadtests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-derby-output/alfresco"/> |
| <junit fork="true" maxmemory="1024m" dir="test-derby-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-tests-derby" depends="compile-sharepoint-tests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-output/sharepoint"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-loadtests-derby" depends="compile-sharepoint-loadtests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-output/sharepoint"/> |
| <junit fork="true" maxmemory="256m" dir="test-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-filesystem-tests-postgresql" depends="compile-filesystem-tests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-postgresql-output/filesystem"/> |
| <junit fork="true" maxmemory="128m" dir="test-postgresql-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_tests.SanityPostgresqlIT" todir="test-postgresql-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.APISanityPostgresqlIT" todir="test-postgresql-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.HopcountPostgresqlIT" todir="test-postgresql-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.ExpirationPostgresqlIT" todir="test-postgresql-output/filesystem"/> |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-filesystem-loadtests-postgresql" depends="compile-filesystem-loadtests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-postgresql-output/filesystem"/> |
| <junit fork="true" maxmemory="256m" dir="test-postgresql-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_loadtests.BigCrawlPostgresqlTest" todir="test-postgresql-output/filesystem"/> |
| <!-- MHL --> |
| |
| </junit> |
| </target> |
| |
| <target name="run-wiki-tests-postgresql" depends="compile-wiki-tests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-postgresql-output/wiki"/> |
| <junit fork="true" maxmemory="128m" dir="test-postgresql-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-tests/classes"/> |
| <pathelement location="tests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-wiki-loadtests-postgresql" depends="compile-wiki-loadtests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-postgresql-output/wiki"/> |
| <junit fork="true" maxmemory="256m" dir="test-postgresql-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-loadtests/classes"/> |
| <pathelement location="loadtests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-tests-postgresql" depends="compile-alfresco-tests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-output/alfresco"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- test name="org.apache.manifoldcf.alfresco_tests.APISanityIT" todir="test-postgresql-output/alfresco"/ --> |
| </junit> |
| </target> |
| |
| <target name="run-cmis-tests-postgresql" depends="compile-cmis-tests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-output/cmis"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-loadtests-postgresql" depends="compile-alfresco-loadtests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-postgresql-output/alfresco"/> |
| <junit fork="true" maxmemory="1024m" dir="test-postgresql-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| </junit> |
| </target> |
| |
| <target name="run-cmis-loadtests-postgresql" depends="compile-cmis-loadtests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-postgresql-output/cmis"/> |
| <junit fork="true" maxmemory="1024m" dir="test-postgresql-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-filesystem-tests-HSQLDB" depends="compile-filesystem-tests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-HSQLDB-output/filesystem"/> |
| <junit fork="true" maxmemory="128m" dir="test-HSQLDB-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_tests.SanityHSQLDBIT" todir="test-HSQLDB-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.APISanityHSQLDBIT" todir="test-HSQLDB-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.HopcountHSQLDBIT" todir="test-HSQLDB-output/filesystem"/> |
| <test name="org.apache.manifoldcf.filesystem_tests.ExpirationHSQLDBIT" todir="test-HSQLDB-output/filesystem"/> |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-filesystem-loadtests-HSQLDB" depends="compile-filesystem-loadtests,calculate-filesystem-tests-condition" if="filesystem-tests.include"> |
| <mkdir dir="test-HSQLDB-output/filesystem"/> |
| <junit fork="true" maxmemory="384m" dir="test-HSQLDB-output/filesystem" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/filesystem/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/filesystem-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <test name="org.apache.manifoldcf.filesystem_loadtests.BigCrawlHSQLDBTest" todir="test-HSQLDB-output/filesystem"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-wiki-tests-HSQLDB" depends="compile-wiki-tests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-HSQLDB-output/wiki"/> |
| <junit fork="true" maxmemory="128m" dir="test-HSQLDB-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-tests/classes"/> |
| <pathelement location="tests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-wiki-loadtests-HSQLDB" depends="compile-wiki-loadtests,calculate-wiki-tests-condition" if="wiki-tests.include"> |
| <mkdir dir="test-HSQLDB-output/wiki"/> |
| <junit fork="true" maxmemory="256m" dir="test-HSQLDB-output/wiki" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/wiki/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/wiki-loadtests/classes"/> |
| <pathelement location="loadtests/wiki/src/test/resources"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-tests-postgresql" depends="compile-sharepoint-tests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-postgresql-output/sharepoint"/> |
| <junit fork="true" maxmemory="128m" dir="test-postgresql-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-loadtests-postgresql" depends="compile-sharepoint-loadtests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-postgresql-output/sharepoint"/> |
| <junit fork="true" maxmemory="256m" dir="test-postgresql-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-tests-HSQLDB" depends="compile-alfresco-tests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-output/alfresco"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- test name="org.apache.manifoldcf.alfresco_tests.APISanityIT" todir="test-HSQLDB-output/alfresco"/ --> |
| |
| </junit> |
| </target> |
| |
| <target name="run-cmis-tests-HSQLDB" depends="compile-cmis-tests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-output/cmis"/> |
| <junit fork="true" maxmemory="128m" dir="test-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-alfresco-loadtests-HSQLDB" depends="compile-alfresco-loadtests,calculate-alfresco-tests-condition" if="alfresco-tests.include"> |
| <mkdir dir="test-HSQLDB-output/alfresco"/> |
| <junit fork="true" maxmemory="1024m" dir="test-HSQLDB-output/alfresco" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="lib"> |
| <include name="h2*.jar"/> |
| </fileset> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/alfresco/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/alfresco-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-cmis-loadtests-HSQLDB" depends="compile-cmis-loadtests,calculate-cmis-tests-condition" if="cmis-tests.include"> |
| <mkdir dir="test-HSQLDB-output/cmis"/> |
| <junit fork="true" maxmemory="1024m" dir="test-HSQLDB-output/cmis" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/cmis/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/cmis-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-tests-HSQLDB" depends="compile-sharepoint-tests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-postgresql-output/sharepoint"/> |
| <junit fork="true" maxmemory="128m" dir="test-HSQLDB-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-tests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-sharepoint-loadtests-HSQLDB" depends="compile-sharepoint-loadtests,calculate-sharepoint-tests-condition" if="sharepoint-tests.include"> |
| <mkdir dir="test-postgresql-output/sharepoint"/> |
| <junit fork="true" maxmemory="256m" dir="test-HSQLDB-output/sharepoint" outputtoformatters="true" showoutput="true" haltonfailure="true"> |
| <classpath> |
| <fileset dir="framework/lib"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="framework/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/sharepoint/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <fileset dir="connectors/nulloutput/build/test-jar"> |
| <include name="*.jar"/> |
| </fileset> |
| <pathelement location="build/sharepoint-loadtests/classes"/> |
| </classpath> |
| <formatter type="brief" usefile="false"/> |
| |
| <!-- MHL --> |
| </junit> |
| </target> |
| |
| <target name="run-tests-open-connectors" depends="run-tests-activedirectory-connector,run-tests-alfresco-connector,run-tests-cmis-connector,run-tests-filesystem-connector,run-tests-nullauthority-connector,run-tests-nulloutput-connector,run-tests-rss-connector,run-tests-solr-connector,run-tests-webcrawler-connector,run-tests-wiki-connector,run-tests-jdbc-connector"/> |
| <target name="run-tests-lgpl-connectors" depends="run-tests-jcifs-connector"/> |
| <target name="run-tests-proprietary-connectors" depends="run-tests-documentum-connector,run-tests-filenet-connector,run-tests-livelink-connector,run-tests-memex-connector,run-tests-meridio-connector,run-tests-sharepoint-connector"/> |
| |
| <target name="run-tests-derby-open-connectors" depends="run-tests-derby-activedirectory-connector,run-tests-derby-alfresco-connector,run-tests-derby-cmis-connector,run-tests-derby-filesystem-connector,run-tests-derby-nullauthority-connector,run-tests-derby-nulloutput-connector,run-tests-derby-rss-connector,run-tests-derby-solr-connector,run-tests-derby-webcrawler-connector,run-tests-derby-wiki-connector,run-tests-derby-jdbc-connector"/> |
| <target name="run-tests-derby-lgpl-connectors" depends="run-tests-derby-jcifs-connector"/> |
| <target name="run-tests-derby-proprietary-connectors" depends="run-tests-derby-documentum-connector,run-tests-derby-filenet-connector,run-tests-derby-livelink-connector,run-tests-derby-memex-connector,run-tests-derby-meridio-connector,run-tests-derby-sharepoint-connector"/> |
| |
| <target name="end-to-end-tests-derby" depends="run-filesystem-tests-derby,run-wiki-tests-derby,run-alfresco-tests-derby,run-cmis-tests-derby,run-sharepoint-tests-derby"/> |
| |
| <target name="run-tests-postgresql-open-connectors" depends="run-tests-postgresql-activedirectory-connector,run-tests-postgresql-alfresco-connector,run-tests-postgresql-cmis-connector,run-tests-postgresql-filesystem-connector,run-tests-postgresql-nullauthority-connector,run-tests-postgresql-nulloutput-connector,run-tests-postgresql-rss-connector,run-tests-postgresql-solr-connector,run-tests-postgresql-webcrawler-connector,run-tests-postgresql-wiki-connector,run-tests-postgresql-jdbc-connector,run-tests-postgresql-opensearchserver-connector"/> |
| <target name="run-tests-postgresql-lgpl-connectors" depends="run-tests-postgresql-jcifs-connector"/> |
| <target name="run-tests-postgresql-proprietary-connectors" depends="run-tests-postgresql-documentum-connector,run-tests-postgresql-filenet-connector,run-tests-postgresql-livelink-connector,run-tests-postgresql-memex-connector,run-tests-postgresql-meridio-connector,run-tests-postgresql-sharepoint-connector"/> |
| |
| <target name="end-to-end-tests-postgresql" depends="run-filesystem-tests-postgresql,run-wiki-tests-postgresql,run-alfresco-tests-postgresql,run-cmis-tests-postgresql,run-sharepoint-tests-postgresql"/> |
| |
| <target name="run-tests-HSQLDB-open-connectors" depends="run-tests-HSQLDB-activedirectory-connector,run-tests-HSQLDB-alfresco-connector,run-tests-HSQLDB-cmis-connector,run-tests-HSQLDB-filesystem-connector,run-tests-HSQLDB-nullauthority-connector,run-tests-HSQLDB-nulloutput-connector,run-tests-HSQLDB-rss-connector,run-tests-HSQLDB-solr-connector,run-tests-HSQLDB-webcrawler-connector,run-tests-HSQLDB-wiki-connector,run-tests-HSQLDB-jdbc-connector,run-tests-HSQLDB-opensearchserver-connector"/> |
| <target name="run-tests-HSQLDB-lgpl-connectors" depends="run-tests-HSQLDB-jcifs-connector"/> |
| <target name="run-tests-HSQLDB-proprietary-connectors" depends="run-tests-HSQLDB-documentum-connector,run-tests-HSQLDB-filenet-connector,run-tests-HSQLDB-livelink-connector,run-tests-HSQLDB-memex-connector,run-tests-HSQLDB-meridio-connector,run-tests-HSQLDB-sharepoint-connector"/> |
| |
| <target name="end-to-end-tests-HSQLDB" depends="run-filesystem-tests-HSQLDB,run-wiki-tests-HSQLDB,run-alfresco-tests-HSQLDB,run-cmis-tests-HSQLDB,run-sharepoint-tests-HSQLDB"/> |
| |
| <target name="end-to-end-loadtests-derby" depends="run-filesystem-loadtests-derby,run-rss-loadtests-derby,run-wiki-loadtests-derby,run-alfresco-loadtests-derby,run-cmis-loadtests-derby,run-sharepoint-loadtests-derby"/> |
| |
| <target name="end-to-end-loadtests-postgresql" depends="run-filesystem-loadtests-postgresql,run-rss-loadtests-postgresql,run-wiki-loadtests-postgresql,run-alfresco-loadtests-postgresql,run-cmis-loadtests-postgresql,run-sharepoint-loadtests-postgresql"/> |
| |
| <target name="end-to-end-loadtests-HSQLDB" depends="run-filesystem-loadtests-HSQLDB,run-rss-loadtests-HSQLDB,run-wiki-loadtests-HSQLDB,run-alfresco-loadtests-HSQLDB,run-cmis-loadtests-HSQLDB,run-sharepoint-loadtests-HSQLDB"/> |
| |
| |
| <target name="deliver-open-connectors" depends="deliver-nullauthority-connector,deliver-activedirectory-connector,deliver-alfresco-connector,deliver-cmis-connector,deliver-filesystem-connector,deliver-rss-connector,deliver-webcrawler-connector,deliver-wiki-connector,deliver-jdbc-connector"/> |
| <target name="deliver-open-connectors-doc" depends="deliver-nullauthority-connector-doc,deliver-activedirectory-connector-doc,deliver-alfresco-connector-doc,deliver-cmis-connector-doc,deliver-filesystem-connector-doc,deliver-rss-connector-doc,deliver-webcrawler-connector-doc,deliver-wiki-connector-doc,deliver-jdbc-connector-doc"/> |
| |
| <target name="deliver-output-connectors" depends="deliver-gts-connector,deliver-solr-connector,deliver-nulloutput-connector,deliver-opensearchserver-connector"/> |
| <target name="deliver-output-connectors-doc" depends="deliver-gts-connector-doc,deliver-solr-connector-doc,deliver-nulloutput-connector-doc,deliver-opensearchserver-connector-doc"/> |
| |
| <target name="deliver-lgpl-connectors" depends="deliver-jcifs-connector"/> |
| <target name="deliver-lgpl-connectors-doc" depends="deliver-jcifs-connector-doc"/> |
| |
| <target name="deliver-proprietary-connectors" depends="deliver-documentum-connector,deliver-filenet-connector,deliver-livelink-connector,deliver-memex-connector,deliver-meridio-connector,deliver-sharepoint-connector"/> |
| <target name="deliver-proprietary-connectors-doc" depends="deliver-documentum-connector-doc,deliver-filenet-connector-doc,deliver-livelink-connector-doc,deliver-memex-connector-doc,deliver-meridio-connector-doc,deliver-sharepoint-connector-doc"/> |
| |
| <target name="build-dev" depends="deliver-framework,deliver-open-connectors,deliver-output-connectors,deliver-lgpl-connectors,deliver-proprietary-connectors"/> |
| <target name="build" depends="build-dev,cleanup-afterbuild"/> |
| <target name="javadoc" depends="deliver-framework-doc,deliver-open-connectors-doc,deliver-output-connectors-doc,deliver-lgpl-connectors-doc,deliver-proprietary-connectors-doc"/> |
| <target name="doc" depends="deliver-site-doc"/> |
| |
| <target name="set-version"> |
| <property name="release-version" value="0.4-incubating"/> |
| </target> |
| |
| <target name="create-source-zip" depends="set-version"> |
| <zip destfile="apache-manifoldcf-${release-version}-src.zip" update="false"> |
| <zipfileset dir="." prefix="apache-manifoldcf-${release-version}"> |
| <exclude name="/connectors/*/lib/"/> |
| <exclude name="/framework/lib/"/> |
| <exclude name="**/build/"/> |
| <exclude name="/dist/"/> |
| <exclude name="/connectors/*/dist/"/> |
| <exclude name="/framework/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="/legacy-*/"/> |
| <exclude name="/apache-manifoldcf-*"/> |
| </zipfileset> |
| </zip> |
| </target> |
| |
| <target name="create-source-tar" depends="set-version"> |
| <tar destfile="apache-manifoldcf-${release-version}-src.tar.gz" compression="gzip" longfile="gnu"> |
| <tarfileset dir="." prefix="apache-manifoldcf-${release-version}"> |
| <exclude name="/connectors/*/lib/"/> |
| <exclude name="/framework/lib/"/> |
| <exclude name="**/build/"/> |
| <exclude name="/dist/"/> |
| <exclude name="/connectors/*/dist/"/> |
| <exclude name="/framework/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="/legacy-*/"/> |
| <exclude name="/apache-manifoldcf-*"/> |
| </tarfileset> |
| </tar> |
| </target> |
| |
| <target name="create-bin-zip" depends="build-dev,doc,javadoc,set-version"> |
| <zip destfile="apache-manifoldcf-${release-version}-bin.zip" update="false"> |
| <zipfileset dir="." prefix="apache-manifoldcf-${release-version}"> |
| <exclude name="/connectors/*/lib/"/> |
| <exclude name="/framework/lib/"/> |
| <exclude name="**/build/"/> |
| <exclude name="/connectors/*/dist/"/> |
| <exclude name="/framework/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="/legacy-*/"/> |
| <exclude name="**/*.pdf"/> |
| <exclude name="/apache-manifoldcf-*"/> |
| </zipfileset> |
| </zip> |
| </target> |
| |
| <target name="create-bin-tar" depends="build-dev,doc,javadoc,set-version"> |
| <tar destfile="apache-manifoldcf-${release-version}-bin.tar.gz" compression="gzip" longfile="gnu"> |
| <tarfileset dir="." prefix="apache-manifoldcf-${release-version}"> |
| <exclude name="/connectors/*/lib/"/> |
| <exclude name="/framework/lib/"/> |
| <exclude name="**/build/"/> |
| <exclude name="/connectors/*/dist/"/> |
| <exclude name="/framework/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="/legacy-*/"/> |
| <exclude name="**/*.pdf"/> |
| <exclude name="/apache-manifoldcf-*"/> |
| </tarfileset> |
| </tar> |
| </target> |
| |
| <target name="image" depends="create-source-zip,create-source-tar,create-bin-zip,create-bin-tar"/> |
| |
| <target name="test-dr" depends="run-tests-derby-framework,run-tests-derby-open-connectors,run-tests-derby-lgpl-connectors,run-tests-derby-proprietary-connectors,end-to-end-tests-derby"/> |
| |
| <target name="test-pg" depends="run-tests-postgresql-framework,run-tests-postgresql-open-connectors,run-tests-postgresql-lgpl-connectors,run-tests-postgresql-proprietary-connectors,end-to-end-tests-postgresql"/> |
| |
| <target name="test-hs" depends="run-tests-HSQLDB-framework,run-tests-HSQLDBext-framework,run-tests-HSQLDB-open-connectors,run-tests-HSQLDB-lgpl-connectors,run-tests-HSQLDB-proprietary-connectors,end-to-end-tests-HSQLDB"/> |
| |
| <target name="load-dr" depends="end-to-end-loadtests-derby"/> |
| |
| <target name="load-pg" depends="end-to-end-loadtests-postgresql"/> |
| |
| <target name="load-hs" depends="end-to-end-loadtests-HSQLDB"/> |
| |
| <target name="test" depends="run-tests-framework,run-tests-open-connectors,run-tests-lgpl-connectors,run-tests-proprietary-connectors,test-dr,test-hs"/> |
| |
| <target name="load" depends="load-dr,load-hs"/> |
| |
| <target name="all" depends="build-dev,javadoc,doc,image,test-dr,test-pg,test-hs"/> |
| |
| <target name="help"> |
| <echo level="info"> |
| ManifoldCF build file. Use this file to build ManifoldCF, generate |
| javadocs, generate site docs, run tests, or build distributables. |
| |
| Useful targets are: |
| |
| clean - Clean the build area |
| build - Build executable code, jars, processes, and example, |
| under the 'dist' directory |
| javadoc - Create the javadocs, under the 'dist/doc' directory |
| test-dr - Compile and run Derby-based tests |
| test-pg - Compile and run postgresql-based tests (needs Postgresql) |
| test-hs - Compile and run HSQLDB-based tests |
| test - Compile and run all local tests (Derby and HSQLDB) |
| load-dr - Compile and run Derby-based load tests |
| load-pg - Compile and run postgresql-based load tests (needs |
| Postgresql) |
| load-hs - Compile and run HSQLDB-based load tests |
| load - Compile and run all local load tests (Derby and HSQLDB) |
| doc - Build html site, under the 'dist/doc' directory |
| (requires Apache Forrest) |
| image - Build release image, under the '.' directory (requires |
| Apache Forrest) |
| all - Do it all (requires Apache Forrest and Postgresql) |
| |
| run-script-interpreter - Run the ManifoldCF script interpreter |
| |
| download-dependencies - Fetch non-redistributable dependencies |
| for all connectors, where possible |
| |
| build-dev - Build for development (don't clean up) |
| |
| Use Apache Forrest version forrest-0.9-dev or higher. |
| </echo> |
| </target> |
| |
| <target name="-taskdef"> |
| <typedef resource="org/apache/rat/anttasks/antlib.xml" uri="antlib:rat.anttasks"> |
| <classpath> |
| <fileset dir="." includes="rat*.jar"/> |
| </classpath> |
| </typedef> |
| </target> |
| <target name="rat-sources" depends="-taskdef" |
| description="runs the tasks over src/java excluding the license directory"> |
| <rat:report xmlns:rat="antlib:org.apache.rat.anttasks"> |
| <fileset dir="json/"> |
| <exclude name="**/*.java"/> |
| </fileset> |
| <fileset dir="mod-authz-annotate/"> |
| </fileset> |
| <fileset dir="connectors/"> |
| <exclude name="**/build/"/> |
| <exclude name="**/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="**/test-output-postgresql/"/> |
| <exclude name="**/test-output-HSQLDB/"/> |
| <exclude name="**/test-output-HSQLDBext/"/> |
| <exclude name="filenet/filenet-api/*.jar"/> |
| <exclude name="documentum/dfc/*.jar"/> |
| <exclude name="jcifs/jcifs/*.jar"/> |
| <exclude name="jcifs/jcifs/*.diffs"/> |
| <exclude name="jdbc/jdbc-drivers/*.jar"/> |
| <exclude name="livelink/lapi/*.jar"/> |
| <exclude name="meridio/wsdls/*.wsdl"/> |
| <exclude name="meridio/wsdls/*.xsd"/> |
| <exclude name="meridio/integration/WebService/Setup.Ini"/> |
| <exclude name="meridio/integration/TestHarness/Setup.Ini"/> |
| <exclude name="sharepoint/wsdls/*.wsdl"/> |
| <exclude name="**/surefire-reports/"/> |
| <exclude name="**/target/"/> |
| </fileset> |
| <fileset dir="framework/"> |
| <exclude name="**/build/"/> |
| <exclude name="**/dist/"/> |
| <exclude name="**/test-output/"/> |
| <exclude name="**/test-output-postgresql/"/> |
| <exclude name="**/test-output-HSQLDB/"/> |
| <exclude name="**/test-output-HSQLDBext/"/> |
| <exclude name="**/web-generated.xml"/> |
| <exclude name="**/surefire-reports/"/> |
| <exclude name="**/target/"/> |
| <exclude name="scripts/options.env"/> |
| </fileset> |
| <fileset dir="site/"> |
| <exclude name="**/build/"/> |
| <exclude name="src/documentation/skins/common/xslt/html/split.xsl"/> |
| <exclude name="src/documentation/skins/lucene/note.txt"/> |
| </fileset> |
| <fileset dir="tests/"> |
| <exclude name="**/build/"/> |
| <exclude name="**/dist/"/> |
| <exclude name="**/surefire-reports/"/> |
| <exclude name="**/target/"/> |
| </fileset> |
| <fileset dir="loadtests/"> |
| <exclude name="**/build/"/> |
| <exclude name="**/dist/"/> |
| <exclude name="**/surefire-reports/"/> |
| <exclude name="**/target/"/> |
| </fileset> |
| <fileset dir="test-materials/"> |
| <exclude name="**/build/"/> |
| <exclude name="**/dist/"/> |
| <exclude name="**/surefire-reports/"/> |
| <exclude name="**/target/"/> |
| </fileset> |
| </rat:report> |
| </target> |
| |
| <target name="run-script-interpreter" depends="deliver-framework"> |
| <java classname="org.apache.manifoldcf.scriptengine.ScriptParser" fork="true" dir="dist/script-engine" maxmemory="128M"> |
| <classpath> |
| <fileset dir="dist/script-engine/jar"> |
| <include name="*.jar"/> |
| </fileset> |
| </classpath> |
| </java> |
| </target> |
| |
| <target name="download-dependencies"> |
| <ant dir="connectors/jcifs" target="download-dependencies"/> |
| <ant dir="connectors/jdbc" target="download-dependencies"/> |
| <ant dir="connectors/sharepoint" target="download-dependencies"/> |
| <ant dir="connectors/alfresco" target="download-dependencies"/> |
| </target> |
| |
| </project> |