The change gets my stamp of approval! But I took your build scripts as examples, rather than a base to extend. The use of a 1960s telegraph character encoding was one reason, stability through releases another.
But if I might suggest a strategy for compatibility, it would be to use macrodef's to package up the necessary functionality, rather than targets. Between macrodef, and the use of <local/> to manage scope of properties used in macrodefs, you can expose a simpler interface, without pre-committing the developer to a particular build structure. Still while it's not as bad as ASCII -- what's up with this Java 1.5 thing? It's not so horrible, but 1.5's confusion regarding @Override and interface methods is rather a pain. On Dec 6, 1:25 pm, Xavier Ducrohet <[email protected]> wrote: > I'll only comment on the SDK tools part. > > On Mon, Dec 6, 2010 at 12:58 PM, Matt Quigley <[email protected]> > wrote: > > Then you broke all my build files, not once, but twice, on the last > > two updates. Did you have to rename every variable in the Ant build > > tools? Did you have to do it AGAIN with the next subsequent version > > of the SDK tools? (Geesh, twice in a row.. API level 7 and API level > > 8) Well, I just got my build working with the latest version of the > > SDK tools yesterday, which was SDK Tools version 7. > > At this time we really haven't committed to keep the rules compatible > if you go in and change/override stuff. > If you need extensibility you should let us now what and we'll add it. > > > P.S. Stop presuming all files are encoded in "ascii", that's just > > ridiculous, leave it as the default encoding or let us override it. > > Yes, I already replied to your other message. It is overridable now. > I even just checked in a fix for > it:https://review.source.android.com/#change,19349 > > Xav > -- > Xavier Ducrohet > Android SDK Tech Lead > Google Inc. > > Please do not send me questions directly. Thanks! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

