[System.Data] Clean up temporary file when done generating the parser.
[mono-project.git] / msvc / scripts / csproj.tmpl
blob613c9024bd37f088596184ff72eb8be27e11a3bf
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>{155AEF28-C81F-405D-9072-9D52780E3E70}</ProjectGuid>
9 <OutputType>Library</OutputType>
10 <NoWarn>@DISABLEDWARNINGS@</NoWarn>
11 <OutputPath>@OUTPUTDIR@</OutputPath>
12 <DefineConstants>@DEFINECONSTANTS@</DefineConstants>
13 @NOSTDLIB@
14 @ALLOWUNSAFE@
15 <AppDesignerFolder>Properties</AppDesignerFolder>
16 <RootNamespace>mscorlib</RootNamespace>
17 <AssemblyName>@ASSEMBLYNAME@</AssemblyName>
18 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
19 <FileAlignment>512</FileAlignment>
20 <StartupObject>
21 </StartupObject>
22 </PropertyGroup>
23 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
24 <DebugSymbols>@DEBUG@</DebugSymbols>
25 <DebugType>@DEBUGTYPE@</DebugType>
26 <NoWarn>@DISABLEDWARNINGS@</NoWarn>
27 <Optimize>@OPTIMIZE@</Optimize>
28 <DefineConstants>@DEFINECONSTANTS@</DefineConstants>
29 <ErrorReport>prompt</ErrorReport>
30 <WarningLevel>4</WarningLevel>
31 @ADDITIONALLIBPATHS@
32 </PropertyGroup>
33 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
34 <DebugType>pdbonly</DebugType>
35 <NoWarn>@DISABLEDWARNINGS@</NoWarn>
36 <Optimize>@OPTIMIZE@</Optimize>
37 <DefineConstants>@DEFINECONSTANTS@</DefineConstants>
38 <ErrorReport>prompt</ErrorReport>
39 <WarningLevel>4</WarningLevel>
40 @ADDITIONALLIBPATHS@
41 </PropertyGroup>
42 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
43 <ItemGroup>
44 @SOURCES@
45 </ItemGroup>
46 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
47 Other similar extension points exist, see Microsoft.Common.targets.
48 <Target Name="BeforeBuild">
49 </Target>
50 <Target Name="AfterBuild">
51 </Target>
52 -->
53 <PropertyGroup>
54 <PreBuildEvent>@PREBUILD@</PreBuildEvent>
55 </PropertyGroup>
56 @REFERENCES@
57 <ItemGroup>
58 <Folder Include="Properties\" />
59 </ItemGroup>
60 @RESOURCES@
61 </Project>