Keil has ability to launchuser scripts before/after whole build and before build of every file in the project. The latter, however, produces a very noisy build output, clattered with identical lines about "Before Translate - User command #1: "
Since Keil lacks proper Error List that can show compilation errors/warnings for the whole project (it shows errors only for current file), Build Output window is the only way to see all compilation errors, and launching user script before compilation of every file clatters Build Output very much, making it even harder to read.
So much question is - is it possible to launch user scripts silently? Or, alternatively, make Error List show errors/warning for the whole project?