Return-Path: Delivered-To: apmail-ant-user-archive@www.apache.org Received: (qmail 4830 invoked from network); 13 Jul 2004 20:28:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 13 Jul 2004 20:28:39 -0000 Received: (qmail 568 invoked by uid 500); 13 Jul 2004 20:28:31 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 497 invoked by uid 500); 13 Jul 2004 20:28:30 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 483 invoked by uid 99); 13 Jul 2004 20:28:30 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=DNS_FROM_RFC_ABUSE X-Spam-Check-By: apache.org Received: from [207.115.57.32] (HELO ylpvm01.prodigy.net) (207.115.57.32) by apache.org (qpsmtpd/0.27.1) with ESMTP; Tue, 13 Jul 2004 13:28:28 -0700 Received: from pokey.pacbell.net (adsl-216-103-209-252.dsl.snfc21.pacbell.net [216.103.209.252]) by ylpvm01.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id i6DKSQt9011416 for ; Tue, 13 Jul 2004 16:28:26 -0400 Received: from localhost ([127.0.0.1] ident=kshaw) by pokey.pacbell.net with esmtp (Exim 3.36 #1 (Debian)) id 1BkTww-0000ky-00 for ; Tue, 13 Jul 2004 13:32:26 -0700 Message-ID: <40F446D9.3020008@pacbell.net> Date: Tue, 13 Jul 2004 13:32:25 -0700 From: Kendall Shaw User-Agent: Mozilla Thunderbird 0.7 (X11/20040615) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ant Users List Subject: ruleset task idea Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Thinking about the make-like build prerequisites question I posted earlier, I thought maybe I could try to make a ruleset task someday... Does this sound like a good idea, or is someone else already working on something similar? Does it already exist? Are there problems with the idea? The XML might be: For example (please forgive any ameturish tagging here): The idea being that the rules handle file oriented build dependencies, building only what is outofdate. I think the tasks after prerequisites/filetargets in rule could include antcall as well, i.e. some currently useful thing involving ant targets and depends could be integrated into a rule by calling the target. In the call to ant, the target name could identify the ruleset, and you could select rules by name or maybe by filename, e.g.: ant rules ant rules -Dbuild="BBBB" or ant rules -Dbuild-name="aaaa-rule" Kendall --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org