root/trunk/sample.proj

Revision 11, 1.0 kB (checked in by brennan, 11 months ago)

added msbuild task as well as icons for installer

Line 
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
4         <Import Project="$(MSBuildExtensionsPath)\SmallSharpTools.Tidy\MSBuild.Tidy.Targets" />
5
6         <PropertyGroup>
7                 <SolutionDir Condition="'$(SolutionDir)' == ''">.</SolutionDir>
8
9                 <InputDir>$(SolutionDir)\Samples\Input</InputDir>
10                 <OutputDir>$(SolutionDir)\Samples\Output</OutputDir>
11         </PropertyGroup>
12         <ItemGroup>
13                 <InputFiles Include="$(SourceDir)\*.html" />
14         </ItemGroup>
15         <Target Name="Build" DependsOnTargets="RunTidy">
16                    <!-- runs Tidy as a dependency target -->
17         </Target>
18         <Target Name="RunTidy">
19                 <MakeDir Directories="$(OutputDir)" Condition="!Exists('$(OutputDir)')"></MakeDir>
20                 <Tidy OptionFile="$(SolutionDir)\Samples\default.tidy"
21                           ErrorFile="$(SolutionDir)\Samples\errors.txt"
22                           InputFiles="@(InputFiles)"
23                           OutputFiles="@(InputFiles->'$(OutputDir)\%(RecursiveDir)%(Filename)%(Extension)')" />
24         </Target>
25 </Project>
Note: See TracBrowser for help on using the browser.