From dev-return-46922-apmail-ant-dev-archive=ant.apache.org@ant.apache.org Tue Jun 10 01:10:55 2003 Return-Path: Delivered-To: apmail-ant-dev-archive@ant.apache.org Received: (qmail 21155 invoked by uid 500); 10 Jun 2003 01:10:55 -0000 Mailing-List: contact dev-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list dev@ant.apache.org Received: (qmail 34115 invoked from network); 6 Jun 2003 15:40:24 -0000 Date: Fri, 6 Jun 2003 17:41:56 +0200 From: Dawid Weiss X-Mailer: The Bat! (v1.62i) Personal Reply-To: Dawid Weiss Organization: Poznan University of Technology X-Priority: 3 (Normal) Message-ID: <2637053399.20030606174156@cs.put.poznan.pl> To: Alexey Solofnenko Cc: "'Ant Users List'" , "'dev@ant.apache.org'" Subject: Re[2]: Embedded dynamic ANT tasks. In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N It could certainly be done in other ways than what I have implemented; so you are probably right - you could modify ANT towards this direction. On the other hand... the ANT task/ extension I created really does work, so maybe modifying ANT is no longer needed and it can stay within the borders of task-is-a-class technique. Anyway, playing with BeanShell and BCEL was good fun :) It was a little bit like the times when I used to write a dynamic assembly code (the code that actually produced code to be executed). Again, if you want to try out the BeanShell wrapper feel free to download it from here - http://www.cs.put.poznan.pl/dweiss/index.php/projects/bsh-binding/index.xml --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org For additional commands, e-mail: dev-help@ant.apache.org