tarifa
Version:
Your friendly toolchain for mobile app development on top of Apache Cordova
16 lines (13 loc) • 662 B
JavaScript
var Q = require('q'),
path = require('path'),
pathHelper = require('../../../../../helper/path'),
log = require('../../../../../helper/log'),
builder = require('../../../lib/xml/string.xml');
module.exports = function (msg) {
var app_label = msg.localSettings.configurations.android[msg.configuration].product_name,
strings_xml_file_path = path.join(pathHelper.app(), 'platforms', 'android', 'res', 'values', 'strings.xml');
return builder.changeAppName(strings_xml_file_path, app_label).then(function () {
log.send('success', '[android] change product name to %s', app_label);
return Q.resolve(msg);
});
};