I am trying to create a Master Build comprising many separate projects.
I know I can use a batch Makefile, but I thought it would be easier to create a single "MasterBuild" project and add all the projects (via "Insert project into workspace").

However, now that I have done this, I cannot figure out a way to control the order of the build. I want to build the utility projects (which every other project relies on) first.

I know I can set up Project Dependencies, but when I do this the utility projects are rebuilt for every new project build.

Is it possible to specify the order of builds, or do I just need to use a BATCH file?

P.S. I have searched CodeGuru for any similar posts, but the couple I found did not give ant satisfactory answer (other than that .NET allows build order to be specified). Is it perhaps not possible in v6.0?