if (rcInfo instanceof IFileInfo || needExplicitRuleForFile || needExplicitDependencyCommands) {
outflag = tool.getOutputFlag();
outputPrefix = tool.getOutputPrefix();
// Call the command line generator
IManagedCommandLineGenerator cmdLGen = tool.getCommandLineGenerator();
cmdLInfo = cmdLGen.generateCommandLineInfo(tool, cmd, flags, outflag, outputPrefix, OUT_MACRO + otherPrimaryOutputs, inputStrings,
tool.getCommandLinePattern());
} else {
outflag = tool.getOutputFlag();// config.getOutputFlag(outputExtension);
outputPrefix = tool.getOutputPrefix();// config.getOutputPrefix(outputExtension);