CB-7512 Use a standard build.gradle for all plugins

Plugins can extend it by providing a "build-extras.gradle"
This commit is contained in:
Andrew Grieve
2014-09-22 21:35:39 -04:00
parent 2b128b85f7
commit 69a03c2e16
3 changed files with 88 additions and 16 deletions
+7
View File
@@ -222,6 +222,13 @@ var builders = {
shell.rm('-rf', path.join(projectPath, 'gradle', 'wrapper'));
shell.mkdir('-p', path.join(projectPath, 'gradle'));
shell.cp('-r', path.join(wrapperDir, 'gradle', 'wrapper'), path.join(projectPath, 'gradle'));
// Update the version of build.gradle in each dependent library.
var pluginBuildGradle = path.join(projectPath, 'cordova', 'lib', 'plugin-build.gradle');
var subProjects = extractSubProjectPaths();
for (var i = 0; i < subProjects.length; ++i) {
shell.cp('-f', pluginBuildGradle, path.join(ROOT, subProjects[i], 'build.gradle'));
}
});
},