in src/plugman/platform.js [83:101]
function doPlatform (platformName, pluginName, pluginID, pluginVersion) {
const templatesDir = path.join(__dirname, '..', '..', 'templates/platforms/' + platformName + '/');
const platformFile = templatesDir + platformName + '.xml';
let platform;
if (!fs.existsSync(platformFile)) {
return false;
}
platform = fs.readFileSync(platformFile, 'utf-8')
.replace(/%pluginName%/g, pluginName)
.replace(/%pluginID%/g, pluginID)
.replace(/%packageName%/g, pluginID.replace(/[.]/g, '/'));
platform = new et.ElementTree(et.XML(platform));
doPlatformBase(templatesDir, platformName, pluginName, pluginID, pluginVersion);
return platform;
}