Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 83185 invoked from network); 2 Jun 2008 19:45:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 2 Jun 2008 19:45:56 -0000 Received: (qmail 4675 invoked by uid 500); 2 Jun 2008 19:45:56 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 4643 invoked by uid 500); 2 Jun 2008 19:45:56 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 4632 invoked by uid 99); 2 Jun 2008 19:45:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jun 2008 12:45:56 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of tim.visher@gmail.com designates 209.85.142.191 as permitted sender) Received: from [209.85.142.191] (HELO ti-out-0910.google.com) (209.85.142.191) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Jun 2008 19:45:05 +0000 Received: by ti-out-0910.google.com with SMTP id a20so411745tia.0 for ; Mon, 02 Jun 2008 12:45:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; bh=tctdO25TXKtg936G+hgux/BEokxs0JNQ0B4B6Oa0fNI=; b=LnTfMtVfmZkUQZYmGZy6q2NfHv7KazwE/zFBPaniJyg1jIYHTS7xSJoPut5bmD0Y6jARbuX2i9g1Gk/Fme9JLZxHVh8sdckclG8w8adWUjKkYX3TGJ4noqI5SIB7GECYI3RpPselQac1nCVNMQDaDOhDv3FGwp0LIPrz1u8Ncoc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=EA5CCAdDk+o+VjkUjRUOtDWD1dktBfOM26DACUigYsn4B9+MYQUvDeoNGaMfBGQpcRQUYBeP6XJvKcWKp7HoA6qjYHZUYP4kvQY4ytoII2mBP3/l8N+gyitQdSPmVm9ZC7mUjp55vUH8fGQjhPdYWn3NqBN0+Si4nxVS8lIiRcw= Received: by 10.151.150.13 with SMTP id c13mr3020599ybo.155.1212435920345; Mon, 02 Jun 2008 12:45:20 -0700 (PDT) Received: by 10.151.12.7 with HTTP; Mon, 2 Jun 2008 12:45:20 -0700 (PDT) Message-ID: Date: Mon, 2 Jun 2008 15:45:20 -0400 From: "Tim Visher" To: user@ant.apache.org Subject: Storing all libs in SCM? Cc: "Mike Spross" , "Travis Fraser" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org Hello Everyone, I've been working on setting up an automated build environment using Ant for a few days while I try to move towards the Continuous Integration benchmark and I've run into a major snag that I can't seem to get past. I've been doing a lot of reading about Agile Processes and Continuous Integration and one of the major things that keeps getting brought up is that you should have every component needed to build your software stored centrally via SCM in order to ensure that you are always able to reproduce any build. I'm probably going to stop short of throwing the OS and DB software in there, but I would like to store all necessary lib jars (such as javaee.jar and mail.jar) in there so that when a vanilla box checks out the software, it has a constant place to look for all necessary library components. So far, I've gotten things to work by putting the necessary lib files in ANT_HOME/lib and by using the -lib flag to specify an alternate location that also has the necessary lib files, but I can't figure out how to pass something like the -lib option internally to the build.xml file. I've tried specifying the classpath property in the javac task but that did not work either, even though when I ran ant in -verbose mode the classpath option that was apparently being passed to javac did have the correct folder on it. I'm not sure where the break down in my understanding is but hopefully the above is more than enough info for someone to help me. If it's not, please just ask as I've wasted too much time trouncing through the documentation. Thanks in advance for your help! -- In Christ, Timmy V. http://burningones.com/ http://five.sentenc.es/ - Spend less time on e-mail --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org