Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 80972 invoked from network); 18 Jul 2007 21:12:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Jul 2007 21:12:07 -0000 Received: (qmail 64008 invoked by uid 500); 18 Jul 2007 21:11:52 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 63700 invoked by uid 500); 18 Jul 2007 21:11:51 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 63689 invoked by uid 500); 18 Jul 2007 21:11:51 -0000 Received: (qmail 63681 invoked by uid 99); 18 Jul 2007 21:11:51 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 14:11:51 -0700 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Jul 2007 14:11:48 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 9B8181A981A; Wed, 18 Jul 2007 14:11:27 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r557397 - in /jakarta/commons/proper/digester/trunk: build.properties.sample build.xml Date: Wed, 18 Jul 2007 21:11:27 -0000 To: commons-cvs@jakarta.apache.org From: bayard@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070718211127.9B8181A981A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: bayard Date: Wed Jul 18 14:11:26 2007 New Revision: 557397 URL: http://svn.apache.org/viewvc?view=rev&rev=557397 Log: The build.xml is simplified, using an include/exclude approach with the task rather than defining a task per test package. The build.properties.sample is updated to look in the local .maven by default, making it easier for the average committer to test the ant build out. See: DIGESTER-117 Modified: jakarta/commons/proper/digester/trunk/build.properties.sample jakarta/commons/proper/digester/trunk/build.xml Modified: jakarta/commons/proper/digester/trunk/build.properties.sample URL: http://svn.apache.org/viewvc/jakarta/commons/proper/digester/trunk/build.properties.sample?view=diff&rev=557397&r1=557396&r2=557397 ============================================================================== --- jakarta/commons/proper/digester/trunk/build.properties.sample (original) +++ jakarta/commons/proper/digester/trunk/build.properties.sample Wed Jul 18 14:11:26 2007 @@ -1,57 +1,56 @@ -#------------------------------------------------------------------------ -# Ant configuration file -# -# When building Digester using Ant it is necessary to provide Ant with -# some configuration information about the setup of the host machine on -# which the build is happening. +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +########################################################################## +# Sample Ant build.properties file +# +# This setup assumes dependent jars are in a local maven 1 repository. +# However the jars are located, the properties ending in ".jar" need +# expand to full paths to the jars. # # Copy this file (build.properties.sample) to "build.properties" then edit # entries below as appropriate before running any Ant commands. -# -#------------------------------------------------------------------------ +########################################################################## -# Specify a base directory where required jar files can be found. -# Alternatively, provide complete paths to all of the needed libaries below. +# Repository base path +repository=${user.home}/.maven/repository -root=/java/jars +# JUnit +junit.home=${repository}/junit/jars +junit.jar=${junit.home}/junit-3.8.1.jar +# XML parser # When using java 1.3 or earlier, JAXP is not included in the standard # libraries, so external jar files are required. If you are using Java # 1.4 or later, you can omit these libraries -# -# Note that when using xerces parser, the bundled xml-apis.jar provides the -# same classes as Sun's jaxp.jar. - -jaxp.home=${root} -jaxp.jaxp.jar=${jaxp.home}/jaxp.jar -jaxp.parser.jar=${jaxp.home}/crimson.jar - -# Digester depends upon several other commons projects. -# -# If you are building Digester from a checkout of the "trunks-proper" directory -# and have already built the latest code for each of the dependent projects -# then these paths are automatically correct. -# -# In other circumstances, provide direct paths (possibly based on ${root} -# to all these required libraries. -# -# Note that Digester no longer depends on commons-collections itself; there is -# a runtime dependency currently inherited from commons-beanutils, however. -# -# See file project.xml or RELEASE-NOTES.txt for the specific versions of these -# files which are required. - -commons-beanutils.home=../beanutils/dist -commons-beanutils.jar=${commons-beanutils.home}/commons-beanutils.jar -commons-logging.home=../logging/dist -commons-logging.jar=${commons-logging.home}/commons-logging.jar - -# JUnit is required if compiling/running the unit tests - -junit.jar=${root}/junit.jar +jaxp.parser.home=${repository}/xerces/jars +jaxp.parser.jar=${jaxp.parser.home}/xerces-2.0.2.jar +jaxp.jaxp.home=${repository}/xml-apis/jars +jaxp.jaxp.jar=${jaxp.jaxp.home}/xml-apis-1.0.b2.jar + +# Commons logging +commons-logging.home=${repository}/commons-logging/jars +commons-logging.jar=${commons-logging.home}/commons-logging-1.1.jar + +# Commons beanutils +commons-beanutils.home=${repository}/commons-beanutils/jars +commons-beanutils.jar=${commons-beanutils.home}/commons-beanutils-1.7.0.jar # The digester tests output logging information (including Exceptions) # which can often be confusing to new developers. # This output is suppressed by default but can be re-enabled by #suppressLogOutputDuringTests=false suppressLogOutputDuringTests=true + Modified: jakarta/commons/proper/digester/trunk/build.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/digester/trunk/build.xml?view=diff&rev=557397&r1=557396&r2=557397 ============================================================================== --- jakarta/commons/proper/digester/trunk/build.xml (original) +++ jakarta/commons/proper/digester/trunk/build.xml Wed Jul 18 14:11:26 2007 @@ -276,289 +276,18 @@ - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org