On 7/11/06, Matt Benson <[EMAIL PROTECTED]> wrote:
--- Ivan Volosyuk <[EMAIL PROTECTED]> wrote: [SNIP] > This macro I decided to use has one difference in > usage I wanted to push: > <property name="make.basedir" > location="${hy.luni.src.main.native}"/> > <make dir="vmi" args="clean"/> > <make dir="luni" args="clean"/> > <make dir="launcher" args="clean"/> > <make dir="vmls" args="clean"/> >I like the macro. Or make-ro. Anyway, as <make> is <import>ed from a common build (fragment) file I would discourage its relying on a property. You _could_, however, use a local nested macrodef: <macrodef name="nativemake"> <attribute name="dir" /> <attribute name="target" default="" /> <sequential> <make dir="${hy.luni.src.main.native}/@{dir}" target="@{target}" /> </sequential> </macrodef> It kind of seems an equal trade in terms of noise, though. :)
Nevermind. It is now much better then before. I have updated patch for debug / release switching in natives build. Please look at http://issues.apache.org/jira/browse/HARMONY-803 -- Ivan Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
