Return-Path: Delivered-To: apmail-ant-dev-archive@www.apache.org Received: (qmail 3140 invoked from network); 14 Aug 2010 13:18:03 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Aug 2010 13:18:03 -0000 Received: (qmail 54385 invoked by uid 500); 14 Aug 2010 13:18:03 -0000 Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 54051 invoked by uid 500); 14 Aug 2010 13:18:00 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 87124 invoked by uid 99); 14 Aug 2010 00:22:29 -0000 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 cmyers@palantir.com designates 206.188.26.34 as permitted sender) Message-ID: <4C65E1E4.9040209@palantir.com> Date: Fri, 13 Aug 2010 17:23:00 -0700 From: Carl Myers Reply-To: cmyers@palantir.com Organization: Palantir Technologies, Inc. User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100620 Icedove/3.0.5 MIME-Version: 1.0 To: Ant Developers List Subject: Publishing non-jar artifacts Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Hey all, We use ivy for dependency management but now we need to depend on things that are not jars (as an example, a java keystore, a text file containing a license, a .sql file describing a db schema). Currently we have a custom build system in ant which leverages ivy ant tasks, but we also have developers using IvyDE in Eclipse. I want to be able to publish, and consume, non-jar dependencies in both places. This means Ivy would need to be able to "unbundle" the contents of a jar/zip/whatever to a specific location on resolve. I know that ant hooks exist to do things like this, but will they work in IvyDE? Is that the way to go? If this does require dev work, how would you expect it to be done to be most likely to be accepted as a patch? Thanks! -- Carl Myers Palantir Technologies | Internal Tools Software Engineer cmyers@palantir.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org