I am using a code analysis tool that invokes uVision to perform a project build from the command line. The build completes successfully but uVision always exits with code 1, causing the tool to complain. Why doesn't uVision exit with code 0 when successful ?
Run a batch file instead? (That contains the Keil compilation and then returns 0.)