You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2015/10/14 09:48:57 UTC
svn commit: r1708555 - in /manifoldcf/branches/CONNECTORS-1162: build.xml
connectors/kafka/build.xml
Author: kwright
Date: Wed Oct 14 07:48:57 2015
New Revision: 1708555
URL: http://svn.apache.org/viewvc?rev=1708555&view=rev
Log:
Fix up client dependencies and separate from testing dependencies
Modified:
manifoldcf/branches/CONNECTORS-1162/build.xml
manifoldcf/branches/CONNECTORS-1162/connectors/kafka/build.xml
Modified: manifoldcf/branches/CONNECTORS-1162/build.xml
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1162/build.xml?rev=1708555&r1=1708554&r2=1708555&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-1162/build.xml (original)
+++ manifoldcf/branches/CONNECTORS-1162/build.xml Wed Oct 14 07:48:57 2015
@@ -1704,55 +1704,20 @@ Use Apache Forrest version forrest-0.9-d
</antcall>
<antcall target="download-via-maven">
<param name="target" value="lib"/>
- <param name="project-path" value="org/apache/kafka"/>
- <param name="artifact-version" value="0.8.2.1"/>
- <param name="artifact-name" value="kafka_2.11"/>
+ <param name="project-path" value="net/jpountz/lz4"/>
+ <param name="artifact-version" value="1.3.0"/>
+ <param name="artifact-name" value="lz4"/>
<param name="artifact-type" value="jar"/>
</antcall>
<antcall target="download-via-maven">
<param name="target" value="lib"/>
- <param name="project-path" value="org/apache/commons"/>
- <param name="artifact-version" value="3.4"/>
- <param name="artifact-name" value="commons-lang3"/>
- <param name="artifact-type" value="jar"/>
- </antcall>
- <antcall target="download-via-maven">
- <param name="target" value="lib"/>
- <param name="project-path" value="com/yammer/metrics"/>
- <param name="artifact-version" value="2.2.0"/>
- <param name="artifact-name" value="metrics-core"/>
- <param name="artifact-type" value="jar"/>
- </antcall>
- <antcall target="download-via-maven">
- <param name="target" value="lib"/>
- <param name="project-path" value="org/scala-lang"/>
- <param name="artifact-version" value="2.11.0"/>
- <param name="artifact-name" value="scala-library"/>
- <param name="artifact-type" value="jar"/>
- </antcall>
- <antcall target="download-via-maven">
- <param name="target" value="lib"/>
- <param name="project-path" value="net/sf/jopt-simple"/>
- <param name="artifact-version" value="3.2"/>
- <param name="artifact-name" value="jopt-simple"/>
- <param name="artifact-type" value="jar"/>
- </antcall>
- <antcall target="download-via-maven">
- <param name="target" value="lib"/>
- <param name="project-path" value="org/scala-lang/modules"/>
- <param name="artifact-version" value="1.0.4"/>
- <param name="artifact-name" value="scala-xml_2.11"/>
- <param name="artifact-type" value="jar"/>
- </antcall>
- <antcall target="download-via-maven">
- <param name="target" value="lib"/>
- <param name="project-path" value="org/scala-lang/modules"/>
- <param name="artifact-version" value="1.0.4"/>
- <param name="artifact-name" value="scala-parser-combinators_2.11"/>
+ <param name="project-path" value="org/xerial/snappy"/>
+ <param name="artifact-version" value="1.1.2"/>
+ <param name="artifact-name" value="snappy-java"/>
<param name="artifact-type" value="jar"/>
</antcall>
</target>
-
+
<target name="download-dropbox-client">
<mkdir dir="lib"/>
<antcall target="download-via-maven">
Modified: manifoldcf/branches/CONNECTORS-1162/connectors/kafka/build.xml
URL: http://svn.apache.org/viewvc/manifoldcf/branches/CONNECTORS-1162/connectors/kafka/build.xml?rev=1708555&r1=1708554&r2=1708555&view=diff
==============================================================================
--- manifoldcf/branches/CONNECTORS-1162/connectors/kafka/build.xml (original)
+++ manifoldcf/branches/CONNECTORS-1162/connectors/kafka/build.xml Wed Oct 14 07:48:57 2015
@@ -16,9 +16,6 @@
-->
<project name="kafka" default="all">
- <presetdef name="javac">
- <javac includeantruntime="false" />
- </presetdef>
<property environment="env"/>
<condition property="mcf-dist" value="${env.MCFDISTPATH}">
@@ -33,6 +30,89 @@
<import file="${mcf-dist}/connector-build.xml"/>
+ <path id="connector-classpath">
+ <path refid="mcf-connector-build.connector-classpath"/>
+ <fileset dir="../../lib">
+ <include name="kafka-clients*.jar"/>
+ <include name="lz4*.jar"/>
+ <include name="snappy-java*.jar"/>
+ </fileset>
+ </path>
+
+ <target name="lib" depends="mcf-connector-build.lib,precompile-check" if="canBuild">
+ <mkdir dir="dist/lib"/>
+ <copy todir="dist/lib">
+ <fileset dir="../../lib">
+ <include name="kafka-clients*.jar"/>
+ <include name="lz4*.jar"/>
+ <include name="snappy-java*.jar"/>
+ </fileset>
+ </copy>
+ </target>
+
+ <!-- test deps
+ <include name="commons-lang3*.jar"/>
+ <include name="metrics-core*.jar"/>
+ <include name="jopt-simple*.jar"/>
+ <include name="scala-library*.jar"/>
+ <include name="kafka_2.11*.jar"/>
+ <include name="scala-xml_2.11*.jar"/>
+ <include name="scala-parser-combinators_2.11*.jar"/>
+ -->
+ <target name="download-kafka">
+ <mkdir dir="lib"/>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="org/apache/kafka"/>
+ <param name="artifact-version" value="0.8.2.1"/>
+ <param name="artifact-name" value="kafka_2.11"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="org/apache/commons"/>
+ <param name="artifact-version" value="3.4"/>
+ <param name="artifact-name" value="commons-lang3"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="com/yammer/metrics"/>
+ <param name="artifact-version" value="2.2.0"/>
+ <param name="artifact-name" value="metrics-core"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="org/scala-lang"/>
+ <param name="artifact-version" value="2.11.0"/>
+ <param name="artifact-name" value="scala-library"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="net/sf/jopt-simple"/>
+ <param name="artifact-version" value="3.2"/>
+ <param name="artifact-name" value="jopt-simple"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="org/scala-lang/modules"/>
+ <param name="artifact-version" value="1.0.4"/>
+ <param name="artifact-name" value="scala-xml_2.11"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ <antcall target="download-via-maven">
+ <param name="target" value="lib"/>
+ <param name="project-path" value="org/scala-lang/modules"/>
+ <param name="artifact-version" value="1.0.4"/>
+ <param name="artifact-name" value="scala-parser-combinators_2.11"/>
+ <param name="artifact-type" value="jar"/>
+ </antcall>
+ </target>
+
+
<target name="deliver-connector" depends="mcf-connector-build.deliver-connector">
<antcall target="general-add-output-connector">
<param name="connector-label" value="Kafka"/>