Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 80279 invoked from network); 14 Jul 2006 15:44:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Jul 2006 15:44:33 -0000 Received: (qmail 15112 invoked by uid 500); 14 Jul 2006 15:44:29 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 15055 invoked by uid 500); 14 Jul 2006 15:44:29 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 15039 invoked by uid 99); 14 Jul 2006 15:44:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Jul 2006 08:44:29 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [206.190.58.154] (HELO web55105.mail.re4.yahoo.com) (206.190.58.154) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 14 Jul 2006 08:44:28 -0700 Received: (qmail 10099 invoked by uid 60001); 14 Jul 2006 15:44:06 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=I8nnGDt25sj2z9CiOGEywqhQSG47bDrJE0JffqV+4n8Q7oDc2cr/uqe6Z4m9TExDP47PsYVk2YmIjXaIvFkVmgANNZ1F/jhcflzf4aAo/YFJCjE/lQHmbrDRD0O5ASyhVjHSX5iYHGXNSqiS5LNtD07uuT+7rDAJEUc8TBADkbE= ; Message-ID: <20060714154406.10097.qmail@web55105.mail.re4.yahoo.com> Received: from [66.10.233.130] by web55105.mail.re4.yahoo.com via HTTP; Fri, 14 Jul 2006 08:44:06 PDT Date: Fri, 14 Jul 2006 08:44:06 -0700 (PDT) From: Matt Benson Subject: Re: [DRLVM] build fixes that allow normal single step debug of the Jitrino.JET write barrier patch To: harmony-dev@incubator.apache.org, geir@pobox.com In-Reply-To: <44B785D6.4070103@pobox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --- Geir Magnusson Jr wrote: > Andrey Chernyshev wrote: [SNIP] > > I guess the primary job of these scripts is to > setup the classpath > > correctly. > > We can get of them under assumption that everyone > has a cpptasks > > (which is needed for native code compilation) and > antcontrib packages > > installed with the Ant. > > And as soon as we get rid of the need for > cpptasks.... ;) > > I wonder if we can add them to the classpath in the > first ant-script we > run, and then have them avail for invoked scripts. > Seriously, if the native build is switched to a make approach, it wouldn't be impossible to remove the ac dependency from what I can see in the drlvm buildfile. Personally I would probably prefer the cpptasks be used but grudgingly admit that actual C hackers are probably more accustomed to make. ;) Beyond that, however, antcontrib is THE most often mentioned/recommended 3rd-party package on Ant's user lists; more than one of its developers are also Ant committers. I don't know that I see the harm in simply requiring that the user install antcontrib (and cpptasks, while it is used). The user can simply drop the jars into $ANT_HOME/lib (actually I don't set ANT_HOME but let the location of the invoker script along my PATH pick it up, but that's a different story). On shared installations (with Ant >= 1.6), the user can install in ${user.home}/.ant/lib or supply the -lib option at the commandline. If the -lib option is chosen, that can be configured with ANT_ARGS . My cygwin Harmony classpath build environment actually uses the -lib option to include the ecj jar, for example. -Matt __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org