Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 19531 invoked from network); 26 Nov 1999 17:57:12 -0000 Received: from pop.systemy.it (194.20.140.28) by apache.org with SMTP; 26 Nov 1999 17:57:12 -0000 Received: from apache.org (pv45-pri.systemy.it [194.21.255.45]) by pop.systemy.it (8.8.8/8.8.3) with ESMTP id SAA22885 for ; Fri, 26 Nov 1999 18:57:04 +0100 Message-ID: <383EA4C2.357188F4@apache.org> Date: Fri, 26 Nov 1999 16:18:26 +0100 From: Stefano Mazzocchi Organization: Apache Software Foundation X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: it,en MIME-Version: 1.0 To: Tomcat Subject: Ant doesn't fail when it should Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, I found a couple of problems with Ant: 1) doesn't check for loops in dependencies. 2) replaces a $(blah) with null if not defined since I happened to make both mistakes (of course) I admit it wasn't a pain to find out, but it would be nice to have better sanity checks. ah, almost forgot: the branch I was going to make is already obsoleted by what you guys did. So I just threw everything away :/ Feature requests: 1) change javadoc2 to javadoc: I would like the task to find out what javadoc its present (if any) and deal with that accordingly. I should not specify it myself, since this would break the platform and we don't want to do stuff like which clearly sucks. 2) Aim to use JCVS for CVS.java instead of using the command line tools (better portability) 3) add the "recursive="on|off" and except="filelist" attributes to to allow single level copy and useful to reduce verbosity eliminating multiple (we should aim to reduce verbosity to a minimum to reduce build.xml management costs, but without sacrificing readability) Comments welcome. -- Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. Friedrich Nietzsche