We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm building my project via the command line using something like this:
"C:\Program Files\Keil\UV4\Uv4.exe" -b ".\myProj.uvproj"
The problem is that this command does not send anything to the stdout. The only option I see is to output the results to a file, using the -o option. Is there any way of just showing the results in the same command prompt window without resorting to some ugly hack?
Also, is there any way to perform a clean on a project via the command line?
Then what do you call the contents of the "Build Output" window?
The output of a non-GUI program (the compiler), which runs as a child process of the GUI. This output is captured and displayed inside the GUI program.
Hans-Bernhard,
The problem is that there is no functional export method of the GUI project file that will work for a full build from a source repository. Thus, one must use the UV4.exe command line, which still doesn't export the compilation result data that is output by the compiler to the stdout and/or stderr streams that can be monitored by an automated build utility.
UV4 is not the center of the universe. Being a good citizen in the tool world goes a long way.
If I have to create make files from scratch, that have to be maintained by the developer, then the value of the IDE is dramatically reduced. There are other IDE's that provide similar utility and cost a lot less.
which still doesn't export the compilation result data that is output by the compiler to the stdout and/or stderr streams that can be monitored by an automated build utility
It does output them to a file though, which is trivially easy to package shoot out through stdout later, if you have your heart so strictly set on doing it that way. So no problem at all.
Hans-Bernhard, That's a poor excuse for a production build process.