summaryrefslogtreecommitdiff
path: root/bootstrap.sh
diff options
context:
space:
mode:
authorPeter Donald <donaldp@apache.org>2001-11-15 09:14:10 +0000
committerPeter Donald <donaldp@apache.org>2001-11-15 09:14:10 +0000
commitc657b5ef73c02bd2d60b146fcf1d80cafa977e62 (patch)
tree1aa312b96aba463fde2ba825444b57d1c4e9cc37 /bootstrap.sh
parentcf64423184f84bbcea950e4b34536924cd1a22ff (diff)
downloadant-c657b5ef73c02bd2d60b146fcf1d80cafa977e62.tar.gz
Here are two new ant tasks - BZip2 and BUnzip2. �These
two tasks use the BZip2 compression algorithm (Visit: http://sourceware.cygnus.com/bzip2/�for more info.) for packing and unpacking. These tasks resemble GZip and GUnzip tasks in input, input validation, etc. �Hence, I refactored GZip and GUnzip tasks as well so that the tasks GZip and BZip2 extend from a common base class named Pack, and GUnzip and BUnzip2 extend from a common base class named Unpack. �This lays the foundation for creating more Pack tasks based on different algorithms like lzop, etc. in the future. The BZip2 and BUnzip2 tasks depend upon 4 classes: BZip2Constants.java CBZip2InputStream.java CBZip2OutputStream.java CRC.java Keiron Liddle (keiron@aftexsw.com) has graciously accepted to contribute the above code files he has authored, under ASF license - many thanks to him. �I have packaged them under org.apache.tools.bzip2, mimicking the package naming style that has been used for zip and tar tools we already have. �I have also given proper credits to him in the code. �Perhaps, this needs to exist under jakarta-commons, as Stefan had suggested, but till then... Submitted by: "Magesh Umasankar" <umagesh@rediffmail.com> git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269919 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'bootstrap.sh')
-rwxr-xr-xbootstrap.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bootstrap.sh b/bootstrap.sh
index 5830a082c..c36c7adc5 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -98,7 +98,7 @@ mkdir -p bin
echo ... Compiling Ant Classes
-"${JAVAC}" -d ${CLASSDIR} ${TOOLS}/tar/*.java ${TOOLS}/zip/*.java \
+"${JAVAC}" -d ${CLASSDIR} ${TOOLS}/bzip/*.java ${TOOLS}/tar/*.java ${TOOLS}/zip/*.java \
${TOOLS}/ant/util/regexp/RegexpMatcher.java \
${TOOLS}/ant/util/regexp/RegexpMatcherFactory.java \
${TOOLS}/ant/util/*.java ${TOOLS}/ant/types/*.java \