You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2013/07/14 18:25:28 UTC

svn commit: r1502989 - /lucene/sandbox/luke/build.xml

Author: markrmiller
Date: Sun Jul 14 16:25:27 2013
New Revision: 1502989

URL: http://svn.apache.org/r1502989
Log:
LUCENE-2562: Update build file

Modified:
    lucene/sandbox/luke/build.xml

Modified: lucene/sandbox/luke/build.xml
URL: http://svn.apache.org/viewvc/lucene/sandbox/luke/build.xml?rev=1502989&r1=1502988&r2=1502989&view=diff
==============================================================================
--- lucene/sandbox/luke/build.xml (original)
+++ lucene/sandbox/luke/build.xml Sun Jul 14 16:25:27 2013
@@ -1,132 +1,118 @@
 <project name="Luke" default="dist">
-	<defaultexcludes add="**/CVS"/>
-	<property name="build.dir" value="build"/>
-	<property name="build.ver" value="4.0.0"/>
-	<property name="dist.dir" value="dist"/>
-	<property name="jarfile" value="${build.dir}/luke-${build.ver}.jar"/>
-	<property name="jarallfile" value="${build.dir}/lukeall-${build.ver}.jar"/>
-	<property name="jarminfile" value="${build.dir}/lukemin-${build.ver}.jar"/>
-	<property name="srczip" value="${dist.dir}/luke-src-${build.ver}.zip"/>
-	<property name="srctgz" value="${dist.dir}/luke-src-${build.ver}.tgz"/>
-	<target name="init">
-		<tstamp/>
-		<mkdir dir="${build.dir}"/>
-		<mkdir dir="${dist.dir}"/>
-	</target>
+  <defaultexcludes add="**/CVS" />
+  <property name="build.dir" value="build" />
+  <property name="build.ver" value="4.3.1" />
+  <property name="dist.dir" value="dist" />
+  <property name="jarfile" value="${build.dir}/luke-${build.ver}.jar" />
+  <property name="jarallfile" value="${build.dir}/lukeall-${build.ver}.jar" />
+  <property name="jarminfile" value="${build.dir}/lukemin-${build.ver}.jar" />
+  <property name="srczip" value="${dist.dir}/luke-src-${build.ver}.zip" />
+  <property name="srctgz" value="${dist.dir}/luke-src-${build.ver}.tgz" />
+  <target name="init">
+    <tstamp />
+    <mkdir dir="${build.dir}" />
+    <mkdir dir="${dist.dir}" />
+  </target>
 
-	<target name="clean">
-		<delete dir="${build.dir}"/>
-		<delete dir="${dist.dir}"/>
-	</target>	
-	
-	<target name="compile" depends="init">
-		<javac classpath="${classpath}"
-			sourcepath=""
-			source="1.5"
-			target="1.5"
-			srcdir="src"
-			destdir="${build.dir}">
-			<classpath>
-      			<fileset dir="lib">
-        			<include name="**/*.jar"/>
-      			</fileset>
-			</classpath>
-			<include name="**/*.java" />
-		</javac>
-	</target>
+  <target name="clean">
+    <delete dir="${build.dir}" />
+    <delete dir="${dist.dir}" />
+  </target>
 
-	<target name="javadoc" depends="init">
-		<javadoc sourcepath="src" packagenames="org.*" destdir="${build.dir}/api">
-			<classpath>
-      				<fileset dir="lib">
-        				<include name="**/*.jar"/>
-      				</fileset>
-			</classpath>
-		</javadoc>
-	</target>
-	
-	<target depends="compile" name="jar">
-		<copy todir="${build.dir}">
-			<fileset dir="src/">
-				<include name="**/*"/>
-			</fileset>
-		</copy>
-		<jar basedir="${build.dir}"
-			jarfile="${jarfile}"
-			includes="img/,org/"
-				excludes="org/apache/lucene/luke/plugins,**/*.js,**/Thumbs.db">
-			<manifest>
-				<attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication"/>
-				<attribute name="Classpath" value="lucene-core-4.0-dev.jar;js.jar;lucene-misc-4.0-dev.jar"/>
-			</manifest>
-		</jar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="lucene-*.jar"/>
-		</unjar>
-		<jar basedir="${build.dir}"
-			jarfile="${jarminfile}"
-			includes=".plugins,img/,org/"
-		        excludes="org/mozilla/,org/apache/lucene/luke/plugins,**/*.js">
-			<manifest>
-				<attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication"/>
-				<attribute name="Classpath" value="lucene-core-4.0-dev.jar;lucene-misc-4.0-dev.jar"/>
-			</manifest>
-		</jar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="pivot*.jar"/>
-		</unjar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="js.jar"/>
-			<fileset dir="lib" includes="lucene*.jar"/>
-		</unjar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="hadoop/*.jar"/>
-		</unjar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="solr/*.jar"/>
-		</unjar>
-		<unjar dest="${build.dir}">
-			<fileset dir="lib" includes="lucene-core-*.jar"/>
-			<patternset>
-				<include name="META-INF/MANIFEST.MF"/>
-			</patternset>
-		</unjar>
-		<manifest file="${build.dir}/META-INF/MANIFEST.MF" mode="update">
-			<attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication"/>
-		</manifest>
-		<jar basedir="${build.dir}"
-			jarfile="${jarallfile}"
-			manifest="${build.dir}/META-INF/MANIFEST.MF"
-			includes="**/*" >
-		</jar>
-	</target>
-	
-	<target name="dist" depends="clean,jar">
-		<fileset dir=".">
-			<patternset id="distfiles">
-				<exclude name="eclipse/**"/>
-				<exclude name="extras/**"/>
-				<exclude name="sandbox/**"/>
-				<exclude name="index/**"/>
-			    <exclude name="${build.dir}/**"/>
-				<exclude name="${dist.dir}/**"/>
-			</patternset>
-		</fileset>
-		<copy todir="${dist.dir}">
-			<fileset dir="lib"/>
-			<fileset file="${jarfile}"/>
-			<fileset file="${jarallfile}"/>
-			<fileset file="${jarminfile}"/>
-		</copy>
-		<zip destfile="${srczip}">
-			<fileset dir=".">
-				<patternset refid="distfiles"/>
-			</fileset>
-		</zip>
-		<tar compression="gzip" destfile="${srctgz}">
-			<tarfileset dir=".">
-				<patternset refid="distfiles"/>
-			</tarfileset>
-		</tar>
-	</target>
+  <target name="compile" depends="init">
+    <javac classpath="${classpath}" sourcepath="" source="1.5" target="1.5" srcdir="src" destdir="${build.dir}">
+      <classpath>
+        <fileset dir="lib">
+          <include name="**/*.jar" />
+        </fileset>
+      </classpath>
+      <include name="**/*.java" />
+    </javac>
+  </target>
+
+  <target name="javadoc" depends="init">
+    <javadoc sourcepath="src" packagenames="org.*" destdir="${build.dir}/api">
+      <classpath>
+        <fileset dir="lib">
+          <include name="**/*.jar" />
+        </fileset>
+      </classpath>
+    </javadoc>
+  </target>
+
+  <target depends="compile" name="jar">
+    <copy todir="${build.dir}">
+      <fileset dir="src/">
+        <include name="**/*" />
+      </fileset>
+    </copy>
+    <jar basedir="${build.dir}" jarfile="${jarfile}" includes="img/,org/" excludes="org/apache/lucene/luke/plugins,**/*.js,**/Thumbs.db">
+      <manifest>
+        <attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication" />
+        <attribute name="Classpath" value="lucene-core-${build.ver}.jar;js.jar;lucene-misc-${build.ver}.jar" />
+      </manifest>
+    </jar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="lucene-*.jar" />
+    </unjar>
+    <jar basedir="${build.dir}" jarfile="${jarminfile}" includes=".plugins,img/,org/" excludes="org/mozilla/,org/apache/lucene/luke/plugins,**/*.js">
+      <manifest>
+        <attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication" />
+        <attribute name="Classpath" value="lucene-core-${build.ver}.jar;lucene-misc-${build.ver}.jar" />
+      </manifest>
+    </jar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="pivot*.jar" />
+    </unjar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="js.jar" />
+      <fileset dir="lib" includes="lucene*.jar" />
+    </unjar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="hadoop/*.jar" />
+    </unjar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="solr/*.jar" />
+    </unjar>
+    <unjar dest="${build.dir}">
+      <fileset dir="lib" includes="lucene-core-*.jar" />
+      <patternset>
+        <include name="META-INF/MANIFEST.MF" />
+      </patternset>
+    </unjar>
+    <manifest file="${build.dir}/META-INF/MANIFEST.MF" mode="update">
+      <attribute name="Main-Class" value="org.apache.lucene.luke.ui.LukeApplication" />
+    </manifest>
+    <jar basedir="${build.dir}" jarfile="${jarallfile}" manifest="${build.dir}/META-INF/MANIFEST.MF" includes="**/*">
+    </jar>
+  </target>
+
+  <target name="dist" depends="clean,jar">
+    <fileset dir=".">
+      <patternset id="distfiles">
+        <exclude name="eclipse/**" />
+        <exclude name="extras/**" />
+        <exclude name="sandbox/**" />
+        <exclude name="index/**" />
+        <exclude name="${build.dir}/**" />
+        <exclude name="${dist.dir}/**" />
+      </patternset>
+    </fileset>
+    <copy todir="${dist.dir}">
+      <fileset dir="lib" />
+      <fileset file="${jarfile}" />
+      <fileset file="${jarallfile}" />
+      <fileset file="${jarminfile}" />
+    </copy>
+    <zip destfile="${srczip}">
+      <fileset dir=".">
+        <patternset refid="distfiles" />
+      </fileset>
+    </zip>
+    <tar compression="gzip" destfile="${srctgz}">
+      <tarfileset dir=".">
+        <patternset refid="distfiles" />
+      </tarfileset>
+    </tar>
+  </target>
 </project>