Sunday, May 10, 2009

Hello, World in msbuild

I haven't blogged in a while. Here is a msbuild "Hello, World" for you.

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build;Test" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WhoToGreet>World</WhoToGreet>
</PropertyGroup>

<Target Name="Hello">
<Message Text="Hello, $(WhoToGreet)" Importance="high" ></Message>
</Target>

<!-- A build target is required. -->
<Target Name="Build" DependsOnTargets="Hello"/>
<!-- A test target is required. -->
<Target Name="Test"/>
</Project>


Execute as : msbuild helloworld.proj



or : msbuild helloworld.proj /p:WhoToGreet="Moon"

Saturday, November 29, 2008

Don't get too serious

DSC_0030-1

We serious folk can ponder deep meanings for a long time. As an antidote to this, I like a frequent trip to the zoo or a playground. It doesn't take much to live life to its fullest. Having a two year old helps you remember the technique. Grandma has to borrow ours on occasion.

DSC_0024