From bca7f62efdfd5ee2f5660d2a613c67a2c6b3fc94 Mon Sep 17 00:00:00 2001 From: Andrew Grieve Date: Thu, 23 Apr 2015 15:18:01 -0400 Subject: [PATCH] Make gradle wrapper prepEnv code work even when android-sdk is read-only --- bin/templates/cordova/lib/build.js | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/templates/cordova/lib/build.js b/bin/templates/cordova/lib/build.js index 42be23e6..d4270572 100644 --- a/bin/templates/cordova/lib/build.js +++ b/bin/templates/cordova/lib/build.js @@ -319,6 +319,7 @@ var builders = { var distributionUrlRegex = /distributionUrl.*zip/; var distributionUrl = 'distributionUrl=http\\://services.gradle.org/distributions/gradle-2.2.1-all.zip'; var gradleWrapperPropertiesPath = path.join(projectPath, 'gradle', 'wrapper', 'gradle-wrapper.properties'); + shell.chmod('u+w', gradleWrapperPropertiesPath); shell.sed('-i', distributionUrlRegex, distributionUrl, gradleWrapperPropertiesPath); var propertiesFile = opts.buildType + SIGNING_PROPERTIES;