Customs tasks for use with msbuild