[
https://issues.apache.org/jira/browse/CB-12293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15800628#comment-15800628
]
Sasa Bojanic commented on CB-12293:
-----------------------------------
Thanks for considering it :)
Well, those mythical people have their own build system based on ANT for
typical (non-cordova) Java projects.
The builds must be independent on internet, and thus all the required
components (JAR files, etc) have to be present locally in the project's sources
in SVN.
Not sure how it would work with cordova and gradle...in that case the gradle
should be somewhere in our project sources together with all the build
dependencies (JAR files)...
> 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]