1313 <fileset dir =" ${ external.dir } " includes =" **/*.jar" />
1414 <pathelement location =" ${ basedir } /build" />
1515 <pathelement location =" ." />
16- <pathelement location =" ${ basedir } /samples" />
17- <pathelement location =" ${ basedir } /samples/sumologic" />
1816 </path >
1917
2018 <target name =" clean" >
4442 <antcall target =" download" />
4543 <antcall target =" unzip" />
4644 </target >
47-
48- <target name =" run" >
45+
46+ <target name =" test" >
47+ <mkdir dir =" ${ basedir } /build" />
48+ <javac srcdir =" ${ src.dir } /main/java"
49+ destdir =" ${ basedir } /build"
50+ classpathref =" sumologic.classpath"
51+ includes =" com/mcplusa/kinesis/*.java, com/mcplusa/kinesis/utils/*.java,
52+ com/mcplusa/sumologic/*.java, com/mcplusa/sumologic/implementations/*.java" />
53+ <javac srcdir =" ${ src.dir } /test/java"
54+ destdir =" ${ basedir } /build"
55+ classpathref =" sumologic.classpath"
56+ includes =" com/mcplusa/kinesis/*.java, com/mcplusa/kinesis/utils/*.java,
57+ com/mcplusa/sumologic/*.java, com/mcplusa/sumologic/implementations/*.java" />
58+ <junit haltonfailure =" yes"
59+ showoutput =" yes"
60+ fork =" yes"
61+ errorProperty =" test.failed"
62+ failureProperty =" test.failed" >
63+ <classpath refid =" sumologic.classpath" />
64+ <formatter
65+ type =" brief"
66+ usefile =" false" />
67+
68+ <batchtest fork =" yes" todir =" ${ reports.tests } " >
69+ <fileset dir =" ${ src.dir } /test/java" >
70+ <include name =" **/*Test*.java" />
71+ </fileset >
72+ </batchtest >
73+ </junit >
74+ </target >
75+
76+ <target name =" main" >
4977 <mkdir dir =" ${ basedir } /build" />
50- <javac srcdir =" ${ src.dir } /" destdir =" ${ basedir } /build" classpathref =" sumologic.classpath" />
78+ <javac srcdir =" ${ src.dir } /main/java"
79+ destdir =" ${ basedir } /build"
80+ classpathref =" sumologic.classpath"
81+ includes =" com/mcplusa/kinesis/*.java, com/mcplusa/kinesis/utils/*.java,
82+ com/mcplusa/sumologic/*.java, com/mcplusa/sumologic/implementations/*.java" />
5183 <java classname =" com.mcplusa.sumologic.SumologicExecutor" classpathref =" sumologic.classpath" fork =" true" />
84+ </target >
85+
86+ <target name =" run" >
87+ <antcall target =" main" />
5288 </target >
5389</project >
0 commit comments