External tools output


is there an ability to use external tool output within build model?

let me explain on example from one popular offline IDE.

  • I can bind any external tool/command on some key in IDE
  • IDE can put external tool output into own (IDE’s) warning/error panel
    (actually tool writes the output into a file, and IDE monitors specified file for a changes
    file has a predefined format something like:
    filename | line number | warning or error | description)
  • so IDE can show external tool messages as native for IDE errors/warnings
    and can navigate from error list to issued file/line

is there something like that in C9?
would be useful for various lints/static analyzers