WindowsAzure/azure-sdk-tools — pull request #25 by tedglaza-msft (2011-12-14 03:20:14+00:00)
Title: Add a global build.proj that enables cleaning, building, publishing, and testing

Add a global build.proj that enables cleaning, building, publishing, and testing all flavors of everything in the repo at once. Please note that this is not yet standalone (both WiX and MSTest are required) and does not support signing.

To use, just open a VS command prompt at the root of your enlistment and call

msbuild

to clean, build, and publish the results in a directory structure like:

\Publish
\Build
\Debug\...
\Release\...
\Setup
\Debug\...
\Release\...
\TestResults
Debug.trx
Release.trx
...

You can also call

msbuild /t:Full

to do the above as well as run both Debug and Release flavors of unit tests.

Finally, you can run any of the targets individually by calling

msbuild /t:Clean
msbuild /t:Build
msbuild /t:Publish
msbuild /t:Test