diff options
Diffstat (limited to 'hooks')
| -rwxr-xr-x | hooks/after_prepare/030_android_manifest.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/hooks/after_prepare/030_android_manifest.js b/hooks/after_prepare/030_android_manifest.js deleted file mode 100755 index c5590376..00000000 --- a/hooks/after_prepare/030_android_manifest.js +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env node - -var fs = require('fs'); -var async = require('async'); -var exec = require('child_process').exec; -var path = require('path'); - -var root = process.argv[2]; -var androidManifest = path.join(root, 'platforms/android/AndroidManifest.xml'); -fs.exists(path.join(root, 'platforms/android'), function(exists) { - if(!exists) return; - fs.readFile(androidManifest, 'utf8', function(err, data) { - if(err) throw err; - - var lines = data.split('\n'); - var searchingFor = '<application android:hardwareAccelerated="true"'; - var newManifest = []; - var largeHeap = 'android:largeHeap="true"'; - lines.forEach(function(line) { - if(line.trim().indexOf(searchingFor) != -1 && line.trim().indexOf(largeHeap) == -1) { - newManifest.push(line.replace(/\>$/, ' ') + largeHeap + ">"); - } else { - newManifest.push(line); - } - }); - - fs.writeFileSync(androidManifest, newManifest.join('\n')); - }); -});
\ No newline at end of file |
