Er, *0.13

On Fri, Aug 1, 2014 at 2:11 PM, Jake Wharton <[email protected]> wrote:

> Feature-wise, Gradle 2.0 is no different than what a 1.13 would have been.
> It was just an opportunity to drop all of the deprecated cruft accrued over
> the last two years of the 1.x series.
>
> AOSP "master" is using Gradle 2.0 (where master == idea133 or whatever
> branch development happens on) so it will likely be supported in the next
> minor version of the plugin (e.g., 1.13, most likely).
>
>
> On Mon, Jul 28, 2014 at 7:00 PM, Zac Bowling <[email protected]> wrote:
>
>> Is there an estimated timeline around moving everything to run on Gradle
>> 2.0? I know it's still pretty new but I wondering how much it affects the
>> Android plugin. I noticed a few things were depreciated from the API in
>> Gradle that I was using myself but otherwise my non-Android plugin
>> dependent gradle scripts have made the update easy enough. I'm wondering if
>> I should backport my code to work on 1.12 or just wait until the Android
>> plugin supports 2.0. Right now I'm developing a gradle plugin to use
>> Apportable's alternative NDK and we plan to ship publicly in the next
>> quarter.
>>
>> To give you some background on my project, in our current SDK, we have
>> our own custom built build system for making APKs that is a full
>> replacement for ANT and the NDK makefiles (we call the android tools when
>> need on our own). We had to stop using ANT and the NDK makefiles 3 years
>> ago because we were too limited in what we could do and in our ability to
>> extend everything. Our current build system is python based and was
>> originally based on a forked version of scons but now sits on ninja (to
>> compile and make things fast). It also calls Xcode to build xcode projects
>> for shared code with iOS.
>>
>> We are currently working on a new product that will provide some huge
>> advantages for Android devs over the Google NDK. Unlike our current
>> product, it's mostly targeted at Android native devs that are trying to
>> share code with other platforms and smooth out the headaches and burdens of
>> maintaing cross platform native code and not be entirely focused on at iOS
>> devs porting to Android from iOS like our current product. As part of that,
>> we were debating on refactoring our current build system but we came to
>> conclusion that we shouldn't break the UX flow of how you build Java for
>> Android (it's only the native side which is what were are trying to
>> improve). The new build system with Gradle opened some doors for us to make
>> this happen (thank you to whomever at Google had the idea to switch off
>> ANT).
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "adt-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to