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

Joe Bowser edited comment on CB-12293 at 1/5/17 7:21 AM:
---------------------------------------------------------

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 
builds 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.




was (Author: bowserj):
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