mirror of https://github.com/BTCPrivate/copay.git
19 lines
659 B
JavaScript
19 lines
659 B
JavaScript
|
module.exports = function(ctx) {
|
||
|
var fs = ctx.requireCordovaModule('fs'),
|
||
|
path = ctx.requireCordovaModule('path'),
|
||
|
xml = ctx.requireCordovaModule('cordova-common').xmlHelpers;
|
||
|
|
||
|
var manifestPath = path.join(ctx.opts.projectRoot, '/platforms/android/AndroidManifest.xml');
|
||
|
var doc = xml.parseElementtreeSync(manifestPath);
|
||
|
if (doc.getroot().tag !== 'manifest') {
|
||
|
throw new Error(manifestPath + ' has incorrect root node name (expected "manifest")');
|
||
|
}
|
||
|
|
||
|
doc.getroot().find('./application').attrib['android:allowBackup'] = "false";
|
||
|
|
||
|
//write the manifest file
|
||
|
fs.writeFileSync(manifestPath, doc.write({
|
||
|
indent: 4
|
||
|
}), 'utf-8');
|
||
|
};
|