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

19 lines
622 B
JavaScript

//START of the "main" part of the script.
//This is the entry point for this script file.
load("jslib/logger.js");
load("jslib/fileUtil.js");
load("jslib/buildUtil.js");
var profileFile = arguments[0];
var lineSeparator = java.lang.System.getProperty("line.separator");
var result = buildUtil.loadDependencyList(buildUtil.evalProfile(profileFile));
var buildText = "Files included in this profile:" + lineSeparator;
for(var i = 0; i < result.length; i++){
buildText += lineSeparator + result[i].layerName + ":" + lineSeparator;
buildText += result[i].depList.join(lineSeparator) + lineSeparator;
}
print(buildText);