Monday, March 05, 2007

Spacely - Build feedback

With the introduction of the new build system, MS Build it is now possible to select how much feedback you get.

In the Environmental Options page of the Options dialog there is now a dropdown in the Compiling and Running group. By default the value is set to Normal.



As you can see in the screen shot there are 5 different settings for the build Verbosity.

This build output is created on the new Output tab in the messages window. Final build information is still available on the messages tab regardless of the Verbosity set.

I've built a sample application in Spacely and set the Verbosity to each setting. Click on the link to that particular setting to open up a text file with the saved output. The text file will open into a new browser window. For interest sake I've also put the size of the output file in the table below.












Quiet0KBNo text is output
Minimal2KBExample file
Normal3KBExample file
Detailed7KBExample file
Diagnostic19KBExample file


With one of these settings you should now be confident knowing what is actually being built when you hit the compile button.

Labels: ,

3 Comments:

Anonymous Anonymous said...

Hi,
FYI: the download links are currently broken. They're missing the .com suffix on your domain.

11:33 PM  
Blogger JED said...

Thanks.

Shame of FireFox for allowing them to work when I previewed the post!

11:43 PM  
Anonymous Anonymous said...

"Shame of Firefox for allowing them to work when I previewed the post!"

You mean, shame of all non-Firefox users for not using *the* browser! :)

Nice article and I'm looking forward to seeing Delphi 2007 Win32 see the light of day to grab one!

For all those that will not upgrade soon, you may be interested in an article I published in About (also submitted to CodeGear's DevNet but they take too long to approve it!)

Here's the link:
http://delphi.about.com/od/devutilities/a/pre_post_build.htm

It's about adding Pre- and Post-Build functionality to BDS 2006 *without* any 3rd party add-ons nor a single line of code... I use it to run a post-build protection wrapper right from the build process in BDS 2006...

Later,
Madruga

4:29 AM  

Post a Comment

<< Home