Author: ab
Date: Sun Jun 5 13:30:05 2005
New Revision: 180146
URL: http://svn.apache.org/viewcvs?rev=180146&view=rev
Log:
This changes the build process to minimize dependency on Unix/Cygwin
utilities, and on availability of symbolic links.
Patch submitted by Dawid Weiss.
Modified:
lucene/nutch/trunk/build.xml
Modified: lucene/nutch/trunk/build.xml
URL:
http://svn.apache.org/viewcvs/lucene/nutch/trunk/build.xml?rev=180146&r1=180145&r2=180146&view=diff
==============================================================================
--- lucene/nutch/trunk/build.xml (original)
+++ lucene/nutch/trunk/build.xml Sun Jun 5 13:30:05 2005
@@ -101,8 +101,8 @@
jarfile="${build.dir}/${final.name}.jar"
basedir="${build.classes}"
/>
- <symlink overwrite="true" link="${basedir}/${name}.jar"
- resource="${build.dir}/${final.name}.jar"/>
+
+ <copy file="${build.dir}/${final.name}.jar"
tofile="${basedir}/${name}.jar" />
</target>
<!-- ================================================================== -->
@@ -324,7 +324,7 @@
<param name="doc.locale" value="pl"/>
</antcall>
- <antcall target="generate-locale">
+ <antcall target="generate-locale">
<param name="doc.locale" value="pt"/>
</antcall>
@@ -378,10 +378,9 @@
<fileset dir="${conf.dir}" excludes="**/*.template"/>
</copy>
- <apply executable="chmod">
- <arg value="+x"/>
- <fileset dir="${dist.dir}/bin"/>
- </apply>
+ <chmod perm="ugo+x" type="file">
+ <fileset dir="${dist.dir}/bin"/>
+ </chmod>
<copy todir="${dist.dir}/docs">
<fileset dir="${docs.dir}"/>
@@ -410,11 +409,12 @@
<!-- Make release tarball -->
<!-- ================================================================== -->
<target name="tar" depends="package">
- <exec executable="tar" dir="${build.dir}">
- <arg value="czf"/>
- <arg value="${final.name}.tar.gz"/>
- <arg value="${final.name}"/>
- </exec>
+ <tar compression="gzip" longfile="gnu"
+ destfile="${build.dir}/${final.name}.tar.gz">
+ <tarfileset dir="${build.dir}">
+ <include name="${final.name}/**" />
+ </tarfileset>
+ </tar>
</target>
<!-- ================================================================== -->
@@ -422,7 +422,7 @@
<!-- ================================================================== -->
<target name="clean">
<delete dir="${build.dir}"/>
- <exec executable="rm"><arg value="-f"/><arg value="${name}.jar"/></exec>
+ <delete failonerror="true" file="${name}.jar" />
</target>
</project>
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r
_______________________________________________
Nutch-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-cvs