Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1452 chris 1
<?xml version="1.0" encoding="utf-8"?>
2
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
  <PropertyGroup Condition="'$(Configuration)' == 'Documentation'">
4
    <OutputPath>.\Source</OutputPath>
5
  </PropertyGroup>
6
  <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
7
    <OutputPath>.\Source</OutputPath>
8
  </PropertyGroup>
9
  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
10
    <OutputPath>.\Source</OutputPath>
11
  </PropertyGroup>
12
  <PropertyGroup Condition="'$(Configuration)' == 'Nsis'">
13
    <OutputPath>.\Source</OutputPath>
14
    <PlatformTarget>AnyCPU</PlatformTarget>
15
    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
16
    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
17
    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
18
  </PropertyGroup>
19
  <PropertyGroup>
20
    <OutputPath>.\Source</OutputPath>
21
    <LatexPath>$(OutputPath)\latex</LatexPath>
22
    <HtmlPath>$(OutputPath)\html</HtmlPath>
23
    <ProjectGuid>{650C6F3D-33B5-4216-9536-956AB42C0624}</ProjectGuid>
24
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
25
    <TargetFrameworkProfile />
26
  </PropertyGroup>
27
  <ItemGroup>
28
    <None Include="Doxyfile" />
29
  </ItemGroup>
30
  <ItemGroup>
31
    <None Include="Changelog.txt" />
32
    <None Include="Contributors.txt" />
33
    <None Include="Instructions.txt" />
34
    <None Include="License.txt" />
35
    <None Include="Release.txt" />
36
    <None Include="Todo.txt" />
37
  </ItemGroup>
38
  <Target Name="Build">
39
    <Exec Command="doxygen" />
40
    <Exec Command="pdflatex -interaction=batchmode refman.tex" WorkingDirectory="$(LatexPath)" />
41
    <Exec Command="makeindex -q refman.idx" WorkingDirectory="$(LatexPath)" />
42
    <Exec Command="pdflatex -interaction=batchmode refman.tex" WorkingDirectory="$(LatexPath)" />
43
    <Copy SourceFiles="$(LatexPath)\refman.pdf" DestinationFiles="Reference.pdf" />
44
  </Target>
45
  <Target Name="Clean">
46
    <Delete Files="Reference.pdf" />
47
    <Delete Files="texput.log" />
48
    <RemoveDir Directories="$(OutputPath)" Condition="'$(OS)' == 'Windows_NT'" />
49
    <Exec Command="rm -rf $(OutputPath)" Condition="'$(OS)' != 'Windows_NT'" />
50
  </Target>
51
  <Target Name="Rebuild">
52
    <CallTarget Targets="Clean" />
53
    <CallTarget Targets="Build" />
54
  </Target>
55
</Project>