Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 51893 invoked from network); 21 Dec 2002 00:10:52 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 21 Dec 2002 00:10:52 -0000 Received: (qmail 16216 invoked by uid 97); 21 Dec 2002 00:12:08 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 16200 invoked by uid 97); 21 Dec 2002 00:12:07 -0000 Mailing-List: contact ant-dev-help@jakarta.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 ant-dev@jakarta.apache.org Received: (qmail 16188 invoked by uid 98); 21 Dec 2002 00:12:06 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) X-Sent: 21 Dec 2002 00:10:53 GMT Message-ID: <3E03B194.600@ehatchersolutions.com> Date: Fri, 20 Dec 2002 19:11:00 -0500 From: Erik Hatcher User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.1) Gecko/20020826 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ant-dev Subject: [Fwd: [Xdoclet-devel] CVS: xdoclet/core/src/xdoclet/ant/modulesbuilder ModulesGrandBuilderTask.java,1.9,1.10] Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Sam - XDoclet folks committed a change that hopefully should fix the Gump issues by ensuring the properties get passed down. Let Ara or I know if there are still issues. Erik -------- Original Message -------- Subject: [Xdoclet-devel] CVS: xdoclet/core/src/xdoclet/ant/modulesbuilder ModulesGrandBuilderTask.java,1.9,1.10 Date: Fri, 20 Dec 2002 08:49:13 -0800 From: Konstantin Pribluda To: xdoclet-devel@lists.sourceforge.net Update of /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ant/modulesbuilder In directory sc8-pr-cvs1:/tmp/cvs-serv19769/src/xdoclet/ant/modulesbuilder Modified Files: ModulesGrandBuilderTask.java Log Message: commit on Ara's request Index: ModulesGrandBuilderTask.java =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ant/modulesbuilder/ModulesGrandBuilderTask.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** ModulesGrandBuilderTask.java 5 Sep 2002 06:55:40 -0000 1.9 --- ModulesGrandBuilderTask.java 20 Dec 2002 16:49:10 -0000 1.10 *************** *** 278,281 **** --- 278,296 ---- } + // pass on all the properties + Hashtable props = getProject().getProperties(); + Enumeration prop_keys = props.keys(); + + while (prop_keys.hasMoreElements()) { + String arg = prop_keys.nextElement().toString(); + + if (argumentShouldntBePassedOn(arg)) + continue; + + String value = props.get(arg).toString(); + + cmdl.createArgument().setValue("-D" + arg + "=" + value); + } + exe.setCommandline(cmdl.getCommandline()); *************** *** 294,297 **** --- 309,317 ---- throw new BuildException(e, location); } + } + + private boolean argumentShouldntBePassedOn(String arg) + { + return "basedir".equals(arg) || "ant.file".equals(arg) || arg.startsWith("java.") || arg.startsWith("sun."); } ------------------------------------------------------- This SF.NET email is sponsored by: The Best Geek Holiday Gifts! Time is running out! Thinkgeek.com has the coolest gifts for your favorite geek. Let your fingers do the typing. Visit Now. T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ _______________________________________________ Xdoclet-devel mailing list Xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel -- To unsubscribe, e-mail: For additional commands, e-mail: