control-freak-ide/server/nodejs/util/buildscripts/jslib/convertTestsToXDomain.js
plastic-hub-dev-node-saturn 538369cff7 latest
2021-05-12 18:35:18 +02:00

18 lines
574 B
JavaScript

//Make a copy of the tests dir, then run this script, giving the location
//of the tests copy, and the URL to use dojo.js
var startDir = arguments[0];
var xdDojoUrl = arguments[1];
load("jslib/fileUtil.js");
load("jslib/buildUtil.js");
var fileList = fileUtil.getFilteredFileList(startDir, /\.(html|htm)$/, true);
for(var i = 0; i < fileList.length; i++){
var fileName = fileList[i];
var fileContents = fileUtil.readFile(fileName);
fileContents = fileContents.replace(/src\=\".*dojo.js"/, 'src="' + xdDojoUrl + '"');
fileUtil.saveUtf8File(fileName, fileContents);
}