Return-Path: Delivered-To: apmail-incubator-roller-commits-archive@www.apache.org Received: (qmail 3468 invoked from network); 20 Apr 2006 13:46:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Apr 2006 13:46:27 -0000 Received: (qmail 35829 invoked by uid 500); 20 Apr 2006 13:46:20 -0000 Delivered-To: apmail-incubator-roller-commits-archive@incubator.apache.org Received: (qmail 35799 invoked by uid 500); 20 Apr 2006 13:46:20 -0000 Mailing-List: contact roller-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: roller-dev@incubator.apache.org Delivered-To: mailing list roller-commits@incubator.apache.org Received: (qmail 35788 invoked by uid 99); 20 Apr 2006 13:46:20 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Apr 2006 06:46:20 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 20 Apr 2006 06:46:19 -0700 Received: (qmail 2573 invoked by uid 65534); 20 Apr 2006 13:45:47 -0000 Message-ID: <20060420134547.2572.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r395589 - /incubator/roller/trunk/build.sh Date: Thu, 20 Apr 2006 13:45:46 -0000 To: roller-commits@incubator.apache.org From: eliast@apache.org X-Mailer: svnmailer-1.0.8 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: eliast Date: Thu Apr 20 06:45:45 2006 New Revision: 395589 URL: http://svn.apache.org/viewcvs?rev=395589&view=rev Log: Added support for cygwin by setting the appropriate path separator. --from an email by stefan.eissing@greenbytes.de to roller-dev. Thanks! Modified: incubator/roller/trunk/build.sh Modified: incubator/roller/trunk/build.sh URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/build.sh?rev=395589&r1=395588&r2=395589&view=diff ============================================================================== --- incubator/roller/trunk/build.sh (original) +++ incubator/roller/trunk/build.sh Thu Apr 20 06:45:45 2006 @@ -1,17 +1,31 @@ #!/bin/bash + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false +os400=false +case "`uname`" in +CYGWIN*) cygwin=true;; +OS400*) os400=true;; +esac + +CPSEP=":" +if $cygwin; then CPSEP=";"; fi + if [ "$JAVA_HOME" = "" ] ; then echo You must set JAVA_HOME to point to your Java JDK install directory exit 1 fi rocp=${JAVA_HOME}/lib/tools.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/ant.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/ant-launcher.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/ant-junit.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/ant-commons-net.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/commons-net-1.2.2.jar -rocp=${rocp}:./tools/buildtime/ant-1.6.2/jakarta-oro-2.0.8.jar -rocp=${rocp}:./tools/buildtime/junit-3.8.1.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/ant.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/ant-launcher.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/ant-junit.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/ant-commons-net.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/commons-net-1.2.2.jar +rocp=${rocp}${CPSEP}./tools/buildtime/ant-1.6.2/jakarta-oro-2.0.8.jar +rocp=${rocp}${CPSEP}./tools/buildtime/junit-3.8.1.jar + +echo $rocp ${JAVA_HOME}/bin/java -Xmx512m -Djava.home=${JAVA_HOME} -classpath ${rocp} org.apache.tools.ant.Main $1 $2 $3 $4 $5