[ 
https://issues.apache.org/jira/browse/CB-12293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15800604#comment-15800604
 ] 

Joe Bowser commented on CB-12293:
---------------------------------

We haven't fully made the decision yet.  Since we now know that there's someone 
still using ANT, we can actually have a real conversation about whether ANT 
should exist or not as opposed to "Who are these mythical people who are still 
using ANT?", so that helps.  While I can't make any guarantees regarding this, 
I can direct you to the Cordova dev list for discussion so you can at least be 
heard, since it's been assumed until now that everyone has migrated to Gradle.



> The addPlugin function in Api.js assumes Gradle is used for build (patch 
> introduced for Gradle in cordova-android version 6.0.0)
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CB-12293
>                 URL: https://issues.apache.org/jira/browse/CB-12293
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 6.0.0
>            Reporter: Sasa Bojanic
>            Assignee: Joe Bowser
>
> The patch for Gradle in Api.js, addPlugin function assumes that Gradle is 
> used for build.
> However, I'm using ant, in which case it unnecessarily downloads Gradle, 
> etc...
> This issue is introduced in cordova-android version 6.0.0:
> return Q()
>        .then(function () {
>             //CB-11964: Do a clean when installing the plugin code to get 
> around
>             //the Gradle bug introduced by the Android Gradle Plugin Version 
> 2.2
>             //TODO: Delete when the next version of Android Gradle plugin 
> comes out
>            // Since clean doesn't just clean the build, it also wipes out 
> www, we need
>            // to pass additional options.
>            // Do some basic argument parsing
>             var opts = installOptions;//{"options":{"argv":["--ant"]}};
>             // Skip cleaning prepared files when not invoking via cordova CLI.
>             opts.noPrepare = true;
>             return self.clean(opts);
>         })
> ....



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to