main
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 <ProductVersion>9.0.30729</ProductVersion>
7 <SchemaVersion>2.0</SchemaVersion>
8 <ProjectGuid>{14A5CF37-6941-4C16-B999-AB78EE29B828}</ProjectGuid>
9 <OutputType>Exe</OutputType>
10 <AppDesignerFolder>Properties</AppDesignerFolder>
11 <RootNamespace>mars.rover</RootNamespace>
12 <AssemblyName>mars.rover</AssemblyName>
13 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
14 <FileAlignment>512</FileAlignment>
15 </PropertyGroup>
16 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17 <DebugSymbols>true</DebugSymbols>
18 <DebugType>full</DebugType>
19 <Optimize>false</Optimize>
20 <OutputPath>bin\Debug\</OutputPath>
21 <DefineConstants>DEBUG;TRACE</DefineConstants>
22 <ErrorReport>prompt</ErrorReport>
23 <WarningLevel>4</WarningLevel>
24 </PropertyGroup>
25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26 <DebugType>pdbonly</DebugType>
27 <Optimize>true</Optimize>
28 <OutputPath>bin\Release\</OutputPath>
29 <DefineConstants>TRACE</DefineConstants>
30 <ErrorReport>prompt</ErrorReport>
31 <WarningLevel>4</WarningLevel>
32 </PropertyGroup>
33 <ItemGroup>
34 <Reference Include="System" />
35 <Reference Include="System.Core">
36 <RequiredTargetFramework>3.5</RequiredTargetFramework>
37 </Reference>
38 <Reference Include="System.Xml.Linq">
39 <RequiredTargetFramework>3.5</RequiredTargetFramework>
40 </Reference>
41 <Reference Include="System.Data.DataSetExtensions">
42 <RequiredTargetFramework>3.5</RequiredTargetFramework>
43 </Reference>
44 <Reference Include="System.Data" />
45 <Reference Include="System.Xml" />
46 </ItemGroup>
47 <ItemGroup>
48 <Compile Include="common\DefaultRegistry.cs" />
49 <Compile Include="common\EnumerableExtensions.cs" />
50 <Compile Include="common\Registry.cs" />
51 <Compile Include="common\ActionCommand.cs" />
52 <Compile Include="presentation\infrastructure\CommandFactory.cs" />
53 <Compile Include="presentation\infrastructure\EventProcessor.cs" />
54 <Compile Include="presentation\infrastructure\SynchronousCommandPump.cs" />
55 <Compile Include="service\application\CreateMarsCommand.cs" />
56 <Compile Include="service\application\DeployRoverCommand.cs" />
57 <Compile Include="presentation\infrastructure\SynchronousCommandProcessor.cs" />
58 <Compile Include="presentation\model\HeadingFactory.cs" />
59 <Compile Include="common\CallbackCommand.cs" />
60 <Compile Include="presentation\CaptureUserInstructionsConsoleView.cs" />
61 <Compile Include="presentation\CaptureUserInstructionsView.cs" />
62 <Compile Include="common\Command.cs" />
63 <Compile Include="presentation\model\CommandLineArgument.cs" />
64 <Compile Include="presentation\infrastructure\CommandProcessor.cs" />
65 <Compile Include="domain\Coordinate.cs" />
66 <Compile Include="domain\East.cs" />
67 <Compile Include="domain\Heading.cs" />
68 <Compile Include="domain\Headings.cs" />
69 <Compile Include="domain\North.cs" />
70 <Compile Include="common\ParameterizedCommand.cs" />
71 <Compile Include="domain\Mars.cs" />
72 <Compile Include="domain\Plateau.cs" />
73 <Compile Include="presentation\model\Navigation.cs" />
74 <Compile Include="domain\NASA.cs" />
75 <Compile Include="service\application\NavigateRoverCommand.cs" />
76 <Compile Include="presentation\Presenter.cs" />
77 <Compile Include="presentation\CaptureUserInstructionsPresenter.cs" />
78 <Compile Include="common\Specification.cs" />
79 <Compile Include="Program.cs" />
80 <Compile Include="Properties\AssemblyInfo.cs" />
81 <Compile Include="domain\Rover.cs" />
82 <Compile Include="domain\South.cs" />
83 <Compile Include="domain\West.cs" />
84 <Compile Include="presentation\model\UnknownHeadingFactory.cs" />
85 <Compile Include="presentation\model\UnknownNavigation.cs" />
86 </ItemGroup>
87 <ItemGroup>
88 <Folder Include="service\domain\" />
89 <Folder Include="service\infrastructure\" />
90 </ItemGroup>
91 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
92 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
93 Other similar extension points exist, see Microsoft.Common.targets.
94 <Target Name="BeforeBuild">
95 </Target>
96 <Target Name="AfterBuild">
97 </Target>
98 -->
99</Project>