in cmake-runner-agent/src/jetbrains/buildServer/cmakerunner/agent/util/OutputRedirectProcessor.java [90:105]
private static String createOriginalCommandLine(@NotNull final ProgramCommandLine pcl) throws RunBuildException {
final StringBuilder sb = new StringBuilder();
sb.append(pcl.getExecutablePath());
for (final String arg : pcl.getArguments()) {
sb.append(" ");
final boolean hasSpaces = arg.indexOf(' ') != -1;
if (hasSpaces) {
sb.append("\"");
}
sb.append(StringUtil.escapeQuotes(arg));
if (hasSpaces) {
sb.append("\"");
}
}
return sb.toString();
}