UNPKG

cordova-fabric-plugin

Version:
40 lines (29 loc) 1.15 kB
var fs = require("fs"); var path = require("path"); var utilities = require("./utilities"); module.exports = { addFabricBuildToolsGradle: function() { var buildGradle = utilities.readBuildGradle(); buildGradle += [ "", "// Fabric Cordova Plugin - Start Fabric Build Tools ", "buildscript {", " repositories {", " maven { url 'https://maven.fabric.io/public' }", " }", " dependencies {", " classpath 'io.fabric.tools:gradle:1.+'", " }", "}", "", "apply plugin: 'io.fabric'", "// Fabric Cordova Plugin - End Fabric Build Tools", ].join("\n"); utilities.writeBuildGradle(buildGradle); }, removeFabricBuildToolsFromGradle: function() { var buildGradle = utilities.readBuildGradle(); buildGradle = buildGradle.replace(/\n\/\/ Fabric Cordova Plugin - Start Fabric Build Tools[\s\S]*\/\/ Fabric Cordova Plugin - End Fabric Build Tools/, ""); utilities.writeBuildGradle(buildGradle); } };