Hi, list.

I've finished with refactoring cordova-android tooling to expose PlatformApi 
contract, so platform could be used as a regular node module.
You can review pull request here: 
https://github.com/apache/cordova-android/pull/226

A few highlights on this PR:
* Platform now exposes all functionality, like build/run/create, etc. through 
Api.js.
* 'prepare' logic from cordova-lib/metadata/android_parser copied into prepare 
module.
* build script refactored and split into number of 'builders': GradleBuilder, 
AntBuilder
* All the logic that deals with Androidmanifest.xml factored into 
AndroidManifest class
* exec and spawn modules are removed in favor of cordova-common

For more details see PR.

Would love to hear any comments/feedback, if possible.

-
Best regards, Vladimir

Reply via email to