Merge pull request #347 from JamesB7/master
[mono.git] / mcs / tools / csharp / csharp.csproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <PropertyGroup>\r
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
6     <ProductVersion>9.0.30729</ProductVersion>\r
7     <SchemaVersion>2.0</SchemaVersion>\r
8     <ProjectGuid>{0831DD4E-B428-4D6C-90B1-2206DBD4F92E}</ProjectGuid>\r
9     <OutputType>Exe</OutputType>\r
10     <AppDesignerFolder>Properties</AppDesignerFolder>\r
11     <RootNamespace>csharp</RootNamespace>\r
12     <AssemblyName>csharp</AssemblyName>\r
13     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
14     <FileAlignment>512</FileAlignment>\r
15     <FileUpgradeFlags>\r
16     </FileUpgradeFlags>\r
17     <OldToolsVersion>3.5</OldToolsVersion>\r
18     <UpgradeBackupLocation />\r
19     <PublishUrl>publish\</PublishUrl>\r
20     <Install>true</Install>\r
21     <InstallFrom>Disk</InstallFrom>\r
22     <UpdateEnabled>false</UpdateEnabled>\r
23     <UpdateMode>Foreground</UpdateMode>\r
24     <UpdateInterval>7</UpdateInterval>\r
25     <UpdateIntervalUnits>Days</UpdateIntervalUnits>\r
26     <UpdatePeriodically>false</UpdatePeriodically>\r
27     <UpdateRequired>false</UpdateRequired>\r
28     <MapFileExtensions>true</MapFileExtensions>\r
29     <ApplicationRevision>0</ApplicationRevision>\r
30     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>\r
31     <IsWebBootstrapper>false</IsWebBootstrapper>\r
32     <UseApplicationTrust>false</UseApplicationTrust>\r
33     <BootstrapperEnabled>true</BootstrapperEnabled>\r
34     <TargetFrameworkProfile />\r
35   </PropertyGroup>\r
36   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
37     <DebugSymbols>true</DebugSymbols>\r
38     <DebugType>full</DebugType>\r
39     <Optimize>false</Optimize>\r
40     <OutputPath>bin\Debug\</OutputPath>\r
41     <DefineConstants>TRACE;DEBUG;ON_DOTNET</DefineConstants>\r
42     <ErrorReport>prompt</ErrorReport>\r
43     <WarningLevel>4</WarningLevel>\r
44     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
45     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>\r
46   </PropertyGroup>\r
47   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
48     <DebugType>pdbonly</DebugType>\r
49     <Optimize>true</Optimize>\r
50     <OutputPath>bin\Release\</OutputPath>\r
51     <DefineConstants>TRACE</DefineConstants>\r
52     <ErrorReport>prompt</ErrorReport>\r
53     <WarningLevel>4</WarningLevel>\r
54     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>\r
55   </PropertyGroup>\r
56   <ItemGroup>\r
57     <Reference Include="System" />\r
58     <Reference Include="System.Core">\r
59       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
60     </Reference>\r
61   </ItemGroup>\r
62   <ItemGroup>\r
63     <Compile Include="..\..\class\corlib\Mono\DataConverter.cs">\r
64       <Link>DataConverter.cs</Link>\r
65     </Compile>\r
66     <Compile Include="getline.cs" />\r
67     <Compile Include="repl.cs" />\r
68   </ItemGroup>\r
69   <ItemGroup>\r
70     <ProjectReference Include="..\..\class\Mono.CSharp\Mono.CSharp.csproj">\r
71       <Project>{817CE046-07E8-409D-84BF-A6EA4F2879DE}</Project>\r
72       <Name>Mono.CSharp</Name>\r
73     </ProjectReference>\r
74   </ItemGroup>\r
75   <ItemGroup>\r
76     <Folder Include="Properties\" />\r
77   </ItemGroup>\r
78   <ItemGroup>\r
79     <BootstrapperPackage Include="Microsoft.Net.Client.3.5">\r
80       <Visible>False</Visible>\r
81       <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>\r
82       <Install>false</Install>\r
83     </BootstrapperPackage>\r
84     <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">\r
85       <Visible>False</Visible>\r
86       <ProductName>.NET Framework 3.5 SP1</ProductName>\r
87       <Install>true</Install>\r
88     </BootstrapperPackage>\r
89     <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">\r
90       <Visible>False</Visible>\r
91       <ProductName>Windows Installer 3.1</ProductName>\r
92       <Install>true</Install>\r
93     </BootstrapperPackage>\r
94   </ItemGroup>\r
95   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
96   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
97        Other similar extension points exist, see Microsoft.Common.targets.
98   <Target Name="BeforeBuild">
99   </Target>
100   <Target Name="AfterBuild">
101   </Target>
102   -->\r
103 </Project>