Return-Path: Delivered-To: apmail-incubator-ivy-user-archive@locus.apache.org Received: (qmail 24154 invoked from network); 23 Feb 2007 16:29:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Feb 2007 16:29:49 -0000 Received: (qmail 27322 invoked by uid 500); 23 Feb 2007 16:29:57 -0000 Delivered-To: apmail-incubator-ivy-user-archive@incubator.apache.org Received: (qmail 27304 invoked by uid 500); 23 Feb 2007 16:29:57 -0000 Mailing-List: contact ivy-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@incubator.apache.org Delivered-To: mailing list ivy-user@incubator.apache.org Received: (qmail 27295 invoked by uid 99); 23 Feb 2007 16:29:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Feb 2007 08:29:57 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of gscokart@gmail.com designates 66.249.92.173 as permitted sender) Received: from [66.249.92.173] (HELO ug-out-1314.google.com) (66.249.92.173) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Feb 2007 08:29:46 -0800 Received: by ug-out-1314.google.com with SMTP id y2so453699uge for ; Fri, 23 Feb 2007 08:29:24 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=lZyESUo/dr2TbdDCOESMoTEUMBNIGsgHAX+nlWOdFFHDGsftrhy11nH+I2hXtgQl4QDzW1VGZfQfPo/iRizu6kdy29WhyUIbHLl+jbo6Pr+bu1XeuXjWsMwMYjWAwJf8LQLhSTlJCgRMJoduvIKQe+QgtPJnqc/BmQE3r2AdkPY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=k7/rUNiLau7xWJx+bjfqE7wOimWKlHaryYDg+1bWIsXNlgyYQDHGhEI/zqdhDg1QywMDu8zLA1neiJceHfM2jwVCjKdKvZKyZunQJbyPMDp4fBDj2V92aitWEpJmzjM64uDN7i/S9URCR+o4nNWLsG1Mg535fbnMdQK7lhb2954= Received: by 10.114.95.1 with SMTP id s1mr233422wab.1172248163723; Fri, 23 Feb 2007 08:29:23 -0800 (PST) Received: by 10.114.107.16 with HTTP; Fri, 23 Feb 2007 08:29:23 -0800 (PST) Message-ID: Date: Fri, 23 Feb 2007 17:29:23 +0100 From: "Gilles Scokart" To: ivy-user@incubator.apache.org Subject: Re: Getting dependency sets from ivy.xml for further ant use In-Reply-To: <31fe4aa70702220430i62c11ba7xe065601bd35384e2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <31fe4aa70702220430i62c11ba7xe065601bd35384e2@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org I don't know if it is acceptable in your case, but the lib directory that you mention can simply be the ivy cache. Then, for the packaging, just use what Xavier described. Gilles 2007/2/22, Jan Hartmann : > Hi. > > My situation is as followed: > I'm working in a multi-project workspace and my build process should build > all projects. Since there are a lot of tasks, which are needed for more than > one project build, I'm trying to build those tasks in a generic way. Also > those projects depend on a lot of similar libraries and for saving disk > space I want to put all libs resolved by ivy into one lib folder for all > projects, so that libs a, b, c and d are not copied into a lib folder for > each project. > Now, when packaging the projects I need a pattern which of the libs should > be put into package and as I try to keep it as generic as possible, I don't > want to define tasks for each project packaging with a specially defined > fileset. In the ivy.xml files there are all needed libs defined for each > project, so is there a way to get this set of dependencies for the packaging > task? > > Thanks a lot in advance, > Jan >